问题已经解决,APB1的时钟树搞错了,关键是设置好CAN的波特率,其他都好说!
哦。不会吧。神州板?没用过。是照3.4还是3.5的标准库改了下。估计大家都是用标准库改的。所以都差不多。这个是直接2个板子可以通讯。不是自测试的。标准库是自测试的。要稍微改下。
我在stm32f103vc里面的can程序可以跑,但在stm32f103c8t6没跑起来,排除硬件原因,引脚是兼容的,软件还有区别吗?
103的CAN就接个CAN的物理接口芯片就行,电路都一样。
你好,请问一下,你这个例子编译有错误,我使用的STM32F103C8T6 48管脚封装的,这个程序合适吗?我看了一下程序,好像不可以的,现在下载到芯片里,can没有反应,用can分析仪的自动识别波特率,识别不到波特率
这个代码不是STM32F103FC8的例子,而是STM32F103VB的
STM32F103C8T6?
看了不是,这个不能直接用的、而且STM32F103C8T6只有一路,中断也是不一样的额
你要看下初始化配置什么的。IO,时钟等等。还有CAN相关设置。
是两个CAN板对发。当然C8T6只有一个CAN啊。