共查询到17条相似文献,搜索用时 125 毫秒
1.
2.
3.
4.
详细介绍了以LPC1788 ARM Cortex-M3微处理器为目标硬件平台,在IAR Embedded Workbench for ARM 6.3集成开发环境下μC/OS-II实时操作系统的详细移植过程,重点阐述移植代码中堆栈初始化、任务切换、时钟中断服务程序的编写方法,并在评估板上验证了在该嵌入式实时操作系统上实现多任务操作。 相似文献
5.
6.
在嵌入式系统开发中,实现目标系统的脱机运行是一个重要的也是最后的步骤。根据ARM体系结构的原理,针对目前广泛使用的ARM7处理器S3CA4BOX,设计了其应用工程的引导加载程序。该引导程序在系统上电复位后,完成底层初始化,并将应用程序代码由NOR FLASH ROM中拷贝至SDRAM中,随后在SDRAM中开始执行应用程序。该引导加载程序对ADS下直接开发的应用工程有通用性,对开发或者移植更为复杂的OS使用的BootLoader程序有一定的启发性和先导意义。 相似文献
7.
在嵌入式系统开发中,实现目标系统的脱机运行是一个重要的也是最后的步骤。根据ARM体系结构的原理,针对目前广泛使用的ARM7处理器S3C44B0X,设计了其应用工程的引导加载程序。该引导程序在系统上电复位后,完成底层初始化,并将应用程序代码由NORFLASHROM中拷贝至SDRAM中,随后在SDRAM中开始执行应用程序。该引导加载程序对ADS下直接开发的应用工程有通用性,对开发或者移植更为复杂的OS使用的BootLoader程序有一定的启发性和先导意义。 相似文献
8.
9.
启动代码是系统复位后进入C语言的main()函数前执行的一段代码,类似于电脑中的BIOS,是针对基于32位ARM核的嵌入式系统的应用软件所编写的汇编程序。通过它将C语言编写的应用程序从FLASH存储器映射到RAM存储器,提高了系统的运行速度。优秀的启动代码的编写可以保证程序的稳定高效运行。本文详细介绍了对基于ARM核的32位嵌入式应用系统中启动代码的设计方法与流程,从而使读者对ARM的启动代码有更深入的了解。 相似文献
10.
11.
介绍S3C4510B型ARM微处理器和基于该处理器设计的最小系统,概述该系统外围应用电路的选型,以便使用者自行设计开发. 相似文献
12.
13.
为实现空调系统远程控制,基于嵌入式技术,通过结合使用uClinux操作系统设计了一个可以用于空调开通与关断的控制器,实现了对于空调系统的远程控制。主要完成了基于S3C4510B和嵌入式操作系统uClinux的网络接口设计,实现了控制器与上位机的网络通信,用户通过控制与S3C4510B的I/O相连的继电器就可以实现对于空调系统的远程控制,通过实验测试,该方案在远程控制空调系统中具备可靠性高、稳定性强以及复杂度低的特点。 相似文献
14.
15.
当TMS320C6713工作于EMIF引导模式并且程序代码超过1kB时,就需要开发用户引导程序即二级BootLoader将程序代码完整地拷贝至DSP片内RAM。简要介绍了二级BootLoader及其引导过程,详细说明了开发二级BootLoader的4个步骤,重点介绍了其基于DSP/BIOS的开发过程。最后给出了在实际开发过程中可能遇到的问题及其解决办法。 相似文献
16.
嵌入式系统启动代码的分析与移植以及嵌入式操作系统内核的移植是整个嵌入式系统开发中最重要的环节之一。在分析嵌入式系统架构以及相应开发流程的基础上,结合温湿度控制功能需求,采用ARM S3C2440处理器的嵌入式系统底层启动代码与操作系统的设计方案,实现向应用层提供底层服务功能,编译出的U-Boot与Linux内核。最后进行了系统测试,在ARM平台上运行良好。 相似文献
17.
文中对TI公司的TMS320C6000系列DSP(数字信号处理器)的Flash引导方式进行了研究,详细阐述了DSP Flash引导模式的实现原理及引导过程,链接命令文件的编写,和如何实现基于第二Bootloader的Flash引导。在实际工程应用中,以TMS320C6202B型DSP和SST39VF800A型Flash为目标系统,根据实际使用经验,由浅入深,从简单到复杂,着重强调了C6XOX与其它C6000芯片在内部存储器结构上的不同而导致Flash引导上的差异,并编写了相应的汇编代码程序,成功实现了基于复制表的第二Bootloader Flash引导,系统运行稳定可靠,表明了该引导方法行之有效。 相似文献