打印

请教一个关于单片机SPI接口的问题

[复制链接]
1757|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
golden_finger|  楼主 | 2009-11-1 11:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
chen3bing| | 2009-11-1 11:45 | 只看该作者
分两次读呗。

使用特权

评论回复
板凳
gdrc| | 2009-11-1 12:56 | 只看该作者
实在不行用软件模拟SPI与其通讯,也是一种解决办法。

使用特权

评论回复
地板
BitFu| | 2009-11-1 13:25 | 只看该作者
虽然是12BIT的AD数值但还是分成两个字节进行读的
细看MAX1241数据手册中的时序图便明白。

使用特权

评论回复
5
ppsen| | 2009-11-1 13:40 | 只看该作者
东西是死的,人是活的

使用特权

评论回复
6
mcuatmel| | 2009-11-1 16:04 | 只看该作者
还是用IO口模拟,因为这个AD或mega128不一定能支持分两次读的方式,我只用过几个处理器与外设可以分两次读或三次读,所以保靠起见还是用IO口模拟来做,肯定没问题。

使用特权

评论回复
7
golden_finger|  楼主 | 2009-11-1 17:46 | 只看该作者
谢谢大家的热心帮助,
只不过感觉既然单片机和这芯片都有这个接口,
不用有些可惜的,
不过这个问题也许只能用I/O口模拟SPI来搞的,
谢谢大家的

使用特权

评论回复
8
keasy| | 2009-11-1 21:38 | 只看该作者
SPI端口想读多少个字节也没问题的呀!用中断或查询方式均可

使用特权

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

本版积分规则

14

主题

28

帖子

1

粉丝