2020-08-06

Nucleo开发板st-link与串口复用

下午用nucleo的stm32f413开发板做串口中断接收时发现的一个小问题,在手册里曾经有一段关于st-link的串口描述,当时没有看懂,今天做实验才深有体会。
原文是这样的:The USART3 interface available on PD8 and PD9 of the STM32 can be connected either to ST-LINK or to ST morpho connector. The choice is changed by setting the related solder bridges. By default the USART3 communication between the target STM32 and the STLINK is enabled, to support the virtual COM port for the mbed (SB5 and SB6 ON). 
大体意思是串口可以用来连接st-link与stm32单片机。
然后用串口3打印没问题,但在用中断接收并将接收到的字符返回到串口时就卡死了,是因为我当时还用st-link连接了电脑,这时候串口3默认到st-link上,导致程序不能正常运行,只要拔掉st-link就可以正常了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值