- 博客(7)
- 收藏
- 关注
原创 AMESim与Matlab/Simulink联合仿真步骤(最新软件版本!)
AMESim与Matlab/Simulink联合仿真步骤(最新软件版本!)
2022-12-11 15:06:41 10375 8
原创 STM32串口中断流程讨论
先借用正点原子HAL库串口中断流程 HAL_UART_Receive(); 串口轮询模式接收,使用超时管理机制 HAL_UART_Receive_IT(); 串口中断模式接收 带有_IT的函数是中断模式的,当收到数据发生中断的时候会执行这个函数USART1_IRQHandler(void),而在这个函数中又会调用HAL_UART_IRQHandler(&huart1),如下图所示:而在HA
2022-04-26 15:52:35 2875
原创 STM32F767 Timer定时器与Usart串口综合实训
基于B站小蜜蜂笔记!本文利用STM32F767开发板实现该实训!题目要求: 利用STM32应用开发,完成以下功能。1.开机后,LED0和LED1依次点亮,然后熄灭,进行灯光检测。2.系统通过串口1发送一个“STMFXxx欢迎你!”3.LED0作为一个秒闪灯,系统向上位机发送完字符串后,开始亮0.5s,灭0.5s…循环闪烁,并开始启动系统运行程序时间的记录,其时分秒的格式为“xx:xx:xx”4.上位机通过一个由3字节组成的命令帧控制LED1灯开关。该命令的帧的格式为“0xBF 控制字 0
2022-04-26 15:40:27 1302
原创 STM32F767 (进阶)CubeMX参数设置之USART串口
USART设置 Baud Rate 波特率 115200 9600 波特率,通信的速率,表示每秒传多少个Bits,我们设置成 115200 Bits/s,一秒钟能传115200个Bits,通信的速率越高,传输数据越快,当然,传输距离就越短,出错的可能性也越大; Word Length 数据位 8 16 一帧数据帧的位数,一
2022-04-25 22:44:35 574
原创 STM32F767 (基础)CubeMX参数设置之工程设置
1.Project Manager的Project 工程名称(不能带有中文字符)集成开发环境(IDE):选择合适的开发环境,就选MDKIDE 版本:一般选最新的2.Project Manager的Code Generator在这里我们其他的默认不变,将Generate files中的第一项 Generate peripheral initialization as a pair of '.c/h'files per peropheral 进行勾选。...
2022-04-25 22:41:57 669
原创 STM32F767 (基础)CubeMX参数设置之RCC
1.RCC 设置在 操 作 界 面 , 依 次 点 击 选 项 卡Pinout&Configuration -> Categoties -> System Core -> RCC 便可进入 RCC 配置栏RCC 配置栏实际上只有 5 个配置项 配置项 中文名 作用 典型配置 High Speed Clock(HSE) 高速时钟 用
2022-04-25 22:36:52 3675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人