希望大手们帮忙解决下~STM32F407discovery USB HOST CAN通信不成功

2019-07-20 16:42发布

基于模板: STM32F407discovery  USB HOST官方例程

问题:我们自己画的板子,CAN没有问题,我用一般的F4的程序已经调试通了,但是加到USB host上就不行了!一般来讲,将CAN的配置添加进去就行的,但是我自己将CAN配置放在了不同的地方,还是不行!
         下面是例程的一段代码,我干脆将主函数里的一些关于USB的配置屏蔽掉了,只是调试CAN,但是还是不行!

说明:曾经在F4discovery为了加一个串口2的打印,死活加不上去,结果我用了添加文件的种形式,就可以了!
         虽然成功了,但是还是不知道为啥直接在官方的例程里添加自己想要的配置是不可以的???
         同样的我自己添加了CAN的文件,还是不行!


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
小Y
1楼-- · 2019-07-20 20:10
补充下:CAN的配置是没有问题的,因为我是从调试好的代码里直接copy的!
正点原子
2楼-- · 2019-07-21 01:13
F4的CAN还没搞,帮顶。
F4的CAN和USB不冲突吧?
F103的貌似是冲突
小Y
3楼-- · 2019-07-21 04:38
回复【3楼】正点原子:
---------------------------------
谢谢原子哥帮顶!

不过F407和103一样,USB与CAN都公用一个512的缓存区!
正点原子
4楼-- · 2019-07-21 09:07
 精彩回答 2  元偷偷看……
小Y
5楼-- · 2019-07-21 14:11
 精彩回答 2  元偷偷看……
小Y
6楼-- · 2019-07-21 17:24
等待求救!!!

一周热门 更多>