导航:首页 > 源码编译 > keil编译通过调试报错

keil编译通过调试报错

发布时间:2024-04-23 10:34:12

① Keil调试程序编译时显示 *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY SEGMENT: PRREAD_RO

仔细看编译对话框的内容,我也遇到过类似的是拼写写错导致报错,display中的l和a顺序调换导致错误;函数拼写错误,调用时又写成正确的,导致报错定义的函数没有被调用。

  1. 查找方法*(参考图片中标注):

  2. 搜索编译对话框中的SEGMENT提示内容dispaly

  3. 并参考SYMBOL下提示的比对查找display。

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS

意思是:定义了一个函数,但是在main等函数中并没调用。

② keil中编译通过,但调试出现syntax error

语法有错误,把ACALL换为长跳转LCALL试试。

③ 初次用keil mdk 创建stm32工程,编译没错,debug时command窗口有error

这个提示表示 RCC_CR 寄存器只可写不可读,因此你对它的写操作违反了该地址的访问权限。例如你对芯片的保留空间进行读写操作都会报这个错误,这样在调试的时候很容易发现地址越界之类的错误。
但实际上这个寄存器本身就应当是可读可写的。请确认你的芯片型号选择是否正确。

阅读全文

与keil编译通过调试报错相关的资料

热点内容
android仿ios时间选择器 浏览:379
见识pdf 浏览:82
男孩子慰菊手册pdf 浏览:532
注册表启动项命令 浏览:109
89c51单片机定时器 浏览:687
一般不适合做程序员的适合做啥 浏览:923
点在多边形内算法 浏览:494
程序员下班急忙回家 浏览:359
安庆php全套源码交友类型网站源码 浏览:92
浪潮服务器公司地址 浏览:733
密约聊天交友app怎么赚钱 浏览:280
滴滴java 浏览:109
phpexpires 浏览:218
matlab编程用什么语言 浏览:70
php查找字符是否存在 浏览:701
可编程函数发生器 浏览:881
单片机正极接地视频 浏览:67
利用python爬火车票 浏览:375
androidaidl如何工作 浏览:855
第三胸椎压缩骨折什么症状 浏览:506