keilmdk仿真ctrl+f5会出现的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了keilmdk仿真ctrl+f5会出现的问题相关的知识,希望对你有一定的参考价值。
参考技术A 建立工程的过程很基本,就不多说了。我们只是建立一个最简单的工程。需要的文件,除了MDK会自动添加Startup汇编代码之外,还有
stm32f4xx.h
system_stm32f4xx.c
system_stm32f4xx.h
main.c
main.c用户程序也写得很简单,基本的程序框架。
这时候看看默认的项目配置,Alt + F7,或者Project->Options for target "xxx"
在Target这一页,下方定义了各个段的地址和大小。IROM就是程序指令存放的位置了,IRAM是片上内存。
地址和大小应该是根据具体芯片样本的,如下图
这里样本中Flash就对应IROM,存放程序代码;样本中SRAM对应IRAM。
另外能看到,MDK配置中另一个IRAM是对应了CCM data RAM。
Linker页。这里会配置如何链接各obj文件来生成目标文件。这里也有区段的配置,不过默认是与前面Target页的配置保持一致。
Debug页,电脑仿真要选择左边Use Simulator,看情况如果从Startup开始调试,就可以取消复选框Run to main.
编译没有问题。
按Ctrl + F5开始仿真,这时候就遇到问题了,提示没有读权限。
idea全局搜索失效问题Ctrl + Shift + F
以上是关于keilmdk仿真ctrl+f5会出现的问题的主要内容,如果未能解决你的问题,请参考以下文章
DataContext 数据在F5刷新频繁,会出现数据读取错误
谷歌和火狐清楚浏览器缓存的快捷键???shift+ctrl+delete