关于freerots系统的SVC_Handler和PendSV_Handler函数的疑问

2019-07-20 06:52发布

本来系统就已经搭建好系统了,但系统不是我做的我也没深入接触过,后来因为需求需要加一个USB虚拟串口来与上位机进行通信,在做好虚拟串口简单的调试成功之后就准备移植到已经做好的系统里面,结果出现了SVC_Handler和PendSV_Handler函数重复定义的问题,报错如下,后来在网上查到说删除函数的定义就可以了,然后我就注释掉了SVC_Handler和PendSV_Handler函数,结果出现了如下报错,不知道是因为函数重复定义的问题还是因为删除了后面移植过来的文件的SVC_Handler和PendSV_Handler函数导致的一系列问题 QQ截图20180802193817.png QQ截图20180802194127.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
qiousanxi
1楼-- · 2019-07-21 05:28
 精彩回答 2  元偷偷看……
GUOJITONGJIFAN
2楼-- · 2019-07-21 09:52
qiousanxi 发表于 2018-8-3 16:34
你KEIL  破解没

破解了,芯片是f407vgt6的
GUOJITONGJIFAN
3楼-- · 2019-07-21 12:54
微信截图_20180803183220.png 今天调整了一天发现有可能是任务堆栈的问题,就调整了一下堆的值,然后就发现编译错误少了,当Heap_Size      EQU 调整到0x3760后就能编译通过了,但是刷进板子里后上电完全没有反应了
GUOJITONGJIFAN
4楼-- · 2019-07-21 16:37
 精彩回答 2  元偷偷看……
正点原子
5楼-- · 2019-07-21 20:33
 精彩回答 2  元偷偷看……

一周热门 更多>