keil5
yl浪迹天涯
这个作者很懒,什么都没留下…
展开
-
keil5软件仿真波形以及出现unknown signal的解决方法
前两天写一个报告中,无意中需要用到keil5中的软件仿真,看输出的PWM波形,折腾了几番后才搞出来。其中也出现unknown signal 的问题。1.keil5进行软件仿真的设置步骤首先如下图,需要设置勾选为软件仿真(这里设置为硬件仿真不行),其次后面的参数也需要改。第二个红圈里勾选的-pSTM32F103ZE这里是根据自己的芯片进行设置。这里我选用的是STM32F103ZET6芯片原创 2017-12-26 15:08:10 · 30062 阅读 · 19 评论 -
keil5编译后生成 Program Size: Code RO-data RW-data ZI-data是什么
在keil5下全编译了这么多次代码,每次编译完了后都有这么一行提示,闲来没事还是搜索学习了一下。Program Size: Code=49560 RO-data=7032 RW-data=308 ZI-data=1100180 (数据当然是不一样的哈)通过查阅keil5的帮助文档(ARM Development Tools),看到样的的一个数据,如图Code (inc. d...原创 2018-02-01 23:54:21 · 22449 阅读 · 1 评论 -
keil编译出现:error: declaration may not appear after executable statement in block
声明不能出现在可执行状态之后,C语言关于变量的定义只能放在函数的开头,放在执行语句的前面定义,这是C89的标准。后来的C99标准就已经改变了,无论定义在之前还是之后都是可以的。所以解决方法有两个:一、定义放在函数的开头二、修改编译为c99(下面keil5为例子)先点击魔术棒,再点c/c++,打钩上C99 mode 即可。如图所示...原创 2019-03-27 19:43:24 · 18673 阅读 · 3 评论