toofree 发表于 2017-3-21 11:04:40

固件库的样例程序中就有。可能得改改,有的样例程序中是启用了CAN总线内圆环测试模式,需要你改成正常工作模式即可。测试过

jcx0324 发表于 2017-3-21 12:17:01

外接个CAN收发芯片呗

cldym 发表于 2017-3-21 12:20:03

Tja1050

zbber 发表于 2017-3-21 15:12:17

芯片本身支持CAN功能,实际用的时候还需要加上CAN收发器,或者配合周立功的CAN通讯监测仪也可以

诡异之云 发表于 2017-3-21 16:10:04

加CAN控制器

df_flying 发表于 2017-3-21 19:25:28

103支持CAN的,不过CAN的物理层定义了CAN的信号是差分,不是高低电平,所以需要用一个如TJA1050之类的芯片进行电平的转换。建议你搜搜CAN协议就知道了:):)

johnson_gong 发表于 2017-3-21 19:29:14

内部集成有CAN控制器,带有协议的。

z258121131 发表于 2017-3-21 20:22:47

要加电平转换的

huaiqiao 发表于 2017-3-21 20:53:41

肯定是要加can芯片的啊,如NXP的TJA1050,野火也有的3.3V的can芯片。还有ti的有款我们正在用的can芯片啊。CAN芯片干了个什么事情,简单的说,就是把32io出来的电平,转换成了can的显性和隐形电平啊,就是转换成can总线的电平。

中山无雪 发表于 2017-3-22 00:05:36

以后找例程就去“STM32CubeMX”库目录下去找,很多
页: 1 [2] 3
查看完整版本: STM32F103R8如何支持CAN总线