当前位置: 首页 > news >正文

STM32F769I-DISCO 串口调试

1 STM32F769I-DISCO 工程搭建和串口

2 工程搭建

2.1 型号选择 STM32F769NIH6

2.2外设配置

2.2.1 RCC

在这里插入图片描述

在这里插入图片描述

2.2.3 SW 仿真

在这里插入图片描述

2.2.4 led

在这里插入图片描述

在这里插入图片描述

2.2.5 uart

在这里插入图片描述
1752487837547)

2.2.6 性能

在这里插入图片描述

2.2.7 clk

在这里插入图片描述

2.2.8 其他配置

串口波特率,生成工程配置参考百度

3 keil代码编写

3.1 测试led

在这里插入图片描述

  // 懒的看给0还是给1了,直接编译看效果,再注释看效果// LED_UART_Pin 为 MX_GPIO_Init 找到的引脚,你写了标签可能不一样/* USER CODE BEGIN 2 */HAL_GPIO_TogglePin(LED_UART_GPIO_Port,LED_UART_Pin);/* USER CODE END 2 */

3.2 测试串口

/* USER CODE BEGIN 1 */
#if 1
#include "stdio.h"FILE __stdout;void _sys_exit(int x) { x = x; }int fputc(int ch, FILE *f) {HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0x0001);return ch;
}
#endif/* USER CODE END 1 */

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4 测试

灯略

在这里插入图片描述

http://www.dtcms.com/a/279930.html

相关文章:

  • Linux上基于C/C++头文件查找对应的依赖开发库
  • SAP B1认证资料-题目
  • 分布式系统中实现临时节点授权的高可用性与一致性
  • 哈希扩展 --- 海量数据处理
  • CISSP知识点汇总- 通信与网络安全
  • 15.Python 列表元素的偏移
  • Java学习————————ThreadLocal
  • python Gui界面小白入门学习二
  • python高阶调试技巧,替代print
  • 14.推荐使用 dict.get(key) 而不是 dict[key]
  • redis配置(Xshell连接centos7的基础上)
  • Modbus 开发工具实战:ModScan32 与 Wireshark 抓包分析(一
  • Python `WeakValueDictionary` 用法详解
  • 调用 System.runFinalizersOnExit() 的风险与解决方法
  • C语言基础5——控制语句2(循环)
  • TypeScript枚举类型应用:前后端状态码映射的最简方案
  • 深入学习前端 Proxy 和 Reflect:现代 JavaScript 元编程核心
  • Java并发编程之线程池详解
  • openGL学习(Shader)
  • 【面板数据】全国地级市逐日空气质量指数AQI数据集(2013-2024年)
  • 代码随想录算法训练营第四十九天|单调栈part2
  • Java强化:IO流
  • 正则表达式替换中使用 g<0> 引用整个匹配的内容
  • vim扩展与 neovim
  • IOS开发者账号如何添加 uuid 原创
  • Doris
  • 20250714--长连接应用中ORA-04061: existing state of has been invalidated
  • 迪拜金融市场交易量激增,中阿资本合作深化——阿联酋交易所系统解决方案全景解析
  • Transformer江湖录 第七章:江湖新篇 - Transformer的现代演化
  • FilterRegistationBean报错does not have type parameters。idea启动日志无明显报错提示冲突 kaki的博客