[KungFu8位 MCU] 芯旺微车规级功夫KF32A150,SPI调试经验

[复制链接]
 楼主| hehhehee 发表于 2022-5-28 22:53 | 显示全部楼层 |阅读模式
最近项目用到KF32A150,在调试SPI的时候遇到了些问题
1.首先第一个经验就是不要过度信任官方给的DEMO很有可能是有错的,或者没有经过严格测试的。

2.调试的时候发现,不能连续发超过两个字节的SPI数据,或者出现数据错误,原因在于他们的SPI在波特率设置为10US的时候,发送一个直接竟然要30us多,要在发送完成一个字节后加上一个30US的延时。

    开始加了等待发送完成后再发另外一个不起作用,只有加延时,作为一个车规级的芯片,SPI的速率还赶不上一般的普通单片机,国产芯片任重道远啊!用起来太心累了
sadicy 发表于 2022-6-3 08:58 | 显示全部楼层
车上很少用SPI的
lvben5d 发表于 2022-6-4 07:22 | 显示全部楼层
本帖最后由 lvben5d 于 2022-6-16 08:06 编辑

楼主SPI发送后 有木有查询发送结束标志位? 等标志位置位 表示发送完毕后,再发下一个,就没必要软延迟了吧。除非DEMO有问题,否则这种不是很复杂的外设,还没遇到过有硬件设计缺陷或是软件有问题的MCU,我感觉普通常用外设里,唯一最复杂的是USB,就算搭建了USB的构架,里面还有比较复杂的底层驱动。 其他什么SPI I2C ADC UART TIMER  io_INT  PWM  CAN WDOG都是看DEMO可以搞定的。
我只想学习啊 发表于 2022-6-15 15:16 | 显示全部楼层
你好,150的datasheet 可以分享一下吗
gouguoccc 发表于 2022-6-15 18:29 来自手机 | 显示全部楼层
感谢分享经验
您需要登录后才可以回帖 登录 | 注册

本版积分规则

89

主题

1252

帖子

0

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