uClinux 2.6入门
| 关注: 2013-09-08 |
|
原文出自:http://adam.kaist.ac.kr/~hschoe/Get...inuxARM2_6.html 作者:Hyok S.Choi <hyok.choi@samsung.com> 翻译:renbagshoes <renbagshes12@yahoo.com.cn>
一、使用uClinux/ARM 2.6的原因?
为什么你要使用uClinux...... |
|
uclinux下静态/动态加载驱动程序的方法
| 关注: 2013-09-08 |
|
说明:这是我最近给单位写的一篇文档,没有什么复杂的东东,对刚接触linuxdriver的朋友或许有点帮助。文档本来是针对我们自己的产品的,有些地方(路径、mknod、动态分配主设备号等)本来应该改改,因为懒惰也没去改。 在LINUX下...... |
|
SAA3010红外遥控接收Keil C程序
| 关注: 2013-09-08 |
|
// 用单片机进行红外遥控接收已经是很平常的应用了,基本上稍懂单片机就可以自己编//
// 但往往很多人编的程序要么繁琐,要么占用大量存储器、CPU资源, //
// 而且用于现场时还可能因为受...... |
|
uClinux 中Makefile文件分析
| 关注: 2013-09-08 |
|
1、概述uClinux/目录下的这个Makefile 是个总领式的文件,通过它又层层包含调用各个目录、子目录下面对应Makefile,就这样层层调用下去,从而完成整个软件系统的编译。2、具体分析下面根据uClinux/Makefile 文件的内容(内...... |
|
嵌入式Linux 入门笔记
| 关注: 2013-09-08 |
|
一个典型的桌面Linux系统包括3个主要的软件层---linux内核、C库和应用程序代码。
内核是唯一可以完全控制硬件的层,内核驱动程序代表应用程序与硬件之间进行会话。内核之上是C库,负责把POSIX API转换为...... |
|
Linux 下 C 语言编程
| 关注: 2013-09-08 |
|
Linux 下 C 语言编程
原著:Rick McMullin
前言
Linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 C 和 C++应用程序开发的. 本文介绍了在 Linux 下能用于 C 应用程序开发和调试的工具. 本文的主旨是介绍...... |
|
单片机初学者几个不易掌握的概念
| 关注: 2013-09-08 |
|
一、总线:
我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中 ,连连线并不成为一个问题,因为各器件间一般是串行关系,各器件之间的连线并不很 多,但计算机电路却不一样,它是以微处理器为核心,各器件都要...... |
|
uC/OS-II 初级程序员指南
| 关注: 2013-09-08 |
|
(一) uC/OS-II 简介
uC/OS-II是一种基于优先级的可抢先的硬实时内核。自从92年发布以来,在世界各地都获得了广泛的应用,它是一种专门为嵌入式设备设计的内核,目前已经被移植到40多种不同结构的CPU上,运行在从8位到64...... |
|
用 RTOS开发蓄电池监控器
| 关注: 2013-09-08 |
|
摘要:现在,在单片机开发领域比较流行使用C语言来开发单片机软件,本文是介绍一种比C语言更高一个层次的开发方法单片机的多任务操作系统RTOS,并且结合了一个设计范例来说明RTOS的原理和使用方法.
It's poluar to deve...... |
|
C语言嵌入式系统编程修炼(背景篇)
| 关注: 2013-09-08 |
|
不同于一般形式的软件编程,嵌入式系统编程建立在特定的硬件平台上,势必要求其编程语言具备较强的硬件直接操作能力。无疑,汇编语言具备这样的特质。但是,归因于汇编语言开发过程的复杂性,它并不是嵌入式系统开发...... |
|
C语言嵌入式系统编程修炼(软件架构篇)
| 关注: 2013-09-08 |
|
软件结构是软件的灵魂!结构混乱的程序面目可憎,调试、测试、维护、升级都极度困难。
一个高尚的程序员应该是写出如艺术作品般程序的程序员。 模块划分 模块划分的"划"是规划的意思,意指怎样合理的将一...... |
|
C语言嵌入式系统编程修炼(内存操作)
| 关注: 2013-09-08 |
|
数据指针 在嵌入式系统的编程中,常常要求在特定的内存单元读写内容,汇编有对应的MOV指令,而除C/C++以外的其它编程语言基本没有直接访问绝对地址的能力。在嵌入式系统的实际调试中,多借助C语言指针所具有的...... |
|
|
|
|