打印
[AT32F407]

将SCB->VTOR=0x08005000改变后CAN1不能正常通讯CAN2能正常

[复制链接]
1044|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fuquan19801117|  楼主 | 2022-2-19 12:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
将SCB->VTOR设置为0x08005000后CAN1不执行通讯,CAN2却正常使用。如果将SCB->VTOR改成0x08000000后CAN1就能正常工作了。请问是怎么回事?

使用特权

评论回复
沙发
chenqianqian| | 2022-2-19 12:53 | 只看该作者
帮顶一下

使用特权

评论回复
板凳
hoop| | 2022-2-22 19:53 | 只看该作者
是否是你程序设计时地址部分没分配好,重叠了,可以看看下面这个APNOTE

https://www.arterytek.com/download/APNOTE/AN0001_AT32_IAP_using_the_USART_ZH_V2.0.1.pdf

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

70

帖子

1

粉丝