找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

M482SIDAE通过SPI读从机寄存器失败问题。

[复制链接]
跳转到指定楼层
楼主
zues220 发表于 2024-2-19 16:39:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位。

M482SIDAE通过SPI读从机寄存器遇到很奇怪的问题。
外设地址是“000” 、“010”,一直到“0EF”,读写都没有问题。
外设地址是“0FF”和“2FF”时,读写都失败,而且从机会挂掉,只能重新上电。
指令后面加1ms延时,也没有改善。
读写指令格式没有差别,只是地址不同。

问题可能发生在什么地方?

感谢!


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具 举报

沙发
chrishu 发表于 2024-2-20 10:04:23 | 只看该作者
你说的外设地址是指数据地址吗? 对于SPI接口来说这都是数据。你可以示波器或逻辑分析仪抓一下,看总线上发出去的数据是否和预期一样?
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU