STM32/STM8技术william hill官网
直播中

胡文娅

7年用户 239经验值
私信 关注
[问答]

请问L496只能通过USART2进行串口通信吗?

正在学习USART串口通信STM32L496-disco板子上有st-link可以接USART2,但在原理图上找不到其他可以接USART的接口了。如图。是不是意味着L496只能通过USART2进行串口通信呢?参考手册介绍说还有USART1、USART3以及UART4和UART5。不是太明白。

回帖(10)

何秀珍

2018-12-28 09:11:54
本帖最后由 wenyangzeng 于 2018-7-4 07:31 编辑

楼主所示图中只是STLINK部分的原理图,楼主应该查阅L496芯片手册找到USART相关引脚,比如开发板原理图关于F496相关引脚就有:

举报

刘翔宇

2018-12-28 09:30:48
其他串口肯定是可以使用的,只是开发板上的 串口做其他功能使用了,或者是IO口引出来的,程序里找到对应端口配置就可以用了
举报

杨秀兰

2018-12-28 09:49:30
芯片本身支持好几组UART,只是板子上并没有把所有IO都引出来外用。接板载STlink的UART口其实相当于UART转成USB了,你可以直接连电脑通讯,很方便。如果你要通过串口和其他设备通讯,可以使用Ardunio接口或者STMOD+接口或者PMOD接口,那里有引出UART口


举报

周灿金

2018-12-28 09:57:26
查datasheet,找到对应的引脚,然后写程序的时候要注意开复用功能,如果你有类似CH340之类的USB转TTL,就可以把这两个引脚接上,注意两个设备的引脚要交叉连接(TX接RX,RX接TX)
举报

荣徽

2018-12-28 10:12:11
可以用 你看板子的原理图,对应的管脚如果引出来,看看有没有电压转换芯片,有可以直接用,没有的话需要做电平转换芯片,就可以使用啦
举报

陈磊

2018-12-28 10:20:56
VCP是ST-LINK自带的功能,可以模拟出一个串口实现通信,不用你借其他元器件;
如果你因程序或功能需要利用其他串口进行通信就要用到其他U1、U3、U4、U5了,这并不冲突。
举报

胡文娅

2018-12-28 10:33:24
受到警告
提示: 作者被禁止或删除 内容自动屏蔽
举报

lee_st

2019-1-1 12:08:54
不是的哦,
举报

lee_st

2019-1-1 12:09:03
任意一个都可以哦
举报

lee_st

2019-1-1 12:09:09
加油了哦,
举报

更多回帖

发帖
×
20
完善资料,
赚取积分