打印
[技术讨论]

GD32F103替代STM32的SPI问题

[复制链接]
12110|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
金木一花|  楼主 | 2021-8-21 15:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 金木一花 于 2021-8-21 15:11 编辑

STM32的程序直接烧录到GD32中大部分功能正常。
目前碰到的坑有:ADC的DMA需要读取ADC的值以后才会启动传输。
SPI只做双线发送(只用到SCLK和MOSI),在配置MISO脚作为推挽输出(该引脚做别的功能用)时,MISO的电平变化会引起MOSI变化,从而造成数据混乱,STM32上不会有任何问题,对比两者的寄存器配置一模一样,除了手册开头的引脚配置限制有区别外,查遍各大网站只有1位道友提到这个问题,但是没有的到解答,有大佬帮忙解疑么,蚌埠住了呀。

使用特权

评论回复

相关帖子

沙发
天意无罪| | 2021-8-21 15:55 | 只看该作者
GD这颗料确定能将SPI配置成双线模式?很少有这有用的,你是挂的什么外部片子?

使用特权

评论回复
板凳
金木一花|  楼主 | 2021-8-30 11:53 | 只看该作者
我也不知道能不能啊,我得出的结果是不能,1万的浏览量,无人解答

使用特权

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

本版积分规则

1

主题

4

帖子

0

粉丝