完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
TMC2225可以通过UART配置相关参数。比较简便的是通过PC的串口进行调测。
硬件连线 硬件连线如下 : 这里有几个注意点: 1)PC串口与TMC2225的串口的TX,RX均是直连的,无需交叉连接。如图中蓝色、绿色线 2)TMC2225的VM引脚也必须同时加电(图中红色线,连接TMC2225模块的9脚。此处仅测试,连接USB转串口的5V,实际中VM应接正确的电源输入),否则TMC2225模块的UART不工作,无法读写数据 TMC2225芯片本身的串口是单线UART。上面图中的模块是通过接入一个电阻模拟出TX,RX,即将单线转两线了。 STM32系列的单片机UART是支持单线半双工的,因此可以节约一个线,直接单线连接到TMC芯片的PDN/UART引脚。 串口调测 如下图: 1)串口波特率需要根据模块或芯片进行设置。此处设置为115200。不同模块/芯片的UART波特率可能不同,可多试试。 2)通过串口助手等采用16进制发送 0x05 0x00 0x00 0x48 指令,该指令的含义是读取TMC2225芯片的GCONF寄存器值 3)发送后稍等片刻,将收到TMC2225返回的GCONF寄存器值 05 FF 00 00 00 01 01 BB |
|
|
|
只有小组成员才能发言,加入小组>>
3278 浏览 9 评论
2956 浏览 16 评论
3458 浏览 1 评论
9000 浏览 16 评论
4051 浏览 18 评论
1109浏览 3评论
572浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
568浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2302浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1859浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 13:18 , Processed in 0.515436 second(s), Total 49, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号