嵌入式MCU多功能的USART--基本串口功能
来源:互联网 发布:算法复杂性影响因素 编辑:程序博客网 时间:2024/05/17 21:47
USART通用同步异步接受发生端口是一种常用的通信接口。ST, NXP, TI, NUVOTON等芯片厂商开发的一系列嵌入式芯片外设都包含USART接口。
常用的MCU芯片的USART口都包含多种功能:
1.基本的串口通信
2. RS485功能
3.LIN局域物联网功能
有的还包含智能卡等其他功能。
基本的串口通信功能便是我们长用UART,将MCU串口作为异步通信接口使用。接线方式如下图:
发生数据接口Rx和接受数据接口Tx交叉连接。
根据通用串口协议配置UART的相关寄存器,就可实现基本的串口功能。
配置选项包括:
1.波特率设置,常用的有9600bps,115200bps.
2.数据位长度,一般有5,6,7,8可供选择;停止位长度,1, 2, 1.5可供选择。
3.有无校验:奇校验,偶校验,无校验。
经过对以上上个部分的配置便实现了UART的初始化。发送数据时,往发送寄存器写入待发送的数据;接受数据时,读取接受寄存器的值便可得到接受的数据。
0 0
- 嵌入式MCU多功能的USART--基本串口功能
- 基于ARM的嵌入式的多功能串口通信
- USART串口的使用
- 嵌入式各类MCU的学习方法
- STM32F10x USART串口映射功能实现串口通讯 485初始化
- stm32的usart操纵超级终端(usart 操纵串口)
- 嵌入式Linux驱动学习之USART串口控制:基于AT91SAM9261EK
- MCU-外设(USART/UART)
- STM32 USART串口的学习与体会
- linux-usart串口的使用记录
- STM32学习笔记:USART串口的…
- 关于stc12c MCU串口通信的TB8
- 串口mcu:重新编写的ldisc
- 多功能串口调试工具的初步设想
- [转]真正的MCU、嵌入式工程师
- MCU DSP ARM 嵌入式 之间的区别
- 基于嵌入式LINUX的多功能温度测量仪
- STM32之USART的基本知识点
- 打造个人营销知名度的5大法则
- SpannableString与SpannableStringBuilder
- 并发的着眼点
- 设计模式(二)---工厂方法模式
- ubuntu12.04.4添加静态DNS并更改默认源为163源
- 嵌入式MCU多功能的USART--基本串口功能
- android示例之SQLite基础——事务
- Distinct Subsequences leetcode
- Cocos2dx 利用ClippingNode 做遮罩
- sizeof计算二维数组长度的问题
- bzoj 1726: [Usaco2006 Nov]Roadblocks第二短路
- B树索引
- [题目] Section 1.2 Milking Cows(USACO)
- 是什么影响了你的速度?802.11g