欢迎来到老马的领地~ 这是“压风式散热底座”发明者的个人网站:) 本人QQ:80524554,用户群1:562279766
为了方便测试,直接编译出HEX来烧写,看看二进制兼容怎么样,先上板子图:

http://www.m5home.com/blog//uploadfiles/20230803133642_54163.jpg


STM32型号是STM32F103CCT6,就是256K FLASH,48K RAM的版本.

实际这个CCT6好象没找到STM32家的,我也只买到C8T6与CBT6,但是CC的倒是国产的不少,我买了的如下:

AIR32F103CCT6,合宙
APM32F103CCT6,极海半导体
AT32F103CCT6,雅特力
MH2103CCCT6,兆讯恒达

而我的HEX文件中使用了GPIO,PWM,AD以及串口通讯,是一个步进电机控制程序,两轴输出100K的脉冲,使用GPIO进行限位与回原点.

由于是下载HEX,直接就从串口下载,即PA9与PA10,使用隔离USB转TTL模块,模块自带供电,因此整个核心板都是隔离的.

PA9与PA10上使用150mm杜邦线连接.

经测试,结果如下:

AIR32F103CCT6,合宙,完全兼容.
APM32F103CCT6,极海半导体,完全兼容,但是串口抗干扰差,同样的150mm杜邦线,工作不起来,换100mm杜邦线后解决.
AT32F103CCT6,雅特力,不能兼容,使用150mm杜邦线时能下载HEX,但是下好后串口指令下发后无法回应,估计芯片收到的数据有错误,换100mm杜邦线也不行.
MH2103CCCT6,兆讯恒达,完全兼容,与极海半导体一样,也是串口有点问题,换100mm杜邦线后解决.

实际使用应该是在AIR32与MH2103之间选了,因为前者兼容性好,而后者便宜lol.giflol.giflol.gif

如果通过布线能让MH2103工作正常,那其实也OK的.

后续就是小批量测试了.
添加评论

昵称 *

E-mail