STM32学习7
来源:互联网 发布:对网络教育的认识 编辑:程序博客网 时间:2024/06/01 08:33
1. 串口补充:补充是因为昨天晚上发现,串口发送数据的函数USART_SendData(USART1,num);不能使用了,我也不懂这是为什么,上次自学的时候是可以用的,网上百度以后,好像说是这个库函数有缺陷,会出现覆盖什么的问题。
2. 解决串口发送数据被覆盖问题:如果在USART_SendData(USART1,num);下紧接着发送数据,有可能导致这个数据被覆盖,而不能正确的发送数据到电脑上,正确的做法是,在这一句下面紧接着写while(USART_GetFlagStatus(USART1, USART_FLAG_TXE) == RESET);,显而易见,这是判断发送标志位的,如果发送成功,才能做下一步,这样保证了发送数据的正确性。
3. 而打印数据到电脑上,STM32提供了使用printf方法,比较方便,但是还是需要封装一下自己的函数,这样比较灵活。封装了发送一个字符和一个字符串的库函数,这样和printf联合使用比较灵活好用。
0 0
- STM32学习7
- 学习stm32--初涉STM32
- STM32 USB学习笔记7
- stm32学习
- 学习STM32
- STM32学习
- stm32学习
- stm32学习
- stm32学习
- 学习STM32--认识STM32库
- STM32学习----时钟
- STM32学习1。。。
- 开始STM32的学习
- STM32学习笔记
- STM32 IO口学习
- STM32学习笔记- 概念
- STM32学习过程
- stm32学习经验
- Android 6.0 平台(Settings下去掉了日期格式选项),如何更改系统日期默认格式及锁屏界面和下拉状态栏日期格式修改
- 【Appium+Python】环境安装
- Ubuntu下搭建gstreamer开发环境【转】
- 如何实现超级玛丽里面的砖块碰碎效果
- 遍历文件夹中文件
- STM32学习7
- MyEclipse
- Python开发简单的FTP
- 解析出APP的activity
- 服务器安全配置之三:防火墙配置
- 网站架构扩展设计
- Node.js EventEmitter
- strutd对齐问题
- (已解)error: 无法在客户端上运行