没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
/**************************************************************
* STM32 USART 的使用(基于库函数版本)
* 由于我在开始学习 USART 的时候在网上搜索很多例子和步骤
* 但大都是乱七八糟,注释不明,遗漏步骤,初学者很难看懂。
* 本例程采用查询中断方法,发送也是直接发的,一切最大简化
* 是让初学者单纯了解 USART 的流程,其他“迷惑性”的东西一概不要
* 学会基本流程后,想扩展其他功能比如发字符串、使用效率高的中
* 就是小菜一碟了。
* 该程序有我明确说明步骤,和详细的注释。希望对初学者有
* 所帮助。
* 2011.03.07 QQ:411176944
* By: Suitsun Joe
/**************************************************************/
* 步骤说明
* 1:对中断需要用到的的默认的两个管脚 PA9 和 PA10 的模式进行设置.
* 注意:不要忘记 RCC 的设置!STM32 的结构决定了用任何一个外设
* 就必须设置相应的使能时钟。USART1 的使能时钟位是在 APB2 中的
* 本例中对应函数 UART1_GPIO_Con%guration()
* 2: 对 USART 的数据格式进行设置,即发送数据的数据位、校验位等.
* 本例对应函数为 UART1_GPIO_Con%guration()
* 注:对于数据是以上升沿还是下降沿有效,可以设置也可以不设
* 置,如果不设置,则系统采用默认值。本例中将其屏蔽。
* 3: 在主函数中调用以上两个函数,然后用库函数 USART_SendData()
* 发送数据,用 USART_GetFlagStatus(USART1, USART_FLAG_TXE)
* 查询中断即可。
/**************************************************************/
#include<stm32f10x_lib.h>
void delay(u32 x) //延时函数,u32 是库函数中定义好的宏,意为无符号 32 位整数
资源评论
alizbook
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 4399GameSem_116_13955_207551_6.apk
- python 3.9.19源码编译包
- php-8.2.18-Win32-vs16-x64.rar
- 字节跳动青训营-抖音项目
- SQL资料手册,语句教程,高级查询语句语法
- 上位机和串口建立 Modbus 协议进行数据传输,并使用 Mysql 数据库存储,能够实现实时温湿度显示和动态变化曲线,历史数据
- Attachment 1_chazhi.xlsx
- 安卓项目,实现虚拟摇杆通过wifi串口发送nema-0183协议实现小吊舱方向控制
- 基于modbus协议的大屏数据监控,使用modbus slave模拟数据,串口服务器获取温湿度
- 下载资源.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功