keil
yang627468471
雄关漫道真如铁 而今迈步从头越
展开
-
keil 调试指针不跳转 0x00000000 0000 MOVS r0,r0
不跳转是因为没有设置为调试模式,如下设置就能搞定调试模式当然是根据情况而定,效果如下,搞定,不过当然必须有main函数的定义原创 2014-06-26 09:28:33 · 9376 阅读 · 3 评论 -
.\Obj\HST_3G_IAP.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.
keil编译工程出现错误:.\Obj\HST_3G_IAP.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.原因:是没有加载.s文件,加载到文件目录重新编译就可以原创 2014-06-26 09:11:47 · 6830 阅读 · 0 评论 -
keil RTX TCP/UDP 报错
.\Obj\HST3GSTM32F205.axf: Error: L6218E: Undefined symbol get_host_by_name (referred from neti_tcpip.o)..\Obj\HST3GSTM32F205.axf: Error: L6218E: Undefined symbol tcp_abort (referred from neti_tcpip.原创 2014-06-05 09:34:58 · 2823 阅读 · 0 评论 -
ARM中的RO、RW和ZI DATA
一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的东西,我想应该有不少人也有和我同样的困惑,因此将我的一些关于RO,RW和ZI的理解写出来,希望能对大家有所帮助。要了解RO,RW和ZI需要首先了解以下知识:ARM程序的组成此处所说的“ARM程序”是指在ARM系统中正在执行的程序,而非保转载 2014-05-27 14:27:25 · 697 阅读 · 0 评论 -
warning: #223-D: function "assert_param" declared implicitly
硬件平台:STM32F205一点一点跟踪,发现大部分的头文件都包含在stm32f10x_conf.h中,而这个文件又出现在stm32f10x.h中,其中有这样的一段:#ifdef USE_STDPERIPH_DRIVER #include "stm32f10x_conf.h" #endif原来是这个USE_STDPERIPH_DRIVER没有被定义,stm3原创 2014-05-28 11:21:21 · 10197 阅读 · 1 评论 -
STM32 晶振不震动
刚拿到的新板子,把程序烧录进去,但是运行地址不对,没进入到c语言检查以下四种情况1.检查芯片电源是否全对 2.检查晶振线是否短路3.检查负载电容是否正确4.检查你的复位电路元件是否正确用示波器查看晶振没有反映出现的问题是复位电路不正确,切记boot0=0 keil调试模式必须这样设置再次用示波器检查,晶振震动了,程序也跳入到了c语言。原创 2014-08-12 17:41:18 · 2228 阅读 · 0 评论