你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

USART接口求助

[复制链接]
yyfc1106 提问时间:2018-7-3 23:21 /
正在学习USART串口通信。stm32L496-disco板子上有st-link可以接USART2,但在原理图上找不到其他可以接USART的接口了。如图。是不是意味着L496只能通过USART2进行串口通信呢?参考手册介绍说还有USART1、USART3以及UART4和UART5。不是太明白。
捕获.PNG
捕获2.PNG
收藏 评论7 发布时间:2018-7-3 23:21

举报

7个回答
wenyangzeng 回答时间:2018-7-4 07:27:56
本帖最后由 wenyangzeng 于 2018-7-4 07:31 编辑

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

无标题.png

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

wudianjun2001 回答时间:2018-7-4 08:42:03
其他串口肯定是可以使用的,只是开发板上的 串口做其他功能使用了,或者是IO口引出来的,程序里找到对应端口配置就可以用了

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

chrome777 回答时间:2018-7-4 08:50:29
芯片本身支持好几组UART,只是板子上并没有把所有IO都引出来外用。接板载STlink的UART口其实相当于UART转成USB了,你可以直接连电脑通讯,很方便。如果你要通过串口和其他设备通讯,可以使用Ardunio接口或者STMOD+接口或者PMOD接口,那里有引出UART口
TIM图片20180704084832.png

TIM图片20180704084138.png

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

STM1024 回答时间:2018-7-4 08:51:54
查datasheet,找到对应的引脚,然后写程序的时候要注意开复用功能,如果你有类似CH340之类的USB转TTL,就可以把这两个引脚接上,注意两个设备的引脚要交叉连接(TX接RX,RX接TX)

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

jakecumt 回答时间:2018-7-4 09:25:47
可以用 你看板子的原理图,对应的管脚如果引出来,看看有没有电压转换芯片,有可以直接用,没有的话需要做电平转换芯片,就可以使用啦

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wolfgang 回答时间:2018-7-4 13:04:02
VCP是ST-LINK自带的功能,可以模拟出一个串口实现通信,不用你借其他元器件;
如果你因程序或功能需要利用其他串口进行通信就要用到其他U1、U3、U4、U5了,这并不冲突。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

yyfc1106 回答时间:2018-7-4 22:54:35
明白了,感谢楼上几位老司机的详细解释。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版