社区
驱动开发/核心开发
帖子详情
TMC2660 SPI通讯偶尔失败。
qq_40305828
2018-09-08 11:49:52
如题本人在近期在一个项目上选用了TMC2660,使用中遇到一些问题,请各位前辈帮忙指点一下,
1。驱动按照datasheet提供电路设计,采用的上层板,
2。通讯采用模拟spi直接20bit写入。
现在出现问题每次上电有可能出现参数配置错误的问题(应该是参数写入错误,已经排除硬件干扰问题),请各位前辈指点问题可能出现在什么地方。
...全文
696
3
打赏
收藏
TMC2660 SPI通讯偶尔失败。
如题本人在近期在一个项目上选用了TMC2660,使用中遇到一些问题,请各位前辈帮忙指点一下, 1。驱动按照datasheet提供电路设计,采用的上层板, 2。通讯采用模拟spi直接20bit写入。 现在出现问题每次上电有可能出现参数配置错误的问题(应该是参数写入错误,已经排除硬件干扰问题),请各位前辈指点问题可能出现在什么地方。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_43061026
2018-09-10
打赏
举报
回复
CRC或协议反馈,用软件的方法保障通讯正常
of123
2018-09-10
打赏
举报
回复
配置后回读,直至配置正确再继续。
可能是上电期间时钟或电源未稳造成错误。
Acuity.
2018-09-08
打赏
举报
回复
应该是模拟spi时序存在问题或者被上电的时候电源干扰,用硬件spi吧,发3个字节(24bit)高4bit会自动忽略。
https://blog.csdn.net/qq_20553613/article/details/80210813
NXP IMX8Q驱动TMC5160的
SPI
错误
IMX8Q驱动TMC5160,刚开始发送控制命令为一个字节一个字节发送,即
SPI
发送长度为8位,不符合TMC5160的
SPI
时序: ,故将
SPI
的burstlength改成40位,即可。
终极解决方案:MKS Tinybee主板Marlin固件编译错误深度修复指南
你是否在将Marlin固件刷入MKS Tinybee主板时遭遇过令人沮丧的编译错误?本文将系统分析三大类常见兼容性问题,并提供经过验证的解决方案,帮助你顺利完成固件升级。 ## 主板配置错误:从根源解决硬件识别问题 MKS Tinybee主板基于ESP32芯片,与传统的AVR系列主板存在显著差异。许多用户编译
失败
的根源在于未正确设置主板类型。 在Marlin固件的配置文件[Marlin/Co...
Klipper故障排除与维护指南
Klipper故障排除与维护指南 【免费下载链接】klipper Klipper is a 3d-printer firmware 项目地址: https://gitcode.com/GitHub_Trending/kl/klip...
MKS GEN_L V2.1 Klipper固件使用说明书
广州谦辉信息科技有限公司 MKS GEN_L V2.1 Klipper固件使用说明书 创客基地QQ群:489095605 232237692 邮箱:Huangkaida@makerbase.com.cn 文章目录一、产品简述1.1特点优势1.2主板参数1.3接线图1.4尺寸图二、固件下载、更新2.1固件下载2.2 使用Xloader更新固件三、驱动跳线设置3.1 A4988驱动跳线设置3.2 TMC2208、TMC2209、TMC2226普通模式跳线设置3.3TMC2225普通模式跳线设置3.4 TM.
MEEB_3DP控制板:STM32F103RC与Marlin/Klipper固件的高效融合
MEEB_3DP的设计理念源于对现代3D打印技术的高度集成与智能控制的需求。在追求更高效、更稳定、更易于操作的同时,它通过先进的硬件和软件技术,实现了对打印过程的精准控制和用户友好的交互体验。MEEB_3DP不仅仅是一个3D打印设备,它更是一个灵活、可扩展的平台,能够适应不断变化的工业和个人用户的需求。
驱动开发/核心开发
21,618
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章