当前位置: 首页 > news >正文

cv610的spi0上适配tmi8150b电机ic

cv610的spi0上适配tmi8150b电机ic

确定硬件连接

这里我们只需连接这3根线

spi协议,控制电机;目前我们不需要 电机返回给主控数据

soc_cv610_Pin46复用为:spi0_CSN0

soc_cv610_Pin44复用为: SPI0_SDO

soc_cv610_Pin43复用为:spi0_SCLK

将Pin44、Pin43、Pin46脚复用为spi脚

寄存器操作

bspmm 0x17940098 0x1203 bspmm 0x1794009c 0x1203 bspmm 0x17940090 0x1203

复用后测试,这3Pin的电压

spi_SDI脚工作电压,一定要有3.3v

spi设备节点为

/dev/spidev0.0

tmi8150b有两个id

0x00=0x81

0x01=0x50

cv610为 spi的主机

tmi8150B挂载 spi_1上的,cv610控制 tmi8150B

如何用 ssp_read命令读 TMI8150B的id及其他信息

ssp_read 0x1 0x0 0x0 0x0 0x10 0x1 0x1 0x1 或 ssp_read 0x0 0x0 0x00 0x0 0x10 0x1 0x1 0x1

0x1:SPI控制器,代表 spi_1

0x0:片选号,片选号为 0,对应dev节点 /dev/spidev1.0; 若这里为 0x1,则对应设备节点为 /dev/spidev1.1

0x0:外围设备地址,0x0

spi模式为 中断模式(为默认的)

常见问题:
1、Y轴电机有震动,不旋转

解决方法:可能是8150b周边的电阻、电容没贴好

http://www.jsqmd.com/news/1311688/

相关文章:

  • OpenCV图像边界填充:copyMakeBorder函数详解与应用实践
  • AI视频生成开源项目LongCat-Video-Avatar 1.5:从原理到商用部署全解析
  • 2026年成都财税公司机构怎么选?正规、靠谱的都在这里 - 优质品牌商家
  • 编程入门:从轴对称三角形理解循环控制与算法思维
  • 悟赫德 scinique® 2.0 技术路线图:从双护协同到曲面光学重构
  • 01.AI Agent:从核心定义到 Function Calling 实战全解析
  • 深入解析F28335存储器架构:从地址映射到实战优化与避坑指南
  • ZorvAI:开源多模态 AI 助手项目深度解析
  • 无人零售的技术趋势——2026年自动售货机行业的五个确定性方向~YH
  • ESP8266物联网开发实战:从WiFi连接到MQTT通信的完整指南
  • 利用文件名时间戳批量修复照片EXIF元数据:从原理到实践
  • 2026 年新发布:南沙诚信的回收废铝合金工厂哪家好,你卖废品时随手扔的这玩意儿,比你想的赚得多太多了。 - 鉴选官
  • Pokemon-Go-Rocket-API:逆向工程与游戏自动化技术深度解析
  • Excel数据批量运算:一列同乘一个数的四种高效方法详解
  • 深入解析CPU空间预取:原理、优化与实践指南
  • 2026 年新发布:中牟口碑好的精拉钢管厂家哪家靠谱,做机械的朋友都不知道,这玩意儿居然能让设备寿命直接翻倍?-泰亿冷拔管 - 企业官方推荐【认证】
  • PL2303 USB转串口板全解析:从驱动安装到实战应用
  • Pareto前沿与NSGA-II在分子多目标优化中的原理与实践
  • 从Visual Basic兴衰史看编程语言生态与技术选型之道
  • OpenSearch管理员密码安全实践:从默认风险到重置与加固
  • 可靠的航标怎么选购?2026年厂家推荐与选型要点详解 - 优质品牌商家
  • BuildArena:基于物理仿真的LLM智能体工程基准测试平台
  • C++ Insights:揭秘编译器如何转换现代C++语法糖
  • 双路电脑多开模拟器性能瓶颈解析与实战优化指南
  • Elasticsearch 集群部署:分片、副本与搜索服务验收
  • Visual C++ Redistributable AIO:终极解决方案,一键搞定Windows运行库问题 [特殊字符]
  • 5英寸HDMI屏幕全解析:从硬件原理到多系统适配实战
  • 叶片涂料直销厂家怎么选?2026年江阴地区供应商综合评估与选型指南 - 优质品牌商家
  • NS-USBLoader终极指南:一站式解决Switch文件传输与系统注入难题
  • Unity Addressable资源加载策略与性能优化实战指南