08 2016 档案
摘要:i2c-tools的使用方法 最近在调试ADV7401,调试的过程难免要反复修改寄存器,然后看结果现象。传统的做法是修改驱动代码寄存器值->编译->下载->运行->看结果,这一过程比较费时间,而我每次需要改的可能只是1个bit,有没有更便捷的方法呢? 在浏览TI E2E论坛时发现有人用一...
阅读全文
摘要:转自:http://www.jb51.net/article/71463.htmC语言strtol()函数:将字符串转换成long(长整型数)头文件:?1#include strtol() 函数用来将字符串转换为长整型数(long),其原型为:?1long int strtol (const cha...
阅读全文
摘要:基于arm + linux的嵌入式软件开发,基本上的内容主要是:u-boot的移植,kernel的裁剪和相关驱动程序的设计,root-fs的制作,应用程序的设计,其中,应用程序主要包含两方面的内容:Gui的设计和逻辑控制程序的实现。在整个开发中,具有相当代码量的部分也就这么两个方面:驱动程序、应用程...
阅读全文
摘要:作者:liukun321 咕唧咕唧日期:2014.1.18转载请标明作者、出处:http://blog.csdn.net/liukun321/article/details/18452663本文主要简述S5pv210处理器的 HDMI 接口在 Linux 3.0.8 内核下的驱动框架。 ...
阅读全文
摘要:转自:http://blog.csdn.net/edonlii/article/details/8491342/在linux编程中,当文件数量变的众多之后,使用gdb调试就是一场灾难。因此在程序中加入合理的打印信息,定位错误出现的文件名,函数名,行号等信息,能更高效的定位到问题的所在。 下面...
阅读全文
摘要:内核组件用__setup宏来注册关键字及相关联的处理函数,__setup宏在include/linux/init.h中定义,其原型如下: __setup(string, function_handler)其中:string是关键字,function_handler是关联处理函数...
阅读全文