gcc安装
2012-06-11 11
编译source包需要gcc编译器 a.下载: ftp://ftp.gnu.org/pub/gnu/gcc/ 官方网站: http://gcc.gnu.org/ b.解压: c.建目标目录: 应在目标目录(至少与源目录同级)下配置,编译, d.配置: 我的安装路径是/usr/local/gcc-*.*.* 源路径/config --prefix=/usr/local/gcc-*.*.* --enable-threads=posix --with-system-zlib --enable- .. [查看全文]
如何为嵌入式开发建立交叉编译环境
2012-06-11 17
在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。文章通过一个具体的例子说明了这些嵌入式交叉编译开发工具的制作过程。 在裁减和定制Linux,运用于你的嵌入式系统之前,由于一般嵌入式开发系统存储大小有限,通常你都要在你的强大的pc机上建立一个用于目标机的交 叉编译 .. [查看全文]
关于ARM芯片浮点运算的资料
2012-06-02 13
微软MSDN上关于ARM芯片浮点运算的资料 勿使用浮点运算 ARM 处理器并不支持浮点运算 (Floating Point Math)。所有的浮点运算都是在浮点运算模拟器上进行,因此特别缓慢。需要浮点运算的函式,常要耗费数千个循环才能执行完毕。这就是为何游戏开发时,通常都使用定点 (Fixed Point) 格式的运算。定点运算实际上是使用整数,但 .. [查看全文]
uC/GUI在基于S3C44B0X的uC/OS-II上移植
2012-06-02 陈 进 周 12
关键词: uC/GUI实时操作系统接口S3C44B0X移植 1引言 如今随着信息化、智能化、网络化的迅速发展,嵌入式系统已被广泛应用在消费电子、工业应用、军事国防、网络设备等领域。uC/GUI作为一个通用的嵌入式应用的图形模块,它在嵌入式系统中的作用也显得的越来越重要。 uC/GUI是一个源代码开放的图形系统,它提供了丰富的资源 .. [查看全文]
S3C44b0引导注释
2012-06-02 6
******************************************************* ; * NAME : 44BINIT.S * ; * Version : 10.JAn.2003 * ; * Description: * ; * C start up codes * ; * Configure memory, Initialize ISR ,stacks * ; * Initialize C-variables * ; * Fill zeros into zero-initialized C-variables * ; ****************************** .. [查看全文]
Qtopia for arm编译
2012-06-02 12
一、相关工具以及软件包 : Cross-compiler Toolchains提供arm交叉编译工具 e2fsprogs-1.35.tar.gz用于编译生成libuuid库 tmake-1.11.tar.gz生成makefile tslib.tar.bz2触摸屏库 qt-embedded-2.3.7.tar.gzQt/Embedded qt-x11-2.3.2.tar.gzQt/X11,提供uic,qvfb(不必) qtopia-free-1.7.0.tar.gzQtopia 将这些工具 .. [查看全文]
ARM SDT汇编格式与GNU汇编格式的移植
2012-06-02 18
问题:如何将ARM SDT环境下的汇编代码移植到GCC编译环境中?回答:将ARM SDT下的汇编码移植到GCC for ARM编译器时,经常要做如下修改:1、注释行以“#”或“/* ... */”代替“;”2、伪操作符替换:INCLUDE 替换成 .INCLUDETCLK2 EQU PB25 替换成 .equ TCLK2, PB25EXPORT 替换成 .globalIMPORT 替换成 .externD .. [查看全文]
s3c2410 watchdog详解
2012-06-02 蔡于清 12
1.什么是watchdog? watchdog,中文名称叫做“看门狗”,全称watchdog timer,从字面上我们可以知道其实它属于一种定时器。然而它与我们平常所接触的定时器在作用上又有所不同。普通的定时器一般起记时作用,记时超时 (Timer Out)则引起一个中断,例如触发一个系统时钟中断。熟悉windows开发的朋友应该用过w .. [查看全文]
S3C2410X开发总结及心得
2012-06-02 32
2002年12月,我来到现在的这家公司,当时来的时候还是一肚子的气, 现在是2003年8月,我打算离开这家公司,虽然有气,但是已经不是像当初来的时候那样了…… 来到公司,就开始搞这个2410的项目,2410作为CPU,其他的部分由于商业的原因,涉及到芯片的细节我就不在这里细细说了,大致是一个DSP作为MPEG4的Enc .. [查看全文]
S3C44B0的初始化程序的理解
2012-06-02 10
S3C44B0的初始化程序就是初始化各个关键的寄存器,建立中断向量,然后转移到主函数去执行程序。不过S3C44B0不支持地址映射,所以程序不COPY到RAM种执行。S3C44B0初始化对我们广大初学者来说,比较难理解的是中断的处理和一些少见的操作符号,S3C44B0的中断子程序地址存放在初始化程序最后就是 HandleADC # 4 Handle .. [查看全文]
S3C2410的WINCE BSP添加串口支持
2012-06-02 coldfly 17
最近在调优龙ST2410的板子,总体来说,优龙的板子做的不错,技术支持也还可以~ 不过呢,优龙提供的WinCE BSP也只是在三星的公版BSP上少量修改而成的,虽然三星S3C2410能够提供3个UART支持,也就是说每个UART控制器都可以工作在Interrupt(中断)模式或DMA(直接内存访问)模式,但是三星提供的公版BSP上只添加了 .. [查看全文]
基于ARM-uCLinux嵌入式系统启动引导的实现
2012-06-02 7
32位ARM嵌入式处理器具有高性能、低轼耗的特性,已被广泛应用于消费电子产品、无线通信和网络通信等领域。uCLinux是专门为无MMU处理器设计的嵌入式操作系统,支持ARM、Motorola等微处理器。目前国内外采用ARM- uCLinux作为嵌入式系统非常普遍。而嵌入式系统的启动引导技术是嵌入式系统开发的一个难点。系统启动引导的 .. [查看全文]

推荐文章
最新文章
热门文章
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号