lseek : 每个打开的文件都记录着当前读写位置,打开文件时读写位置是0,表示文件开头,通常读写多少个字节就会将读写位置往后移多少个字节。但是有一个例外,如果以O_APPEND方式打开,每次写操作都会在文件末尾追加数据,然后将读写位置移到新的文件末尾。lseek和标准I/O库的fseek函数类似, ...
分类:
其他好文 时间:
2017-02-09 20:20:47
阅读次数:
169
1037. 在霍格沃茨找零钱(20) 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱P和他实付的钱A,你的任务是写一个程序来计算他应... ...
分类:
其他好文 时间:
2017-02-08 13:16:41
阅读次数:
168
写的相当认真,详细,教科书吧,推荐大家一看:网友博文 其中,每次切换通信波特率,需要先关闭CAN,再重新设置。 mcp2515芯片是spi转can,在树莓派上设置开机加载其驱动程序,就可以直接使用,具体详细的使用CAN,博文里没有讲解。 待完善。。。 ...
分类:
其他好文 时间:
2017-01-20 09:59:46
阅读次数:
304
这篇文章主要介绍基本的驱动也是用的最多的协议类驱动中的SPI,I2C和UART。首先从最简单的UART也就是串口讲起: 1.UART UART由两根线也就是TX,RX以及波特率产生器组成,操作比较简单,配置好后,就可以发送接收数据了,注意有的MCU需要接收数据时清除某些标记。如: 2.SPI SPI ...
分类:
其他好文 时间:
2017-01-18 13:59:26
阅读次数:
294
方法一:像哈利波特一样穿墙而出 无论是wife信号还是广播信号本质上都属于电磁波。x光穿透力强所以可以穿透人体给体内照相,但是wife信号作为电磁波虽然也可以穿透墙而过,但是他的穿透能力实在是太弱了。电磁波频率越高他的穿透力越强,我们常用的wife信号只有2.4赫兹。而同样是电磁波的可见光频率是wi ...
分类:
其他好文 时间:
2017-01-15 11:35:46
阅读次数:
186
editor:YeungChi date:2016/3/29 describe:小票打印机乱码问题 文章内容:一、参数解释 二、串口连接打印机设置案例 串口是一种非常通用的设备通信的协议; 一、参数解释 波特率 波特率 这是一个衡量符号传输速率的参数。它表示每秒钟传送的符号的个数。例如300波特表示 ...
分类:
其他好文 时间:
2017-01-14 00:03:14
阅读次数:
451
虽然通过adb shell调试方便,但是有些时候不得不借助于串口进行调试,比如测试suspend to ram之类的功能时,adb服务被关闭。 同时在minicom中也可以进入shell,进行操作。 第一步:如果没有安装minicom,安装minicom串口软件: sudo apt-get upda... ...
分类:
其他好文 时间:
2017-01-06 10:57:50
阅读次数:
350
现代社会高速发展,很多场合需要身份确认,传统的身份识别技术已经不能满足社会要求。人的身体特征具有不可复制性,因此人们开始研究生物识别技术,而指纹具有唯一性、终生不变性、难于伪造等特点,安全性高,因而得到了广泛应用。在一些机要部门,如银行、宾馆、机房等一般都安装有门禁系统,门禁系统是为保障人们生活、工 ...
分类:
其他好文 时间:
2016-12-22 07:05:22
阅读次数:
213
UART用一条传输线将数据一位位地顺序传送,以字符为传输单位通信中两个字符间的时间间隔多少是不固定的, 然而在同一个字符中的两个相邻位间的时间间隔是固定的 数据传送速率用波特率来表示, 指单位时间内载波参数变化的次数, 或每秒钟传送的二进制位数如每秒钟传送240个字符, 而每个字符包含10位(1个起 ...
分类:
其他好文 时间:
2016-12-13 19:01:28
阅读次数:
123
//串口是按位(bit)发送和字节接收,异步通信,串口通信最重要的参数是波特率、数据位、停止位和奇偶校验 //开发PC上位机的通信程序 windows环境下的串口编程以其设备无关性、可移植性以及界面友好而得到广泛应用 // CStudentStudySystemDlg 对话框 /* 利用 Windo ...
分类:
其他好文 时间:
2016-12-12 19:49:34
阅读次数:
230