急求!!stm32f103CAN总线环回模式测试成功,但是连上CAN分析仪却搜不到波特率

2019-03-25 13:44发布

不知道哪里出问题了 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
PHEL
1楼-- · 2019-03-26 22:44
huaiqiao 发表于 2018-4-27 21:57
你的代码风格。。。。。。。。。

如下图示中标注的地方,自己看看咯。

代码风格是因为心态炸裂了。。。。我改了一个星期不知道错在哪,之前还回模式好的,现在环回模式都失败
huaiqiao
2楼-- · 2019-03-27 02:14
PHEL 发表于 2018-4-28 16:07
今天又查了一遍代码,发现了个更加尴尬的问题 我只要配置pa11就会导致串口发送不正常,就是循环 ...

写代码要思路清晰,还有就是需要静下来,我感觉你这种毛毛糙糙的,很难找到问题所在的。。。。。
还有像stm32一般PA11,PA12是can口。
PA9,PA10是串口,你仔细看你的代码
huaiqiao
3楼-- · 2019-03-27 07:55
PHEL 发表于 2018-4-28 16:09
代码风格是因为心态炸裂了。。。。我改了一个星期不知道错在哪,之前还回模式好的,现在环回模式都失败

如果工程在有串口的相关代码,先remove掉,调通can,然后再增加串口代码,调通串口。。。。。
PHEL
4楼-- · 2019-03-27 10:48
huaiqiao 发表于 2018-4-28 21:41
如果工程在有串口的相关代码,先remove掉,调通can,然后再增加串口代码,调通串口。。。。。

谢谢大佬,我现在是在查串口突然不能发送的问题,因为不能用debug串口不能正常发送的话就检查不到问题出在哪里
PHEL
5楼-- · 2019-03-27 11:21
huaiqiao 发表于 2018-4-28 21:41
如果工程在有串口的相关代码,先remove掉,调通can,然后再增加串口代码,调通串口。。。。。

现在怀疑是preprocessor symbol头文件定义的问题,我定义的STM32F10X_MD可能与f103的板子有什么冲突的
PHEL
6楼-- · 2019-03-27 14:56
 精彩回答 2  元偷偷看……

一周热门 更多>