摘要: 虽然使用printk函数可以很方便的将消息写入日志文件或者控制台。但是大量使用printk函数频繁的操作日志文件或者控制台文件会严重影响到linux驱动的开发性能。因此,这就需要linux驱动在开发阶段使用printk函数输出消息,在正式发布linux驱动时候将可能影响驱动性能的printk函数去掉 阅读全文
posted @ 2016-07-03 17:53 小布_Rtime 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 在传统的linux系统中linux驱动一般有两种不同类型的代码:访问硬件寄存器的代码和业务逻辑代码,对于访问硬件寄存器的代码,并没有什么秘密可言,因为这些都是调用的linux内核的标准函数进行的标准操作,而linux驱动的业务逻辑部分对于有些企业或者个人并不想将源代码公开。 统一硬件的调用接口。由于 阅读全文
posted @ 2016-07-03 17:32 小布_Rtime 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 蜂鸣器是以高低电压的变频以及占空比的输出来控制蜂鸣器的声音变化,然后我们需要做的是使用代码来实现蜂鸣器的声音变化。在代码中需要引用PWM的驱动以及按键的使用。 此外,蜂鸣器如同LED灯一样,也s3c6410开发板上自带的一个简单的硬件。如何打开蜂鸣器,开发板就会发出如同蜂鸣一般的声音,然后再代码中主 阅读全文
posted @ 2016-07-03 17:24 小布_Rtime 阅读(213) 评论(0) 推荐(0) 编辑