你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
每日签到
STM32团队2
论坛吐槽优化专区
升级测试
ST意法半导体中文论坛
»
论坛
›
【技术区】
›
ST开发工具
›
【HAL库每天一例】第007例:UART-异步串行通信 ...
返回列表
查看:
1378
|
回复:
1
【HAL库每天一例】第007例:UART-异步串行通信
[复制链接]
haohao663
haohao663
当前离线
在线时间
498 小时
UID
331315
ST金币
0
蝴蝶豆
0
注册时间
2015-6-4
122
主题
129
回帖
0
蝴蝶豆
论坛元老
最后登录
2019-5-28
收听TA
发消息
发表于 2016-5-12 09:00:42
|
显示全部楼层
|
阅读模式
a4a.1 32b0c
本帖最后由 haohao663 于 2016-6-16 11:12 编辑
【HAL库每天一例】系列例程从今天开始持续更新。。。。。
我们将坚持每天至少发布一个基于YS-F1Pro开发板的HAL库例程,
该系列例程将带领大家从零开始使用HAL库,后面会持续添加模块应用例程。
同样的,我们还程序发布基于HAL库的
指导文档和视频教程
,欢迎持续关注,并提出改进意见。
例程下载:
资料包括程序、相关说明资料以及软件使用截图
链接:
https://pan.baidu.com/s/1i574oPv
密码:r3s3
(硬石YS-F1Pro开发板HAL库例程持续更新\1. 软件设计之基本裸机例程(HAL库版本)\
YSF1_HAL-007. UART-异步串行通信
)
总共有两个例程:分别使用到UART4和UART5只能是异步串行接口。
1. USART4接发
/**
******************************************************************************
* 硬石YS-F1Pro开发板例程功能说明
*
* 例程名称: 1. UART4接发
*
******************************************************************************
* 说明:
* 本例程配套硬石stm32开发板YS-F1Pro使用。
*
* 淘宝:
* 论坛:硬石电子社区
* 版权归硬石嵌入式开发团队所有,请勿商用。
******************************************************************************
*/
【1】例程简介
RS232是一个国际通用标准的串行数据通信接口,用于两个设备直接数据交换。本例程使用USART
外设功能,实现stm32向PC端发送数据,并等待接收来着PC端的信息中断,然后再回传信息给PC端。
【2】跳线帽情况
******* 为保证例程正常运行,必须插入以下跳线帽 **********
丝印编号 IO端口 目标功能引脚 出厂默认设置
【3】操作及现象
先把JP1和JP2的2个跳线帽拔掉,使用两根杜邦线短接PC10与JP2的RXD,PC11与JP1的TXD(参照
板上丝印操作),使用开发板配套的MINI USB线连接到开发板标示“调试串口”字样的MIMI USB接
口,在电脑端打开串口调试助手工具,选择对应端口,设置参数为115200 8-NO-1,下载程序之后,
在串口调试助手窗口可接收到信息,按提示输入信息并发送,可在接收窗口接收到回传的信息。
/******************* (C) COPYRIGHT 2015-2020 硬石嵌入式开发团队 *****END OF FILE****/
2. USART5接发
/**
******************************************************************************
* 硬石YS-F1Pro开发板例程功能说明
*
* 例程名称: 2. UART5接发
*
******************************************************************************
* 说明:
* 本例程配套硬石stm32开发板YS-F1Pro使用。
*
* 淘宝:
* 论坛:
http://www.ing10bbs.com
* 版权归硬石嵌入式开发团队所有,请勿商用。
******************************************************************************
*/
【1】例程简介
RS232是一个国际通用标准的串行数据通信接口,用于两个设备直接数据交换。本例程使用USART
外设功能,实现stm32向PC端发送数据,并等待接收来着PC端的信息中断,然后再回传信息给PC端。
【2】跳线帽情况
******* 为保证例程正常运行,必须插入以下跳线帽 **********
丝印编号 IO端口 目标功能引脚 出厂默认设置
【3】操作及现象
先把JP1和JP2的2个跳线帽拔掉,使用两根杜邦线短接PC12与JP2的RXD,PD2与JP1的TXD(参照
板上丝印操作),使用开发板配套的MINI USB线连接到开发板标示“调试串口”字样的MIMI USB接
口,在电脑端打开串口调试助手工具,选择对应端口,设置参数为115200 8-NO-1,下载程序之后,
在串口调试助手窗口可接收到信息,按提示输入信息并发送,可在接收窗口接收到回传的信息。
/******************* (C) COPYRIGHT 2015-2020 硬石嵌入式开发团队 *****END OF FILE****/
回复
使用道具
举报
Ian-392967
Ian-392967
当前离线
在线时间
22 小时
UID
392967
ST金币
0
蝴蝶豆
0
注册时间
2015-1-11
0
主题
153
回帖
0
蝴蝶豆
中级会员
中级会员, 积分 392, 距离下一级还需 108 积分
最后登录
2020-1-5
收听TA
发消息
发表于 2016-7-2 17:45:39
|
显示全部楼层
a0a.1 32b0c
多谢楼主分享!
回复
支持
反对
使用道具
举报
返回列表
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表