
串口驱动
qwaszx523
努力成长的小菜鸟
展开
-
android 串口扩展(wk2xxx)移植
转自http://blog.youkuaiyun.com/qwertyuiop159158/article/details/479574291.驱动移植 将wk2xxx_i2c.c wk2xxx.h 放到lichee\linux-3.4\drivers\hwmon目录下1.makefileobj-$(CONFIG_SERIAL_I2C_WK2XXX) += wk2xxx_i2c.o转载 2017-03-07 17:29:16 · 1715 阅读 · 0 评论 -
XON/XOFF
XON/XOFF是一种异步通信协议,接收方使用特殊字符来控制发送方传送的数据流。当接收方不能继续接收数据时,发送一个XOFF控制字符告诉发送方停止传送;当传输可以恢复时,该计算机发送一个XON字符来通知发送方。其中XON采用ASCII字符集中的控制字符DC1,XOFF采用ASCII字符集中的控制字符DC3。当通信线路上的接收方发生过载时,便向发送方发送一个XOFF字符,发转载 2017-03-23 09:34:58 · 5727 阅读 · 0 评论 -
tty接收、发送及波特率设置
stty 命令设置tty波特率:busybox stty -F /dev/ttyS0 raw speed 115200min 0 time 2cat /dev/ttyS3 :接收echo "xxxxxxxxxx" > /dev/ttyS3 :发送原创 2017-03-24 12:18:26 · 5445 阅读 · 0 评论 -
8250串口控制台的回显处理
static void echo_char(unsigned char c, struct tty_struct *tty){ mutex_lock(&tty->echo_lock); if (c == ECHO_OP_START) { add_echo_byte(ECHO_OP_START, tty); add_echo_byte(转载 2017-04-10 18:10:13 · 1057 阅读 · 0 评论 -
波特率和比特率
码元:在数字通信中常常用时间间隔相同的符号来表示数字。这样的时间间隔内的信号称为码元,这个间隔称为码元长度波特率:是码元传输速率单位,他说明单位时间传输了多少个码元。比特率:是信息量传送速率单位,即每秒传输二进制代码位数。bit/s可能还不是很清楚,举例说明:如果在数字传输过程中,用0V表示数字0,5V表示数字1,那么每个码元有两种状态0和1. 每个码元代表一个二进制数字。转载 2017-03-27 10:45:51 · 553 阅读 · 0 评论 -
rs232公头、母头的引脚定义
和PC相连的是公头,另一头为母头;下图中上面的上公头,下面的是母头。公头引脚按照从左到右排序,母头按照从右到左排序。各引脚的电气特性为:在TxD和RxD上,逻辑“1”为-3V~-15V; 逻辑“0”为+3V~+15V。在RTS、CTS、DSR、DTR和DCD等控制线上,信号有效为+3V~+15V;信号无效为-3V~-15V。对于数据信号,逻辑“1”为低于转载 2017-04-21 14:40:05 · 29495 阅读 · 0 评论