找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 3614|回复: 5

[QCC3系列] pio模拟spi的速度慢很多吗?

[复制链接]
连续签到天数:1天
签到总天数:75天
签到总奖励:2866金币
发表于 2021-9-22 12:22:46 | 显示全部楼层 |阅读模式
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:981天
签到总奖励:16663金币
发表于 2021-9-22 14:17:32 | 显示全部楼层
只要不在DSP模拟,速度会非常慢,高通蓝牙定时器不精准(MessageSendLater),做出来估计要几个毫秒一个时钟才能保证数据传输的准确性,100k的时钟速度应该没问题。如果不用MessageSendLater,你卡在那写数据,数据写多点,程序看门狗就会超时。这种做法肯定也是有问题。只能老实用高通自带的bitserial去实现,要么做到DSP里去
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:75天
签到总奖励:2866金币
 楼主| 发表于 2021-9-22 14:57:55 | 显示全部楼层
zhaopeng2511 发表于 2021-9-22 14:17
只要不在DSP模拟,速度会非常慢,高通蓝牙定时器不精准(MessageSendLater),做出来估计要几个毫秒一个时 ...

bitserial做spi更变态,数据间隔时间长,导致感觉速度更慢的样子。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:981天
签到总奖励:16663金币
发表于 2021-9-22 16:02:41 | 显示全部楼层
偶是小星哥 发表于 2021-9-22 14:57
bitserial做spi更变态,数据间隔时间长,导致感觉速度更慢的样子。

一般对数据传输速度有要求才会使用SPI,或要求双向通信,系统提供SPI接口速度上不应该慢的,不然这个SPI就鸡肋了,还不如用I2C
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:75天
签到总奖励:2866金币
 楼主| 发表于 2021-9-22 16:06:52 | 显示全部楼层
zhaopeng2511 发表于 2021-9-22 16:02
一般对数据传输速度有要求才会使用SPI,或要求双向通信,系统提供SPI接口速度上不应该慢的,不然这个SPI ...

是的,想显示屏刷新快一点,就用spi,发现bitserial不按套路出牌,哪怕IO模拟都比bitserial更好一点。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

暂无签到数据

发表于 2021-9-26 13:50:23 | 显示全部楼层
目前在做用3044模拟spi boot 外接dsp,3.2M时钟传输448kb数据花了9s
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-3-29 17:30 , Processed in 0.232360 second(s), 21 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表