自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhandoushi的专栏

自在空间

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

转载 module_param()的用法,insmod可带形参 && 内核线程kthread实例

(1)引入原因        在用户态下编程可以通过main()来传递命令行参数(具体可见C语言高级中的一篇文章),而编写一个内核模块则可通过module_param()来传递命令行参数。 (2)实现         module_param宏是Linux 2.6内核中新增的,该宏被定义在include/linux/moduleparam.h文件中,具体定义如下: /* Helper fu

2011-12-31 15:24:54 4720

原创 动态显示待机LOGO的做法 && 刷LOGO出现的问题

我们在做一些产品时,比如液晶显示器的NO SIGNAL待机画面、液晶电视的无电视信号画面等,都需要给出用户一个提示画面在屏幕上随机的动态的显示,这个做法列出如下。注意:以下的显示是固定从左上角开始向右向下移动,移到边框后就反弹回去。如果是随机的显示LOGO画面,用一个rand函数提供位置种子就可以了。 void DispProtec() {        int startX = 0,sta

2011-12-26 23:57:13 1931

转载 Windows & Unix 文件格式之迷

(1)问题提出 我们可能会遇到过这样一些困惑: A, 如何查看一个文件或数据流的二进制格式(以十六进制格式显示)? B,为什么在 windows下编辑的 shell 脚本在 Unix下不能执行?为什么在 windows下编辑的 C 源文件在有些 gcc 编译器下不能编译? C,为什么我在 vi 等编辑器下打开一个文本文件会包含 ^M,如何把它去掉?为什么我在 windows 上用记事本打开

2011-12-22 17:30:24 5843

原创 循环发送递增数据的方法 && BCD码和ASCII码的转换

在一些测试程序中,有时需要通过一个循环发送数据来查看反馈结果,才能取得适合的正确参数。比如I2C写某数据的时候,如果有调试工具可以通过调节写入参数得到准确的某个寄存器值;如果没有调试工具,可以通过一个循环写数据来观察反馈值来获得准确值。 如下: int cm3623_write_ps() { u8 buf = 0x01,i; ...

2011-12-06 23:16:11 2008

LED驱动SN3101 的DEMO驱动

SI-EN公司出品的LED驱动型号3101的样例驱动,移植即可使用

2010-12-22

空空如也

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

TA关注的人

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