最近开始摸索GE01MB板子,从这篇文章开始,我将顺便记录各个模块的基础实验,同时也增加自己的熟练度。 实验一、实时时钟试验 一、实时时钟介绍 实时时钟(RealTimeClock)模块,主要提供系统实时时钟,产生连续中断和定时的功能,具有下列特点: 1)、提供年,月,日,分,时,秒计时; 2)、设置定时中断; 3)、提供看门狗功能(定时需要操作系统复位寄存器,否则产生中断或者复位); 4)、提供1/256秒~1秒软件可配置的...
如果您刚接触嵌入式开发,那么大量可用的引导装载程序(bootloader)、规模缩小的分发版(distribution)、文件系统和 GUI 看起来可能太多了。但是这些丰富的选项实际上是一种恩赐,允许您调整开发或用户环境以完全符合您的需要。对 Linux 嵌入式开发的概述将帮助您理解所有这些选项。 Linux 正在嵌入式开发领域稳步发展。因为 Linux 使用 GPL(请参阅本文后面的参考资料),所以任何对将 Linux 定制于 PDA、掌上机或者可佩带设备感...
如果您刚接触嵌入式开发,那么大量可用的引导装载程序(bootloader)、规模缩小的分发版(distribution)、文件系统和 GUI 看起来可能太多了。但是这些丰富的选项实际上是一种恩赐,允许您调整开发或用户环境以完全符合您的需要。对 Linux 嵌入式开发的概述将帮助您理解所有这些选项。 Linux 正在嵌入式开发领域稳步发展。因为 Linux 使用 GPL(请参阅本文后面的参考资料),所以任何对将 Linux 定制于 PDA、掌上机或者可佩带设备感...
在过去的十年中,嵌入式系统的开发发生了很大的变化。以前嵌入式设备往往是一个孤立的、资源有限的系统,它们追求的是在有限的价格上满足一定的功能性要求。通常它们采用那些功能并不强大的CPU,这也是开发者不得不尽可能地压缩嵌入式系统性能的原因。而今天人们对嵌入式设备在智能化和互连性上提出了要求,这使得嵌入式设备不再是孤立的,他们要通过互联网、无线或是其他的方式实现相互连接,同时它们也是软件生态系统(software ...
嵌入式系统包含硬件和软件两部分:硬件架构上以嵌入式处理器为中心,配置存储器、I/O设备、通信模块等必要的外设;软件部分以软件开发平台为核心,向上提供给用编程接口(API),向下屏蔽具体硬件特性的板级支持包BSP。 嵌入式系统 中,软件和硬件紧密配合,协调工作,共同完成系统预定的功能。字串 对于不同的市场应用类型,嵌入式系统开发中的嵌入式处理器、实时操作系统、仿真器、调试器以及开发队伍的技术水平和结构比例等要...
1) 根据ARM9芯片下载load文件,在此基础之上修改,使用交叉编译软件编译生成bin文件; 2) 将主机板切换至下载模式,PC使用超级终端,通过串口下载bin文件至ARM9内部ROM,同时激活SDRAM; 3) 下载u-boot程序,根据主板修改,生成bin文件; 4) PC使用超级终端,通过串口下载bin文件; 5) 根据主板移植ARMLinux; 6) 使用u-boot下载Linux; 7) 在Linux上加载应用模块; 本文来自ChinaUnix博客,如果...
来自:赛迪 在过去的十年中,嵌入式系统的开发发生了很大的变化。以前嵌入式设备往往是一个孤立的、资源有限的系统,它们追求的是在有限的价格上满足一定的功能性要求。通常它们采用那些功能并不强大的CPU,这也是开发者不得不尽可能地压缩嵌入式系统性能的原因。而今天人们对嵌入式设备在智能化和互连性上提出了要求,这使得嵌入式设备不再是孤立的,他们要通过互联网、无线或是其他的方式实现相互连接,同时它们也是软件生态系...