Linux嵌入式开发
文章平均质量分 55
kinyyee
这个作者很懒,什么都没留下…
展开
-
简单Linux驱动Helloworld的实现
1最简单的linux驱动hello world,向你展示了一个linux驱动的框架,代码如下来自《Linux设备驱动开发详解》一书,我在/home目录下创建了writeDriver目录。 #include #include #include MODULE_LICENSE("GPL"); static int hello_init(void){原创 2016-07-19 22:34:32 · 327 阅读 · 0 评论 -
嵌入式Linux中flash、RAM、ROM之间的区别
在嵌入式开发过程中,常常会遇到这几个1、flash简称闪存。掉电不丢失,读取速度慢,因而还用于存储,而不执行,通常是将应用程序拷贝到RAM中去执行。2、RAM简称随机存储器。掉电数据会丢失,任何时候都可以读写,读写速度快,价格高。3、ROM简称只读存储器。掉电数据不丢失,但数据不能随意更新,正是由于该缺点,就有了flash的发展。...原创 2018-05-12 23:16:26 · 4461 阅读 · 0 评论 -
进程与线程
首先来一句概括的总论:进程和线程都是一个时间段的描述,是CPU工作时间段的描述。下面细说背景:CPU+RAM+各种资源(比如显卡,光驱,键盘,GPS, 等等外设)构成我们的电脑,但是电脑的运行,实际就是CPU和相关寄存器以及RAM之间的事情。一个最最基础的事实:CPU太快,太快,太快了,寄存器仅仅能够追的上他的脚步,RAM和别的挂在各总线上的设备完全是望其项背。那当多个任务要执行的时候怎么办呢?轮...原创 2018-05-13 17:16:40 · 138 阅读 · 0 评论