这两天折腾CTS/RTS硬件流控,看到说232协议的CTS/RTS只是用来做半双工换向使用的。正好手头上有块stm32的板子,看了看stm32的Usart,竟然发现支持的是单线半双工。232里面毕竟4根线,支持半双工也是各自独立地物理信道(大胆猜测,回头回顾一下以前草草使用的双线485,看看 ...
前言 STM 有强大的固件库,绝大部分函数都可以有库里面的函数组合编写。固件库可以到ST官网 www.st.com 上下载,也可以搜索 STM 固件库 v . 下载到固件库。本文章就是基于固件库来编写有关串口的输入输出函数。由于博主的知识水平有限,目前仅仅是将程序的思路和实现给出,具体到函数的执行效率 代码的简化方面未进行深入探讨。如果有兴趣的同学可以联系我,我们可以一起探讨一下。 STM 固件 ...
2013-08-26 21:25 2 3900 推荐指数:
这两天折腾CTS/RTS硬件流控,看到说232协议的CTS/RTS只是用来做半双工换向使用的。正好手头上有块stm32的板子,看了看stm32的Usart,竟然发现支持的是单线半双工。232里面毕竟4根线,支持半双工也是各自独立地物理信道(大胆猜测,回头回顾一下以前草草使用的双线485,看看 ...
环境: STM32F10x 3.5固件库。下载地址 http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f10x_stdperiph_lib.zip MDK4.23 编译器 ...
_IIC_ #include "SysTick.h" #include "stm32f10x.h" ...
最近在百度上看了uCOS-III 的介绍后,诸多功能有很大的提升和改进,感觉有必要升级一下开发环境。百度介绍:http://baike.baidu.com/view/8531313.htm 环境: STM32F10x 3.5固件库。 MDK4.23 编译器 uCos-III ...
1 下载:Sourcery G++ Lite for ARM EABI 2 设置编译器路径: 从 GCC ARM 拷贝而来 改名为: Code Sourcery G++ Lite 3 新建ARM Project 4 添加STM32库文件,和 mdk 类似 注意:需要添加 ...
最近在百度上看了uCOS-III 的介绍后,诸多功能有很大的提升和改进,感觉有必要升级一下开发环境。百度介绍:http://baike.baidu.com/view/8531313.htm 环境: STM32F10x 3.5固件库。 MDK4.23 编译器 ...
stm32的GPIO的配置模式有好几种,包括: 1. 模拟输入; 2. 浮空输入; 3. 上拉输入; 4. 下拉输入; 5. 开漏输出; 6. 推挽输出; 7. 复用开漏输出; 8. 复用推挽输出 如图是GPIO的结构原理图 ...
stm32的GPIO的配置模式有好几种,包含: 1. 模拟输入; 2. 浮空输入; 3. 上拉输入; 4. 下拉输入; 5. 开漏输出。 6. 推挽输出; 7. 复用开漏输出; 8. 复用 ...