STM32
登录
直播中
杨秀英
7年用户
1357经验值
私信
关注
[问答]
如何对基于stm32cubeMX的串口进行设置呢
开启该帖子的消息推送
stm32cubemx
串口
protues仿真
如何对基于
STM32
cubeMX的串口进行设置呢?
如何对基于stm32cubeMX的串口进行Protues
仿真
呢?
回帖
(1)
徐睫郁
2021-11-25 10:59:35
stm32cubeMX设置
RCC时钟配置使用外部晶振
SYS配置 “Serial Wire”
时钟树配置
8M晶振经过 PLL产生72M的时钟;串口1挂在APB2时钟线上,其他串口挂在APB1时钟线,二者的频率不一致,在之后的仿真中需要注意。
串口配置
波特率 9600 Baud,数据位 8bit,奇偶校验位 NULL,停止位 1bit;
工程设置
project 中红圈部分是需要自己更改的部分;
Code Generator 是配置生成代码,需要可以自己设置;
Advance Setting 可以查看整个工程使用了什么功能;
点击右上角"GENERATE CODE"生成代码:
keil程序
在main.c中编辑以下代码;&huart1 是 串口1的句柄,不需要声明;
配置
虚拟仪器
点击红圈圈出的标志,从上往下依次是:示波器、逻辑分析仪、计数计、
虚拟终端
、SPI调试器、I2C调试器、信号发生器、测试图案信号发生器(软件翻译的,没用过),直流电压表、直流电流表、交流电压表、交流电流表、电力计。在这里使用的是虚拟终端VIRTUAL TERMIN(翻译过来是虚拟终端,但是喜欢叫它串口虚拟终端)。
器件原理图
修改MCU参数
Program File 导入刚才生成的.h文件;
Crystal Frequency 就是对应之前 stm32cubeMX 的 RCC 时钟部分的设置,时钟设置不一致串口显示乱码或者不显示;
串口虚拟终端设置
结果
点击protues 运行 按钮,得到运行结果;
stm32cubeMX设置
RCC时钟配置使用外部晶振
SYS配置 “Serial Wire”
时钟树配置
8M晶振经过 PLL产生72M的时钟;串口1挂在APB2时钟线上,其他串口挂在APB1时钟线,二者的频率不一致,在之后的仿真中需要注意。
串口配置
波特率 9600 Baud,数据位 8bit,奇偶校验位 NULL,停止位 1bit;
工程设置
project 中红圈部分是需要自己更改的部分;
Code Generator 是配置生成代码,需要可以自己设置;
Advance Setting 可以查看整个工程使用了什么功能;
点击右上角"GENERATE CODE"生成代码:
keil程序
在main.c中编辑以下代码;&huart1 是 串口1的句柄,不需要声明;
配置
虚拟仪器
点击红圈圈出的标志,从上往下依次是:示波器、逻辑分析仪、计数计、
虚拟终端
、SPI调试器、I2C调试器、信号发生器、测试图案信号发生器(软件翻译的,没用过),直流电压表、直流电流表、交流电压表、交流电流表、电力计。在这里使用的是虚拟终端VIRTUAL TERMIN(翻译过来是虚拟终端,但是喜欢叫它串口虚拟终端)。
器件原理图
修改MCU参数
Program File 导入刚才生成的.h文件;
Crystal Frequency 就是对应之前 stm32cubeMX 的 RCC 时钟部分的设置,时钟设置不一致串口显示乱码或者不显示;
串口虚拟终端设置
结果
点击protues 运行 按钮,得到运行结果;
举报
更多回帖
rotate(-90deg);
回复
相关问答
stm32cubemx
串口
protues仿真
怎样使用
STM32CubeMX
串口
输出调试信息
呢
2021-12-08
888
如何对
STM32cubeMX
的HAL库
串口
进行
配置
呢
2021-12-08
1396
如何对
STM32CubeMx
串口
收发程序
进行
测试
呢
2021-12-13
792
STM32CubeMX
串口
怎么使用?
2021-12-06
1014
如何对基于
STM32CubeMX
的UART
进行
配置
呢
2021-11-26
1465
如何使用
STM32CubeMX
去配置一个
串口
呢
2021-12-02
834
STM32CUbeMX
的两路互补pwm波该怎样去
设置
呢
2022-02-17
1390
怎样使用
STM32CubeMX
去配置
STM32
串口
呢
2021-12-06
1043
stm32cubemx
的ST-link v2硬件连接与软件
设置
如何去实现
呢
2022-02-17
756
如何使用
STM32CubeMX
生成SW4
STM32
工程
呢
2021-10-14
2445
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分