导航:首页 > 源码编译 > 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编译通过调试报错相关的资料

热点内容
单片机矩阵键盘显示 浏览:225
约束边缘柱必须加密吗 浏览:307
android学到什么程度 浏览:373
如何加密一个小区 浏览:312
51单片机控制三相控制器 浏览:813
手机上什么解压软件可以强制解压 浏览:784
win7有自带编译器吗 浏览:544
转接器连了没有文件夹 浏览:573
二手开利螺杆压缩机 浏览:312
有php基础学java要多久 浏览:303
程序员税后工资多少可以跳槽 浏览:172
个别网站无法解析服务器的dns地址 浏览:976
安卓手机如何打开rmb文件 浏览:220
新生儿app叫什么 浏览:70
斗鱼加密怎么弄 浏览:766
为什么会加密不可上网 浏览:536
步步高手机编译时间啥意思 浏览:401
程序员复盘app 浏览:162
pdf确定 浏览:541
php连接mysql端口号 浏览:1004