当前位置:网站首页>STM32H743IIT6学习笔记02——USART
STM32H743IIT6学习笔记02——USART
2022-08-05 11:45:00 【火红色祥云】
STM32H743IIT6学习笔记——USART
- 配置LED为推挽输出
- 配置USART
- 修改USART引脚,在PA9和PA10引脚选择USART1即可自动替换USART引脚
- 配置时钟树后生成代码
- 编译代码
- usart.c中加入重定义printf的函数,并加入头文件
#include <stdio.h>
int fputc(int ch,FILE *f)
{
while((USART1->ISR&0x40)==0);
USART1->TDR = (int8_t)ch;
return ch;
}
- 在主函数中加入代码
int main(void)
{
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */
/* MCU Configuration--------------------------------------------------------*/
/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
HAL_Init();
/* USER CODE BEGIN Init */
/* USER CODE END Init */
/* Configure the system clock */
SystemClock_Config();
/* USER CODE BEGIN SysInit */
/* USER CODE END SysInit */
/* Initialize all configured peripherals */
MX_GPIO_Init();
MX_USART1_UART_Init();
/* USER CODE BEGIN 2 */
/* USER CODE END 2 */
/* Infinite loop */
/* USER CODE BEGIN WHILE */
while (1)
{
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
HAL_GPIO_TogglePin(GPIOB,LED0_Pin);
HAL_GPIO_TogglePin(GPIOB,LED1_Pin);
HAL_Delay(100);
printf("Hello world!\r\n");
}
/* USER CODE END 3 */
}
- 工程配置中使能MicroLib
- 编译、烧录、验证,串口默认波特率115200
边栏推荐
- Android 开发用 Kotlin 编程语言一 基本数据类型
- Http-Sumggling Cache Vulnerability Analysis
- 版本控制篇 | 龙智邀您共赴GOPS全球运维大会,探索大规模、敏捷、高质量、开放式的软件研发与运营之路
- 【名词】什么是PV和UV?
- 冬日里,28℃的爱情
- Flink Yarn Per Job - 启动TM,向RM注册,RM分配solt
- [7.29-8.5] Review of wonderful technical blog posts in the writing community
- knife4j
- shell编程流程控制练习
- 后缀自动机(SAM)——黑盒使用方案
猜你喜欢
随机推荐
.NET in-depth analysis of the LINQ framework (6: LINQ execution expressions)
我要抓狂了。。又回到了几天不能A一道题的时候
【HMS core】【FAQ】Health Kit、Ads kit、push Kit典型问题合集5
知乎提问:中国是否还能实现伟大民族复兴
丹尼尔·拉瑞莫(BM):EOS的主要开发者
I'm going crazy.Again A few days can not be A problem
Android 开发用 Kotlin 编程语言 二 条件控制
Http-Sumggling缓存漏洞分析
【7.29-8.5】写作社区精彩技术博文回顾
小红的aba子序列(离散化、二分、dp维护区间最短)
并非富人专属,一文让你对NFT改观
版本控制篇 | 龙智邀您共赴GOPS全球运维大会,探索大规模、敏捷、高质量、开放式的软件研发与运营之路
Support Vector Machine SVM
EOS的共识机制与区块生成
ECCV 2022 | 视听分割:全新任务,助力视听场景像素级精细化理解
Integration testing of software testing
Student Information Management System (first time...)
手把手教你定位线上MySQL慢查询问题,包教包会
【HMS core】【FAQ】Health Kit, Ads kit, Push Kit Typical Questions Collection 5
莅临GOPS大会龙智展位,获取Forrester最新报告:《Forrester Wave:2021年第四季度企业服务管理报告》