65
196
935
高级技术员
使用特权
596
1万
5万
版主
在全双工模式下 spi主发送的时候也在接收 当我想接收的时候发送了0x00做时钟 但是发现接收的数据移位不对 ,是因为spi的DR是个环形寄存器吧 那我用什么指令 能在我想就收数据的时候 把DR的指针归零?谢谢 ... jiaojian 发表于 2011-12-5 13:01
哦那我可能弄错了 就算不是环形的话 我需要把指针清零 怎么做呢 就是我之前发送了若干数据 然后我到我想接收的时候 想让接收接收缓冲区重新开始接收 如何做呢 ? ... jiaojian 发表于 2011-12-5 13:45
写了个读函数 u8 SPIReceiveOneByte(void) { ................... } 为什么我读的时候需要连续调用两次才能得到正确的值呢 ?jiaojian 发表于 2011-12-5 19:29
QQ截图20111205215235.jpg (40.29 KB )
下载附件
2011-12-5 21:29 上传
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
等级类勋章
发帖类勋章
时间类勋章
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号