Kei常见l错误总结
错误1:Library reports error: __use_no_semihosting was requested, but _ttywrch was referenced
在usart.c文件的
_sys_exit(int x)
{
x = x;
}
大约47行后面加入
//__use_no_semihosting was requested, but _ttywrch was
_ttywrch(int ch)
{
ch = ch;
}
参考:https://www.geek-share.com/detail/2715515301.html
错误2:declaration may not appear after executable
原因:变量定义出现在语句之后:
修改方式:1、把变量定义修改到程序语句之前。
2、勾选C99 Mode
两种方式任选一种即可
参考:https://blog.csdn.net/mjf110107110/article/details/80578506
错误3:程序使用j-link-SW模式下载,出现错误:
Invalid ROM Table
修改下载速率,一般调到200k即可
参考:https://blog.csdn.net/qq_38537775/article/details/80152034?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control
浙公网安备 33010602011771号