[极海APM32M3514电机]+串口调试使用
[复制链接]
本帖最后由 kjsm 于 2024-12-17 09:16 编辑
今天测试下APM32M3514;板上预留的串口是连接到PF0/PF1上的;
要想使用PF0和PF1串口通信,板上需要先要把R37/R38的0电阻移动到R44和R45上
因为是复用了连接外部晶振的IO口,需要使用内部时钟HSI
可以直接使用HIS内部时钟是8MHZ,要想得到更高频率需要设置PLL;
可以参考在system_apm32m35xx.c修改,通过查看规格书
HSICLK只能2分频后作为PLL时钟源;查看PLL倍频系数
SystemCoreClock最高能设置在(8/2)*16 = 64MHZ
相关的软件配置如下
PF0/PF1将配置复用串口是AF1;
配置串口模式,使能串口中断
在USART1中断里写下接收的数据的处理程序
实际的效果如下:
|