完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我在尝试通过 STM32H7B3I-DK 上的 USART1 输出数据时遇到问题。根据文档 (UM2569),USART1 是连接到 USB STLINK (CN14) 的虚拟 com 端口。所以理论上我应该能够使用 USART1 通过连接到笔记本电脑的 Mirco-USB 输出到我的串行控制台?但出于某种原因,我的串行控制台根本没有输出任何内容。我已经检查过 STM32CubeMX 和串行控制台中 USART1 的设置是否匹配,所以我假设它与我的串行控制台设置无关。
这是我的主循环和 USART1 的代码片段。代码基本上是由 STM32CubeMX 在我在“板选择器”中选择了正确的发现板后生成的。
|
|
相关推荐
1个回答
|
|
我懂了。感谢您的意见。我使用调试器单步执行我的代码,并意识到“MX_SDMMC1_SD_Init”处存在事件处理程序错误,由于我的电路板中没有插入微型 SD 卡,导致其余代码无法运行。在将 SD 卡添加到我的板上或通过注释掉事件处理程序后,我设法获得了读数。
|
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2578 浏览 1 评论
3194 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1763 浏览 1 评论
3589 浏览 6 评论
5967 浏览 21 评论
924浏览 4评论
1300浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
563浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1286浏览 3评论
1338浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 15:25 , Processed in 1.205319 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号