本文分析了ARM-Linux下IIC总线及其设备驱动的层次结构,指出了IIC设备添加与驱动实现的途径,详细阐述了如何采用通用i2c-dev.c驱动常规IIC设备、如何编写特定IIC设备的probe方式驱动、怎样设计动态加载的简易IIC“客服-驱动”、怎样使用GPIO模拟IIC总线快速驱动设备等常用具体实现过程和关键环节,并说明了这些方法的优势和不足。
标签: ARM-Linux-IIC 设备 驱动实现
上传时间: 2013-10-13
上传用户:xingisme
费波纳切序列,求其前N项,采用DEV-C++开发、编译。
上传时间: 2015-04-28
上传用户:hxy200501
数据结构中,链栈的实现。用C++实现,在DEV-C++上通过。
标签: 数据结构
上传时间: 2014-01-18
上传用户:JIUSHICHEN
1.程序完整实现了异质树的遍历,查找,删除,插入 2.继承,虚函数,动态联编 3.DEV-C++编译环境 4.标准输入输出
上传时间: 2013-12-26
上传用户:龙飞艇
号作品是一个简单的全屏小游戏,玩家通过击出与听到的鼓声相同的韵律来杀死怪兽。这个作品是在DEV-C++下编写而成的,使用了跨平台的游戏编程库:Allegro。由于开发平台的先进,游戏的画面比较精美,绝非TC编成的256色程序可比;不足之处是可玩性差,我还没发现任何有挑战性的内容就一不小心通关了。然而,我希望通过这个作品向自学能力较强的同学介绍Allegro库(官方网站),它带来的灵活性和无限可能是让人激动的
上传时间: 2017-07-03
上传用户:xc216
是一个C++开发环境,有着和Dev?c++一样漂亮的界面,提供代码的编辑和察看功能,具有丰富的语法加亮功能,可以像VC一样自动弹出成员函数的提示,并具有快速方便的函数跳转功能(但是跳转速度似乎有点慢)。只是默认设置不适合时,需要仔细的调整和修改。无法查找经typedef之后的名字。
上传时间: 2013-04-15
上传用户:eeworm
s60_development getting started with c++ app dev
标签: development getting started with
上传时间: 2015-12-13
上传用户:koulian
利用C开发的一个遗传算法案例。C语言程序在DEV-Cpp下编译通过,在VC下面应当也可以编译通过。
上传时间: 2017-04-20
上传用户:xc216
dev控件,C#开发中使用的控件,非常好用。
上传时间: 2017-08-09
上传用户:asasasas
其中sound.c 用于录音和回放。其中特别需要注意的是:1。目前声卡似乎不能打开全双工,所以如果fd = open("/dev/dsp", O_RDWR) ,则无法录音和回放。只能分别设置RDONLY和WRONLY。即半双工方式。否则,就是在录音的时候可以听见,但是无法回放。分析下来似乎是IIC总线中只分配了一个通道给声卡,或者是只启用了一个通道,所以无法录音和放音同步进行。解决方法就是分别以RDONLY方式打开进行录音和WRONLY方式打开进行放音。 Sound1.c用于将录音保存在test.wav文件中,并利用cast test.wav > /dev/sound/dsp回放文件。此处需要注意的是,录音频率必须是44100才能正确回放。否则就会出现类似快放的效果。分析应该是cast方式利用了dsp的默认播放频率44100,所以如果录音的时候低于这个频率,这放的时候就会快放。 此外,设置采样率的时候必须设置成16bit,否则会提示出错。原因尚不知道,估计是与声卡有关。
上传时间: 2013-12-31
上传用户:cc1