主题:ESM6800的spi可以DMA吗 共有50940人关注过本帖 |
---|
蜘蛛侦探 |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
ESM6800的spi可以DMA吗 Post By:2019-9-23 13:55:00 [显示全部帖子]
ESM6800的spi可以DMA吗,或者一次片选能够传输的长度能否超过256byte,比如说1K什么的 |
单帖管理 | 引用 | 回复 |
蜘蛛侦探 |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2019-9-23 15:23:00 [显示全部帖子]
这两种方式哪个效率高些? |
单帖管理 | 引用 | 回复 |
蜘蛛侦探 |
3楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2019-9-23 16:02:00 [显示全部帖子]
我现在要传送1024byte,每次传送128,循环8次,但中间大约有100us的间隔,这个属于正常吗? |
单帖管理 | 引用 | 回复 |
蜘蛛侦探 |
4楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2019-9-24 11:48:00 [显示全部帖子]
这里还有一个问题是这样的, 理论上一次片选能够传输的长度是256byt,但一般传输之前会先写入几个控制字,比如eprom的地址 tr[0].len = ARRAY_SIZE(tx); --最大只有256 这样实际每次要小于256,然后为这几个byte要多来一遍 |
单帖管理 | 引用 | 回复 |
蜘蛛侦探 |
5楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2019-9-24 13:28:00 [显示全部帖子]
这个长度如果能长点就好了,比如说可以把写入和读出的分开?有这种可能性吗 |
单帖管理 | 引用 | 回复 |
蜘蛛侦探 |
6楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2019-9-24 13:57:00 [显示全部帖子]
嗯,这样的话原来只要读4次,现在必须要读5次 |
单帖管理 | 引用 | 回复 |