KEIL软件仿真死在等待外部晶振起振
这是由于是Debug里面的设置有问题
主要是下面2项设置
Dialog DLL默认是DCM3.DLL
Parameter默认是-pCM3
应改为
Dialog DLL默认是DARMSTM.DLL
Parameter默认是-pSTM32F103VC
二 对于STM32F107本身是不支持软件仿真的但以下操作后可以:
1.1其中mapinit.ini的内容为
map 0x40000000,0x40070000 read write
map 0x50000000,0x50070000 read write
map 0xa0000000,0xa0070000 read write
1.2 IROM1的开始位置要更改
1.3 SD_File.sct的内容为:
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM1 0x00000000 0x00040000 { ; load region size_region
ER_IROM1 0x00000000 0x00040000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
}
RW_IRAM1 0x20000000 0x00010000 { ; RW data
.ANY (+RW +ZI)
}
}
最新文章
- 修改Mysql默认编码
- jQueryUI之交互
- 用Wireshark提取WPA握手包
- 数据挖掘十大经典算法(9) 朴素贝叶斯分类器 Naive Bayes
- cf413E Maze 2D
- javascript学习笔记(window .alert 是什么)
- php5.6在yum下安装gd库
- BZOJ4321: queue2
- Linux文件系统选择
- ERP项目实施记录11-产品工艺流程图及单据关联图
- 解决angular ui-grid 中添加input date修改日期
- 20190313 org.apache.commons.lang3.builder.EqualsBuilder的两种典型用法
- BZOJ.4892.[TJOI2017]DNA(后缀自动机/后缀数组)
- 无线模块 RXB12-315m TXB12-315M 应用
- Unity插件-NGUI学习笔记
- sqlserver查询效率 (转)
- 配置jenkins slave 问题,ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job.
- 第一个mpvue小程序开发总结
- 用C++写程序的一些感悟
- django之自定义软删除Model
热门文章
- jetty java文件无法删除 java文件占用 delete无效 运行时锁定静态资源的解决方法
- java的自定义异常类
- python 2: 解决python中的plot函数的图例legend不能显示中文问题
- VS1053 datasheet 解读笔记
- “There's no Qt version assigned to this project for platform ” - visual studio plugin for Qt
- js截取小数点后面2位
- Objective-C - - 字符串与数字互相转换
- Oracle:ORA-01790: expression must have same datatype as corresponding expression
- TRIZ发明问题解决理论——本质是分析问题中的矛盾,利用资源(时间空间物质能量功能信息等)来解决矛盾从而解决问题——抽象出来:问题是什么,为什么?
- 书写优雅的shell脚本(插曲)- /proc