- 博客(6)
- 资源 (11)
- 收藏
- 关注
原创 python2.7 串口操作方式 编译 .py为windows可执行exe文件
一 python操作串口 首先下载安装串口模块pyserial 。 代码实现: import serialser = serial.Serial('/dev/ttyUSB2', 115200)print ser.portstrwhile True: str = ser.read(10) print str strInput = raw_input(
2015-06-29 18:05:43 2820
原创 编译3.10内核 出现错误 “undefined reference to...." 解决方法
向内核中添加C文件后,如果想编译进内核需要修改当前目录下的Kconfig文件和Makefile文件。如:添加一个test.c文件到driver目录下,则需要修改Kconfig文件:config MY_TEST tristate "MY_TEST file " depends on I2C ---help--- This is
2015-06-24 17:00:43 9304 1
原创 linux 磁盘性能监控
linux下对于查看进程的命令很多也很强大,常用的如:ps top但是在磁盘性能监控方面就没有那么统一了。下面列举一些磁盘监控命令,此处只是起到抛砖引玉作用,详细使用参数请参考man手册。一 dfdf命令可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息,它也可以显示所有文件系统对i节点和磁盘块的使用情况。常见的使用方法如:df -h 以人类容易阅读的方式显示。
2015-06-24 09:40:47 1308
转载 git 忽略某些文件
项目中经常会生成一些Git系统不需要追踪(track)的文件。典型的是在编译生成过程中 产生的文件或是编程器生成的临时备份文件。当然,你不追踪(track)这些文件,可以 平时不用"git add"去把它们加到索引中。 但是这样会很快变成一件烦人的事,你发现 项目中到处有未追踪(untracked)的文件; 这样也使"git add ." 和"git commit -a" 变得实际上没有用处,
2015-06-19 10:21:47 529
转载 解析命令行选项参数函数getopt()
一 命令行在编写新程序时,首先遇到的障碍之一就是如何处理控制其行为的命令行参数。这包括从命令行传递给您程序的 main() 函数的一个整数计数(通常名为 argc)和一个指向字符串的指针数组(通常名为 argv).可以采用两种实质一样的方式声明标注 main() 函数,如清单 1 中所示。清单 1. 声明 main() 函数的两种方式int main( int argc
2015-06-10 12:44:40 742
原创 vim大小写转换 以及区块选择 复制粘贴
一 文本选择:矩形区块选择:[Ctrl]+v 区块选择,可以用长方形的 方式选择 v 字符选择,会将光标经过的地方反白选择!V(大写) 行选择,会将光标经过的行反白选择!选择好以后命令行模式下使用d删除,y复制,光标移动到另一个地方,在命令行模式用p粘贴到光标下方,P粘贴到光标上方。二 vim中大小写转化的命令是gu或者gU形象一点的解释就是小u意味着
2015-06-01 18:27:57 3166 1
sourceinsight4087付破解程序和license
2017-12-01
nand_flash.c
2014-03-01
boot_init.c
2014-02-27
Linux内核编码风格
2013-11-16
Linux进程编程介绍
2013-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人