外设模块时序差异有哪些?

[复制链接]
1718|59
手机看帖
扫描二维码
随时随地手机跟帖
t60yz|  楼主 | 2024-1-24 17:05 | 显示全部楼层 |阅读模式
有哪些外设模块的设计时序与STM32有差异?需要在软件层面如何进行修改?

使用特权

评论回复
两只袜子| | 2024-1-29 21:09 | 显示全部楼层
建议查看数据手册

使用特权

评论回复
两只袜子| | 2024-1-29 21:10 | 显示全部楼层
串行通信接口,定时器模块等

使用特权

评论回复
黑心单片机| | 2024-1-29 21:30 | 显示全部楼层
基本都一样的

使用特权

评论回复
jimmhu| | 2024-2-3 19:59 | 显示全部楼层
单片机外设模块时序差异主要体现在时钟周期、状态周期、机器周期和指令周期上。

使用特权

评论回复
Belle1257| | 2024-2-4 17:38 | 显示全部楼层
你用ST的程序给APM32烧录呗?肯定可以

使用特权

评论回复
Charlotte夏| | 2024-2-4 18:42 | 显示全部楼层
其实你可以找个直接完全兼容ST的芯片试试,这样更稳一些

使用特权

评论回复
Candic12e| | 2024-2-4 19:44 | 显示全部楼层
时序感觉很多都不一致吧,因为GD的芯片主频都是很高的

使用特权

评论回复
Carmen7| | 2024-2-4 20:50 | 显示全部楼层
你说的是哪款芯片啊?一般芯片主频越高,时序越不一样

使用特权

评论回复
Allison8859| | 2024-2-4 21:53 | 显示全部楼层
比如I2C,或者SPI估计时序配置都不一样吧

使用特权

评论回复
Alina艾| | 2024-2-4 22:58 | 显示全部楼层
你关注这个干啥,其实时序的修改就是用逻辑分析仪操作一下就好了

使用特权

评论回复
B1lanche| | 2024-2-5 07:34 | 显示全部楼层
差异很多啊,模拟IO的话,估计都要修改

使用特权

评论回复
Annie556| | 2024-2-5 08:40 | 显示全部楼层
串口方面时序应该也不一样吧,你需要修改分频系数才行

使用特权

评论回复
alxd| | 2024-2-5 10:29 | 显示全部楼层
话说现在GD还没有可视化配置工具么?要是有的话,配置一下就好了

使用特权

评论回复
Carina卡| | 2024-2-5 12:20 | 显示全部楼层
只要是主频不一样,其实时序都是有差别的,比如delay都是有区别的

使用特权

评论回复
uiint| | 2024-2-5 12:23 | 显示全部楼层
一个外设模块的寄存器在某个单片机上可能需要多个时钟周期才能完成写操作,而在另一个单片机上可能只需要一个时钟周期。

使用特权

评论回复
jonas222| | 2024-2-5 12:56 | 显示全部楼层
不同的外设模块可能支持不同的数据传输速率。

使用特权

评论回复
hearstnorman323| | 2024-2-5 13:30 | 显示全部楼层
不同的外设模块可能有不同的操作时序,包括读/写操作、启动/停止操作等。

使用特权

评论回复
hearstnorman323| | 2024-2-5 14:06 | 显示全部楼层
不同单片机在实现这些同步和互操作操作时,可能会采用不同的时序策略,从而导致时序差异。

使用特权

评论回复
robertesth| | 2024-2-5 14:52 | 显示全部楼层
诸如看门狗定时器复位时序、RTC实时时钟读写时序、LCD驱动时序、电机控制脉宽调制PWM的死区时间设置等,都具有各自特定的操作时序。

使用特权

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

本版积分规则

98

主题

837

帖子

0

粉丝