[ZLG-ARM] 能否用2214上的SPI读取连续25位数据?

[复制链接]
 楼主| terance 发表于 2007-5-12 21:11 | 显示全部楼层 |阅读模式
打算用LPC2214做主机,来读取绝对编码器输出的数据,绝对编码器输出的是25位的连续数据,该怎么弄?<br />
zlgarm 发表于 2007-5-12 21:15 | 显示全部楼层

re:只能使用IO口模拟SPI总线

LPC的SPI不能读取25&nbsp;bit数据.
 楼主| terance 发表于 2007-5-13 09:47 | 显示全部楼层

谢谢zlgarm,我还有一个问题想问一下

谢谢,<br />我想问一下,在zlg自带的许多实例程序中,DELAY()函数的时间能否准确的计算呢?是否就是通过查看其反汇编程序,把执行指令的机器周期求出来得到的?能否用DELAY()函数准确的进行3-5ns的延时呢?
zlgARM 发表于 2007-5-13 09:54 | 显示全部楼层

terance

其实从另一个角度来说,也是可以接收25bit的。只是你要及时处理SPI&nbsp;接收FIFO里的数据。<br /><br />所谓的IO模拟SPI,你可以把它看成是1个1bit缓存的SPI,每次接收数据,它的缓存都满了,所以立即处理,然后再收。那么硬件SPI道理也是一样的。<br /><br />您问问题之前是否可以先考虑在本版面搜索一下?<br />您问的Delay问题,直接在本版面搜一下DELAY,答案就有了。<br />
 楼主| terance 发表于 2007-5-13 10:06 | 显示全部楼层

赞,谢谢,马上搜一下!

谢谢~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

35

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部