72
290
883
高级技术员
使用特权
696
3万
10万
总工程师
mmuuss586 发表于 2014-7-24 08:32 没用过; 那说明你SPI接口部分程序没问题,切换通道的程序有问题吧;
andy93762 发表于 2014-7-24 08:36 应该是这样的,我用模拟SPI时序写的程序能正常切换读写的。
mmuuss586 发表于 2014-7-24 08:44 用硬件SPI的时候,读写速度先慢点; 用示波器记录:硬件和模拟SPI有啥区别; 你模拟成功了,硬件SPI就很 ...
mmuuss586 发表于 2014-7-24 13:13 那就发程序上来看看;
捕获3.JPG (124.21 KB )
下载附件
2014-7-24 18:24 上传
捕获1.JPG (48.48 KB )
2014-7-24 18:25 上传
捕获2.JPG (54.97 KB )
捕获.JPG (44.88 KB )
mmuuss586 发表于 2014-7-24 18:26 切换通道程序,看你的程序好像没作判断; 现在读到的值,是不是上一个通道的值?
andy93762 发表于 2014-7-24 18:29 在中断服务程序里面判断的
mmuuss586 发表于 2014-7-24 18:44 哦; 那你只能用示波器抓时序了;
56
781
2413
初级工程师
6
160
497
资深技术员
andy93762 发表于 2014-7-24 19:02 弱弱地问下 怎么用示波器抓时序呢?
mmuuss586 发表于 2014-7-25 08:25 你现在是切换通道程序有问题; 那就写个小程序,主程序一直执行切换通道这段程序,用示波器把这段波形记 ...
qq4988 发表于 2014-7-25 13:44 你调试出来了没?
andy93762 发表于 2014-7-25 15:06 说的是一个好方法,但是我现在身边没示波器哦。怎么办
发表回复 本版积分规则 回帖后跳转到最后一页
发帖类勋章
时间类勋章
人才类勋章
等级类勋章
3
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号