今天来学习一下最常用的外设之一USART。 首先是硬件的连接,我们需要至少三根线,GND,TX,RX。参阅datasheet。默认的USART1_TX和USART1_RX的引脚如下图 关于HAL drivers的文档 尽量多查阅【UM1725】 User Manual Description of ...
分类:
其他好文 时间:
2015-04-15 23:01:48
阅读次数:
486
UART和RS232、RS485的关系:
通讯问题,和交通是一样的。串口通信,我们这里可以用公交来类比。
公交运行可以简单分成两个部分:
1、车站
2、公路
其中车站决定了车上装什么(人),怎么发送(班次)等。
当汽车跑在路上,就要遵守公路交通的规则,过桥有过桥的规则,高速有高速的规则,和车站没有关系...
分类:
其他好文 时间:
2015-04-15 11:27:34
阅读次数:
228
起止式异步通讯协议:特点与格式:起止式异步协议的特点是一个字符一个字符传输,并且传送一个字符总是以起始位开始,以停止位结束,字符之间没有固定的时间间隔要求。其格式如图3 所示。每一个字符的前面都有一位起始位(低电平,逻辑值0),字符本身有5~7位数据位组成,接着字符后面是一位校验位(也可以没有校.....
分类:
其他好文 时间:
2015-04-14 16:34:08
阅读次数:
257
|1. 了解I.MX6 Linux内核是如何在板级文件中注册UART设备(device);
|2. 了解I.MX6 Linux内核是如何加载UART驱动(driver);
|3. 了解I.MX6 Linux内核设备节点为什么有ttymxc这个前缀;
分类:
系统相关 时间:
2015-04-13 20:27:30
阅读次数:
520
Holtek推出e-Banking智能卡读卡器MCU——HT56RU25,继HT56RB27、HT56RB688 USB接口单片机之后,推出全新UART接口单片机。HT56RU25内建ISO7816-3接口,并整合DC/DC与LDO至单片机内,同时支持1.8V/ 3V/ 5V三种卡片电压规格,ISO...
分类:
其他好文 时间:
2015-04-10 10:54:40
阅读次数:
183
linux 串口0x03,0x13的问题本人最近在调linux串口的时候,发现其他数据接收正常,但是0x13怎么也接收不到,后面发现了这篇文章,两天的bug终于解决了,原来是linux底层uart配置问题,现分享给大家版权所有,转载必须说明转自http://my.csdn.net/weiqing19...
分类:
系统相关 时间:
2015-04-09 00:42:05
阅读次数:
203
既然要学习AP SOC,手头上的开发板为ZC702,就免不了要安装USB转UART的驱动。 Windows64位操作系统下面如何安装USB to UART驱动呢? 废了九牛二虎之力才算是把CP210X USB转UART的驱动程序在64位Windows系统下安装成功,先上图: 上图为成功安装...
分类:
其他好文 时间:
2015-04-07 23:05:44
阅读次数:
271
概述
I2S,PCM,IOM-2都是数字音频接口,传数据的。
I2C,SPI,UART,GPIO是控制接口,传控制信令的。
I2S
I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频 数据传输而制定的一种总线标准。
I2S至少3根线:
1. 比特时钟线
首先解释一下比特时钟线。比特时钟线上对每个bit有一个脉冲,比特时钟频率是
采样率...
分类:
其他好文 时间:
2015-04-04 09:17:12
阅读次数:
512
尽管一个特定的UART设备驱动完全可以按照tty驱动的设计方法来设计,即定义tty_driver并实现tty_operations其中的成员函数,但是Linux已经在文件serial_core.c中实现了UART设备的通用tty驱动层,称为串口核心层,这样,UART驱动的主要任务变成了实现ser.....
分类:
其他好文 时间:
2015-04-03 22:18:33
阅读次数:
409
欢迎使用2015年创芯雏鹰一代开发板FPGA:Spartan-LX16 256BGA封装PMOD接口X2通用扩展IO 40pin X26位8段数码管SMAX2蜂鸣器UART-CP2103按钮X5SRAM ISSI IS6416X2(SRAMX1 SDRAMX1)温度传感器-TI LM75A数字时钟芯...
分类:
其他好文 时间:
2015-03-20 23:43:34
阅读次数:
160