ARM 嵌入式系统C 语言编程
| 关注: 2013-09-08 |
|
摘要 本文详细介绍了嵌入式平台上用C 语言编写系统软件和应用软件的方法。虽然是针对ARM平台介绍的,但基本经验和算法也适
合于其他嵌入式平台的软件设计。1 引言
无操作系统支持的嵌入式软件包括系统引...... |
|
ARM LINUX在EP7312上的移植
| 关注: 2013-09-08 |
|
摘要:Linux是一种支持多种体系结构处理器的操作系统,有很强的移植性。描述了将ARMLinux移植到基于EP7312处理器的目标板上的方法与过程。首先介绍了EP7312处理器和ARM Linux,并简单说明了如何搭建移植环境,然后着重讨论...... |
|
S3C2410 bootloader(vivi)阅读笔记
| 关注: 2013-09-08 |
|
建议读一读《嵌入式系统Boot Loader技术内幕》(詹荣开著)。什么是Bootloader就不再这里废话了,看看上面的文章就明了了。
Bootloader有很多种,如本文将要阅读的vivi,除此之外还有uboot,redboot,lilo等等。Vi...... |
|
2.6.14 内核移植说明文档
| 关注: 2013-09-08 |
|
一、编译内核 make distclean 或者 make mrproper
如果你是新下载的内核,那这一步就不用了。但如果你用的是别人移植好的内核,那最好在编译内核之前先清除一下中间文件,因为你们用来编译内核的交叉编译工具可能...... |
|
在S3C2410上移植yaffs2文件系统
| 关注: 2013-09-08 |
|
(1)下载YAFFS文件系统代码,下载网址:
http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/
点击页面左下角的Download tarball即可下载全部相关代码。也可在此处下载当然如果你的NAND FLASH只是512+16B的,可以只移植yaffs,因...... |
|
用Busybox制作嵌入式Linux的文件系统
| 关注: 2013-09-08 |
|
1 busybox简介
熟悉嵌入式Linux的人对busybox一定不会陌生。它被非常形象地称为嵌入式Linux系统中的“瑞士军刀”,因为它将许多常用的UNIX命令和工具结合到了一个单独的可执行程序中。虽然与相应...... |
|
51单片机控制LED显示汉字
| 关注: 2013-09-08 |
|
用51单片机控制led显示汉字,电路中行方向由p0口和p2口完成扫描,由于p0口没有上拉电阻,因此接一个4.7k*8的排阻上拉。 如没有排阻,也可用8个普通的4.7k 1/8w电阻。为提供负载能力,接16个2n5551的NPN三极管驱动。
...... |
|
显示浮点数的小程序(AVR)
| 关注: 2013-09-08 |
|
如果自己编写程序来处理浮点数,那是很头疼的事。还好,各种C语言开发平台都有现成的浮点数处理函数,而且CodeVisionAVR还提供了浮点数转换成字符串形式的函数,让像我这样的“小白菜”爽死了:)!本文就是...... |
|
Jflash 源码分析
| 关注: 2013-09-08 |
|
后记:第一次接触JTAG是大学学习数字逻辑的时候,那个时候在maxplus里面画好原理图或者用HDL写好描述,编译之后,就使用JTAG下载到alter 的芯片里面,那个芯片就按照我们的原理动起来了!!真是神奇,当时觉得那是大学里面最好玩的...... |
|
mplayer在S3C2410上的移植
| 关注: 2013-09-08 |
|
在S3C2410嵌入式开发平台上移植了几款linux媒体播放器,感觉播放效果不是很理想,320x240分辨率下的视频播放也不是很流畅,难道200M主频的速度就只能这样了?我开始有点失望了。上个月,当mplayer摘取了年度Linux w...... |
|
ARM MPlayer移植过程
| 关注: 2013-09-08 |
|
0、移植前的准备
源代码包选用目前最新的MPlayer-1.0pre7try2.tar.bz2,这些很容易从网上找到来就不给出联结了。编译工具选择arm-linux-gcc-3.3.2.tar.bz2,这个有70多M,也忘了当初从哪里收集回来的,本人就有这些...... |
|
在skyeye上运行uboot
| 关注: 2013-09-08 |
|
1. 简介
skyeye是一个很好的,基于各种ARM系列CPU的,SOC和主板级的模拟器。uboot是一个可以在各种cpu(arm,mips,powerpc)的主板上运行的引导程序,相当于PC机的BIOS但是又远远的强于普通的BIOS,比如支持网络引导,引导各...... |
|
uboot mkimage的用法
| 关注: 2013-09-08 |
|
uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboo...... |
|
嵌入式浏览器 Konqueror/E的移植和汉化
| 关注: 2013-09-08 |
|
Konqueror/embedded是针对嵌入式Linux的开放源码浏览器,也是符合GNU条款的自由软件。本文首先对该浏览器技术核心做了简要分析,然后详细介绍了Konqueror/embedded在ARM-Linux操作系统上的移植和汉化过程。1 Ko...... |
|
|
|
|