自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 UART配置流程

常用的串口一般都RS232和RS485,在linux中,所有的设备文件一般都位于“/dev”下,其中串口1和串口2对应的设备名依次为“/dev/ttyS0”和“/dev/ttyS1”,而且USB转串口的设备名通常为“/dev/ttyUSB0”。  下面以指纹识别系统为例介绍下串口的操作流程: 1、保存原先串口配置,使用tcgetattr(fd,&oldtio)函数         

2015-09-10 16:47:30 1978

原创 CRC算法原理

算法原理:   假设数据传输过程中需要发送15位的二进制信息g=101001110100001,这串二进制码可表示为代数多项式g(x) = x^14 + x^12 + x^9 + x^8 + x^7 + x^5 + 1,其中g中第k位的值,对应g(x)中x^k的系数。将g(x)乘以x^m,既将g后加m个0,然后除以m阶多项式h(x),得到的(m-1)阶余项r(x)对应的二进制码r就是CRC编码

2015-09-10 16:12:59 372

原创 LINUX中编译程序时,-I,-L,-l 的区别

-I (大写i):如-I ./lib/openssl/include,./表示在本目录下,后面的路径存放着头文件的地址,第一个寻找头文件的目录。-L:如 -L ./lib/sqlite,后面的路径存放着库文件的地址,第一个寻找库文件的目录。-l (小写L):如-lsqlite3 -lpthread -lcrypto ,-l后面跟着的是动态库的名字,会寻找libsqlite3.so动态库文件

2015-09-07 09:29:25 3856 1

原创 ftp传输文件

ftp 后面加需要连接的机的IP地址,接着下面根据提示语输入密码。连接成功后会显示ftp>   ,在后面写入你需要传输的文件,回车即可。这样就把文件传输到了对应的机上的ftp下载目录中,然后可以登录SecureCRT,创建一个新的session,在Protocol那选择Telnet,然后按下一步;在Hostname那输入连接的机的IP地址,接着就完成了,可以连接,登录。

2015-09-07 09:18:58 348

原创 LINUX中的".c”文件用vi打开后出现好多^M的解决方法

STEP 1:打开文件后,输入 :e ++ff=unix %然后就可以显示出所有 ^M 符号。STEP 2::%s/\r//g

2015-09-06 09:20:22 1298 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除