qn1529402632

qn1529402632

0个粉丝

1

问答

0

专栏

0

资料

qn1529402632  发布于  2018-06-22 10:43:03
采纳率 0%
1个问答
4099

海思3519 SPI速率问题

 
本帖最后由 qn1529402632 于 2018-6-22 10:50 编辑

使用海思SPI传输数据,24M SPI时钟下,发现在每两个byte之后,等待时间会变长,CLK直接被拉低1us多。在12M的时候没有此现象。这样导致整体的传输速率上,24M并没有比12M时有什么提高,甚至还变低了。传输模式为MODE0
我来回答
回答8个
时间排序
认可量排序

qn1529402632

0个粉丝

1

问答

0

专栏

0

资料

qn1529402632 2018-06-22 10:45:20
认可0
本帖最后由 qn1529402632 于 2018-6-22 10:53 编辑

12M CLK时候的波形,上面是时钟,下面是输出,输出的是全F,每个字节之间的间隔基本一致

qn1529402632

0个粉丝

1

问答

0

专栏

0

资料

qn1529402632 2018-06-22 10:49:36
认可0
本帖最后由 qn1529402632 于 2018-6-22 10:53 编辑

24M CLK时候的波形,上面是时钟,下面是输出,输出的是全F,可以看到每两个byte之后,clk拉低时间都变长了,有1us多

qn1529402632

0个粉丝

1

问答

0

专栏

0

资料

qn1529402632 2018-06-22 13:33:58
认可0
是硬件问题还是软件问题呢 奇怪

qn1529402632

0个粉丝

1

问答

0

专栏

0

资料

qn1529402632 2018-06-22 15:48:54
认可0
个人的怀疑是:3519的SPI数据寄存器是16bit的,24M的时候,由于速度较快,当数据还没有从寄存器中搬到FIFO中的时候,数据又来了,所以只能等待数据寄存器中的数据搬运到FIFO中后,数据才能继续传输。

stoneLinux

0个粉丝

3

问答

0

专栏

0

资料

stoneLinux 2018-09-18 21:40:54
认可0
楼主,故事结局怎样?

小飞侠_fq

0个粉丝

8

问答

0

专栏

0

资料

小飞侠_fq 2018-10-12 10:08:44
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=100142&ptid=50927]qn1529402632 发表于 2018-6-22 15:48[/url]
个人的怀疑是:3519的SPI数据寄存器是16bit的,24M的时候,由于速度较快,当数据还没有从寄存器中搬到FIFO ...[/quote]

这个是发送效率的问题,由于CPU调度不及时产生的延迟,你们有没有采用DMA方式进行传输?

acan6666

0个粉丝

25

问答

0

专栏

5

资料

acan6666 2018-10-14 10:03:28
认可0
是发送效率的问题,由于CPU调度不及时产生的延迟

qn1542856183

0个粉丝

2

问答

0

专栏

0

资料

qn1542856183 2018-12-28 17:46:51
认可0
楼主,你连续发送数据长度能超过10个字节吗?我超过10个字节就失败了。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区