05 2017 档案

摘要:转自:http://blog.csdn.net/jason314/article/details/5640969 一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传 阅读全文
posted @ 2017-05-27 16:57 aaronGao 阅读(368) 评论(0) 推荐(0) 编辑
摘要:shell脚本:hello.sh system接口:system.c 输出: execlp接口:execlp.c 这其中execlp的参数不管怎么填都得不到正确运行的结果 使用system获取system本身的返回值和脚本的返回值 阅读全文
posted @ 2017-05-26 22:34 aaronGao 阅读(1650) 评论(0) 推荐(0) 编辑
摘要:Use popen if you want to run a shell command and want the parent process to be able to talk to the child. (It hooks the child's input or output up to 阅读全文
posted @ 2017-05-25 11:47 aaronGao 阅读(7698) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-05-24 09:52 aaronGao 阅读(1) 评论(0) 推荐(0) 编辑
摘要:注意点: 如果在设置I2C_SLAVE的时候,提示device_busy,可以使用I2C_SLAVE_FORCE, 在驱动里面二者对应同一个case语句 应用层可以调用接口:i2c_smbus_write_word_data(fd, __, __);和i2c_smbus_read_word_data 阅读全文
posted @ 2017-05-23 22:31 aaronGao 阅读(4228) 评论(0) 推荐(0) 编辑
摘要:该shell脚本有如下点: bash or dash case语句的写法 脚本help写法 参数是否为空的写法 算数运算的写法 下面的脚本: 多条case分支 字符串比较 阅读全文
posted @ 2017-05-23 12:57 aaronGao 阅读(1967) 评论(0) 推荐(0) 编辑
摘要:问题: 1.目前busybox和bootstrap两种方案制作文件系统,哪种开发周期更短,更加简单? 2.如果需要在文件系统中添加某个package,要怎么做,如vim/udhcpd等? 转自:http://blog.csdn.net/happy_stars_2016/article/details 阅读全文
posted @ 2017-05-21 22:28 aaronGao 阅读(2212) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/qiaoqiao2003/p/3738552.html Debian系统本身包含对arm的支持,其包含的软件包最多,但是最终的文件系统要大一些。 emdebian 是一个非常好用的嵌入式linux操作系统,其基于debian的特点对于熟悉debia 阅读全文
posted @ 2017-05-21 22:08 aaronGao 阅读(4622) 评论(0) 推荐(2) 编辑
摘要:转自:http://www.cnblogs.com/qiaoqiao2003/p/3738552.html 转自:http://blog.csdn.net/luoqindong/article/details/42737879 debootstrap: https://wiki.debian.org 阅读全文
posted @ 2017-05-21 21:33 aaronGao 阅读(11568) 评论(0) 推荐(0) 编辑
摘要:一直以为在shell脚本中#都是代表着注释功能,同样在脚本开始的#!/bin/sh也只是告诉用户这是一个shell脚本,而最近顺手查了下,才发现不是这个意思,分享下面的文章。 转自:http://www.cnblogs.com/EasonJim/p/6850319.html 一、意思 #!/bin/ 阅读全文
posted @ 2017-05-21 16:52 aaronGao 阅读(31582) 评论(1) 推荐(0) 编辑
摘要:参照:https://wiki.debian.org/systemd 最近在添加板子应用程序自启动的时候,发现在rcN.d中的符号链接并没有用,文件系统为Debian Jessie 8, 后来从同事那边了解到,板子的启动系统使用的是systemd, 只需要在文件系统的指定文件夹中添加要开机启动的基本 阅读全文
posted @ 2017-05-16 15:02 aaronGao 阅读(6710) 评论(0) 推荐(0) 编辑
摘要:Linux嵌入式相关项目走到最后很难避开要开机自启一些应用程序或者脚本等,最近也在帮助同事做这个事情,以前自己玩板子的时候都是较为随便的在/etc/rc.local中添加就可以了,但是项目的话还是走标准一些,不仅为了自己以后的维护,也为了以后同事的维护。所以分享下面的文章 推荐: 启动脚本和serv 阅读全文
posted @ 2017-05-16 11:27 aaronGao 阅读(6766) 评论(0) 推荐(1) 编辑
摘要:一直都知道内核printk分级机制,但是没有去了解过,前段时间和一个同事聊到开机启动打印太多,只需要设置一下等级即可;另外今天看驱动源码,也看到类似于Printk(KERN_ERR "....")的打印信息,以前用都是直接printk("...."),今晚回来就把printk这个机制熟悉一下。 转自 阅读全文
posted @ 2017-05-11 22:09 aaronGao 阅读(13833) 评论(0) 推荐(0) 编辑
摘要:imx6 可以参考http://blog.csdn.net/shengzhadon/article/details/49908439 参照文件: Documentation/devicetree/bindings/pinctrl/ti,omap-pinctrl.txt Documentation/d 阅读全文
posted @ 2017-05-11 13:33 aaronGao 阅读(778) 评论(0) 推荐(0) 编辑
摘要:这两天碰到一个问题,应用程序运行一天,eMMC被塞满了,查看/var/log下面发现是daemon.log和sys.log两个log日志各增加到1.2G左右,询问参与应用程序开发的同事后了解到他们并没与像某个log日志中填日志。查看了日志的内容都是dhcpcd: can....set_mtu.... 阅读全文
posted @ 2017-05-11 10:34 aaronGao 阅读(719) 评论(0) 推荐(0) 编辑
摘要:当我修改了/etc/profile文件,我想让它立刻生效,而不用重新登录;这时就想到用source命令,如:source /etc/profile对source进行了学习,并且用它与sh 执行脚本进行了对比,现在总结一下。source命令:source命令也称为“点命令”,也就是一个点符号(.),是 阅读全文
posted @ 2017-05-10 11:16 aaronGao 阅读(747) 评论(0) 推荐(0) 编辑
摘要:最近在调试网络,出现问题,两个网口分别接外网内网,结果不同 http://www.cnblogs.com/peida/archive/2013/03/05/2943698.html 阅读全文
posted @ 2017-05-09 10:40 aaronGao 阅读(289) 评论(0) 推荐(0) 编辑
摘要:装修公司选择篇 对于装修公司的选择,有靠谱的人介绍是最好了,如果没有靠谱的人介绍,那最好是自己多花时间去了解。 我自己刚开始每周会找两到三家去了解下,从全包的品牌装修公司,到半包的小装修公司都有看过,当然清包的没了解过,太费事,实在没这个精力整这茬,不是本地人也不认识什么靠谱的泥瓦木工。 怎么说呢, 阅读全文
posted @ 2017-05-07 22:35 aaronGao 阅读(313) 评论(0) 推荐(0) 编辑
摘要:嵌入式系统中程序自启动方法 在很多嵌入式系统中,由于可用资源较少,常常在系统启动后就直接让应用程序自动启动,以减少用户操作和节省资源。如何让自己的应用程序自动启动呢? 在Linux系统中,配置应用程序自动启动的方法有以下三种:1.通过/Linuxrc脚本直接启动Linux内核一旦开始执行,它将通过驱 阅读全文
posted @ 2017-05-03 23:09 aaronGao 阅读(12151) 评论(1) 推荐(2) 编辑
摘要:代码如下: 编译: 阅读全文
posted @ 2017-05-03 09:13 aaronGao 阅读(1400) 评论(0) 推荐(0) 编辑
摘要:转自:http://os.51cto.com/art/201507/484174.htm Vim是Linux上一款用途广泛的轻量级文本编辑工具。虽然对普通的Linux用户来说开始学用起来难度相当大,但鉴于它具有的种种好处,完全值得一学。至于功能方面,Vim可以通过插件实现全面定制。不过由于其高级配置 阅读全文
posted @ 2017-05-02 22:33 aaronGao 阅读(13297) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-05-02 17:59 aaronGao 阅读(176) 评论(0) 推荐(0) 编辑
摘要:最近在编译uboot和kernel,二者的编译都有make *_defconfig的用法,而以前都是make menuconfig然后再make, 对于现在这种用法还不太了解,网上查了下,有人给出 如下解释: 如果.config不存在,运行make config/menuconfig时的缺省设置由固 阅读全文
posted @ 2017-05-02 11:01 aaronGao 阅读(1101) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示