[技术问答]

疑问!莫非我发现了新塘惊天的BUG(SPI的读写,更新)

[复制链接]
1489|1
手机看帖
扫描二维码
随时随地手机跟帖
niuyaliang|  楼主 | 2014-2-15 00:38 | 显示全部楼层 |阅读模式
本帖最后由 niuyaliang 于 2014-2-17 00:10 编辑

在试验SPI的时候,我写这条语句
SPI0->CNTRL.GO_BUSY=1; 
在线DEBUG的情况下,用printf打印可以读出GO_BUSY为1,但是在MDK上外设寄存器中看到的GO_BUSY始终为0,这是什么情况呢
QQ图片20140215003351.jpg

附上官网下载的例子
Smpl_AD7793.zip (42.96 KB)
niuyaliang|  楼主 | 2014-2-17 00:12 | 显示全部楼层
后来进行了测试,应该是单步运行时,数据很快就发送出去了,然后GO_BUS很快的置零,所以看不到为1的情况,全速运行时可以看到GO_BUS变1又变0的情况

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

212

主题

2427

帖子

7

粉丝