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

[STM32U3] 【STM32U385RG 测评】基础任务1、串口通迅

【任务介绍】
在基础任务0的工程中,配置串口,实现串口打印输出。
【实验步骤】
1、在开发板上,ST-LINK与STM32U385的串口有连接,非常方便就能实现串口的输出,实现下载调试与串口输只需要一条USB线就OK
2、打开开发板原理图,找到VCP_TX /VCP_RX


3、其实在开板的Nucleo包中有初始化的代码了,我们只需要引入该文件就可以轻松实现串口的初始化。
4、代码添加:

复制

  1. BspCOMInit.BaudRate = 115200;
  2. BspCOMInit.WordLength = COM_WORDLENGTH_8B;
  3. BspCOMInit.StopBits = COM_STOPBITS_1;
  4. BspCOMInit.Parity = COM_PARITY_NONE;
  5. BspCOMInit.HwFlowCtl = COM_HWCONTROL_NONE;
  6. if (BSP_COM_Init(COM1, &BspCOMInit) != BSP_ERROR_NONE)
  7. {
  8. Error_Handler();
  9. }

5、测试代码:

复制

  1. while (1)
  2. {
  3. HAL_UART_Transmit(&hcom_uart[COM1],(uint8_t *)"hello world\r\n",sizeof("hello world\r\n"),0x1000);
  4. HAL_UART_Transmit(&hcom_uart[COM1],(uint8_t *)"Hello 21ic\r\n",sizeof("Hello 21ic\r\n"),0x1000);
  5. HAL_UART_Transmit(&hcom_uart[COM1],(uint8_t *)"Hello NUCLEO-U385RG-Q!\r\n",sizeof("Hello NUCLEO-U385RG-Q!\rn"),0x1000);
  6. HAL_Delay(1000);
  7. /* USER CODE END WHILE */
  8. /* USER CODE BEGIN 3 */
  9. }

6、编译下载,打开串口助手,收到数据如下:


【总结】
STM32Cube生态提供了良好的生态,结合官方的nucleo的驱动,可以非常方便的实现用户的功能。


---------------------
作者:lulugl
链接:https://bbs.21ic.com/icview-3481285-1-1.html?_dsign=542aee69
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

http://www.jsqmd.com/news/851851/

相关文章:

  • 如何用AI智能分层技术将单张插画转化为可编辑的PSD文件
  • 如何将B站缓存的m4s文件转换为MP4:m4s-converter技术解析与实践指南
  • DayZ单机模式终极指南:打造专属末日世界的完整教程
  • 在Ubuntu 22.04上搞定DreamPlace安装:绕过GLIBCXX和C++17编译器的那些坑
  • 通达信缠论插件ChanlunX:让复杂的技术分析变得简单直观
  • 别再傻等API了!用AsyncOpenAI和asyncio让你的Python程序提速3倍(附完整代码)
  • Spring AI 可视化编排实战:构建 LangGraph 风格的 YAML DSL 工作流引擎
  • 别再空谈DDD了!我用一个真实的客服协同单案例,带你落地领域驱动设计
  • ThinkPad E14 BIOS开机画面DIY指南:用官方工具安全替换LOGO(附PS制作GIF教程)
  • 告别SD卡!手把手教你用Petalinux为Zynq-7000配置eMMC+EXT4双分区启动(含常见错误排查)
  • 从零开始使用Taotoken在个人项目中集成大模型API
  • 从游戏地图到GIS系统:线性四叉树与莫顿码如何提升你的空间查询效率?
  • Squirrel-RIFE:AI视频补帧终极指南 - 3步让老旧视频秒变流畅大片
  • Spring Boot 3.x 集成 EasyExcel 3.3.2:从零构建高性能Excel数据网关
  • OrangePi RV2深度评测:200元价位单板计算机的性价比革命
  • 南京景晟昊建筑装饰工程:六合硅钙高晶板吊顶公司怎么联系 - LYL仔仔
  • 重庆债权债务纠纷律所靠谱清单:本土精品律所怎么选更省心 - 可口饭
  • 仓储会员店零售系统选型如何避免“越用越累”?科脉云帆给出三个答案
  • 3个步骤解锁AMD Ryzen隐藏性能:SMUDebugTool实战指南
  • 大道理的本质,从来都不是真理,而是社会规训;是用来约束大多数人的,是为了让这个系统能够稳定运行。 制定规则的人,从来不会被规则约束
  • 九州PTV-8698刷当贝桌面后,这6个隐藏功能设置让老旧盒子焕发第二春
  • LAN9252的EEPROM配置详解:从XML的ConfigData到芯片寄存器(SPI模式避坑指南)
  • C语言新手必看:手把手教你写二进制转十进制函数(附ZZULIOJ 1142题解)
  • 掌握Simscape Electrical电机控制:从理论到实践的探索之旅
  • Kindle Comic Converter:让漫画在电子阅读器上完美呈现的专业工具
  • 振弦采集测量读数模块 岩土与自动化监测
  • 2026温州黄金回收店哪家好?本地7家正规商家实测排名 - 天天生活分享日志
  • 第7篇:Skill的错误处理与边界设计——让Skill更健壮
  • 1Remote终极指南:三步打造你的统一远程连接管理中心
  • 击穿 AI 编码的能力天花板:深度拆解 claude-plugins-official,构建 Anthropic 官方级高质量智能体生态