打印
[技术问答]

国产ARM航顺的HK32F030C8,它的SPI好像有BUG!

[复制链接]
1839|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2022-11-11 10:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ARM, BUG, UG, pi, spi

我们公司有一款产品原先用的STM32F030C8,出货很久了,因某些原因改用了国产航顺的HK32F030C8。结果发现显示屏无显示,程序是一样的,于是接逻辑分析议看看。发现下面这段代码在STM上没问题,但在HK上有问题:


while((SPI1->SR & SPI_SR_BSY) > 0);

My_GPIO_WriteLow(DisplayCS_P);

SPI1->DR = 0x11;

while((SPI1->SR & SPI_SR_BSY) > 0);

My_GPIO_WriteHigh(DisplayCS_P);


HK32运行的结果:


可见DR刚写入马上读SPI_SR_BSY标志,结果是空闲!
试了几个方法,都不太理想,最后将while((SPI1->SR & SPI_SR_BSY) > 0);改为while((SPI1->SR & (SPI_SR_BSY | SPI_SR_FTLVL)) > 0);问题解决!


正确时序:


不知道各位有没有遇到过这个问题?最后是怎么解决的呢?


使用特权

评论回复

相关帖子

沙发
yeates333| | 2022-12-3 12:33 | 只看该作者
这个硬件spi也有问题的吗?              

使用特权

评论回复
板凳
xiaoyaodz| | 2022-12-3 14:11 | 只看该作者
是不是显示屏需要上拉电阻呢?              

使用特权

评论回复
地板
AloneKaven| | 2023-1-3 16:54 | 只看该作者
硬件spi有问题吗?

使用特权

评论回复
5
caigang13| | 2023-1-5 08:24 | 只看该作者
软件没修改的吗?

使用特权

评论回复
6
jkl21| | 2023-2-4 11:41 | 只看该作者
这个spi有什么问题呢?              

使用特权

评论回复
7
bartonalfred| | 2023-2-4 13:07 | 只看该作者
没有遇到过,不行就模拟spi吧。

使用特权

评论回复
8
lzmm| | 2023-2-4 13:58 | 只看该作者
这个spi不使用dma,没有问题。

使用特权

评论回复
9
bartonalfred| | 2023-2-4 15:56 | 只看该作者
不是只有硬件IIC才有BUG吗?

使用特权

评论回复
10
albertaabbot| | 2023-2-4 23:19 | 只看该作者
HK32F030C8的性能还是不错的。

使用特权

评论回复
11
alxd| | 2023-2-13 13:18 | 只看该作者
是不是你的程序弄错了啊?我用它这个SPI没啥问题啊

使用特权

评论回复
12
Carina卡| | 2023-2-13 14:27 | 只看该作者
你这个bug是时序弄错了么?

使用特权

评论回复
13
Estelle1999| | 2023-2-13 15:25 | 只看该作者
估计是你逻辑没做好吧,或许是时钟配置有点问题

使用特权

评论回复
14
Charlene沙| | 2023-2-13 16:20 | 只看该作者
按理来说,航顺的这颗芯片的硬件SPI是没啥问题的

使用特权

评论回复
15
Betty996| | 2023-2-13 17:32 | 只看该作者
你用示波器抓的波形也是有问题的么?

使用特权

评论回复
16
Annie556| | 2023-2-14 06:16 | 只看该作者
你用ST的固件库试试吧,估计就没啥问题了

使用特权

评论回复
17
Belle1257| | 2023-2-14 08:22 | 只看该作者
应该不可能吧,它俩是基本完全兼容的了

使用特权

评论回复
18
B1lanche| | 2023-2-14 09:37 | 只看该作者
这种问题还是问问航顺的技术支持吧,看看他们咋说吧

使用特权

评论回复
19
Carmen7| | 2023-2-14 10:18 | 只看该作者
是不是不兼容啊?你得改改程序吧

使用特权

评论回复
20
Alina艾| | 2023-2-14 13:45 | 只看该作者
你用硬件SPI的话,时序是自动控制的嘞

使用特权

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

本版积分规则

1327

主题

3833

帖子

0

粉丝