-
linux fm25l04驱动
FM25L04是采用先进的铁电工艺制造的4K位非易失性存储器。铁电随机存储器(FRAM)具有非易失性,并且可以象RAM一样快速读写。FM25L04中的数据在掉电后可以保存45年。相对EEPROM或其他非易失性存储器,FM25L04具有结构更简单,系统可靠性更高等诸多优点。
与EEPROM系列不同的是,FM25L04以总线速度进行写操作,无须延时。数据发到FM25L04后直接写到具体的单元地址,下一个总线操作可以立即开始,无需数据轮询。此外,FM25L04的读/写次数几乎为无限次,比EEPROM高得多。同时,FM25L04的功耗也远比EEPROM低。
此源码包基于linux内核3.2的驱动设计,已经调试通过,可直接使用
- 2022-05-27 10:50:08下载
- 积分:1
-
利用opencv将jpg或bmp图片转换成灰度文本程序,以及opencv学习代码
通过opencv读写JPG和BMP图片(分别对应文件夹JPG,BMP),将其转换成灰度或RGB文本形式,然后可以通过PGPLOT画图,恢复原来图片。
test文件夹是学习代码,入门必备。
以上编译方式在test文件夹下的源程序drawing.c最后标注了。
对于需要pgplot库的,编译如下:
gcc -c a.c
f77 -o a a.o -lcpgplot -lpgplot -lX11
记住在编译前,确保安装opencv,pgplot图形库。
- 2022-08-18 10:32:27下载
- 积分:1
-
linux 0.11 内核
我是通过阅读赵炯老师编的厚厚的linux内核完全剖析看完LINUX0.11的代码,不得不发自内心的说Linus真的是个天才。虽然我觉得很多OS设计的思想他是从UNIX学来的,但是他自己很周全很漂亮很巧妙地实现了如此庞大一个系统的绝大多数代码。这里面有太多环节需要注意,很难得。。。读完之后觉得很有收获,虽然版本很低,但是已经对OS有一个很具体的认识了,比理论上的要来得深刻、真实。下面是我自己学习过程的思考和总结,在看完细节之后主要从LINUX各个功能模块其及相互之间和内部的层次关系去考虑的,本文图片均取自该书。我觉得这篇总结性质的文章对还没有接触linux0.11内核的人来说肯定没有什么意义。应该只有读过的代码的人才会有同感吧。另外我看代码的时候使用了VC版的内核源码工程,代码中的注释与书中几乎一样。用VC可以更容易地在函数定义中跳转查看,节约时间,我的方法是看书上代码前给出的知识介绍,然后在电脑上看代码实现,一共用了十天把这本书主要部分看完了。这里给希望阅读代码的人分享一下。
- 2022-02-03 07:36:39下载
- 积分:1
-
简单的滑动锁实现~linux环境
用鼠标拖动锁可以滑动,
长度足够大就会上锁,
再拖动回来就会解锁
原理很简单,适合初学者,有bug
界面使用gtk和glade
- 2023-06-20 17:10:04下载
- 积分:1
-
nachos HW3
nachos 的fork 处理
This
homework provides the instruction to install and test run the Nachos
instructional operating system within our ECS UNIX system. In addition, it is also a reading assignment
which provides an introduction to the software.
Please read and comprehend the materials in the assigned reading
carefully. They will serve as the basis and provides clues for the upcoming
programming assignments.
- 2022-10-24 07:45:03下载
- 积分:1
-
Twindy Source Code - Window Manager
Twindy是linux的一个窗口管理器,它的灵感来自于Tracktion,这是一个适用于Windows和OS X的多轨音频编辑器/序列器。Twindy尝试将Tracktion的工作流应用于窗口管理器,在该工作流中,所有内容都一次出现在屏幕上。因此,有两个面板,一个是主面板,默认情况下新窗口/程序在主面板中打开,可以使用选项卡进行选择;另一个是下面板,一次只能容纳一个窗口/程序。
- 2022-01-26 05:34:40下载
- 积分:1
-
手机作为话筒实现KTV功能
代码是服务端的,实现手机KTV功能,手机作为话筒,无线点歌唱歌。android端的代码得根据服务器端的协议要求进行编写
- 2022-03-17 22:08:38下载
- 积分:1
-
连连看游戏
游戏《连连看》,只要将相同的两张牌用三根以内的直线连在一起就可以消除,规则简单容易上手。游戏速度节奏快,画面清晰可爱,适合细心的玩家。丰富的道具和公共模式的加入,增强游戏的竞争性。多样式的地图,使玩家在各个游戏水平都可以寻找到挑战的目标,长期地保持游戏的新鲜感。
- 2022-03-23 04:49:41下载
- 积分:1
-
基于DBUS的计算器
linux下用于测试DBUS功能的程序,也可当做计算器使用,anjuta集成环境,基于(Fredo kernel 2.6)
- 2022-02-04 02:50:19下载
- 积分:1
-
linux 视频
在linux环境下利用v4l驱动usb摄像头采集jpg格式图像,并且可以通过交叉编译在arm开发板运行,当然了,要求arm开发板已经具有相应的usb摄像头驱动
- 2022-02-13 08:08:09下载
- 积分:1