排序方式: 共有97条查询结果,搜索用时 296 毫秒
11.
单片机程序远程升级技术 总被引:2,自引:0,他引:2
介绍一种单片机程序远程升级技术,并详细描述了此方法的设计和实现过程。该技术是通过在单片机F lash存储器中置入引导加载程序来实现的,解决了不具备IAP功能的普通单片机程序远程升级问题。 相似文献
12.
以Atmel公司的AT91SAM9263为例分析研究了它的bootloader启动过程.对从系统上电后的第一条指令到加载Linux kernel的过程进行了分析,主要阐述了bootstrap和uboot的启动过程.掌握嵌入式开发的启动过程,对后续的开发至关重要. 相似文献
13.
14.
由于传统的引导程序装载受内存大小的限制,不能同时将多种试验类型的程序一次性装载。本文通过分析高速数字信号处理器TMS320C3X与外部存储器FLASH组成系统实现引导装载的机理,介绍了一种通过USB (universal serial bus)接口来实现引导多种试验类型程序装载的设计方法和具体步骤。通过实验证明,该方法可以按照系统的实时需要根据不同的试验类型装载不同的下层程序,而且可以轻松实现下层程序的软件升级。这种方法使得整个测控系统的测试、控制以及应用具有更强的灵活性,可以广泛的应用在测控、信号处理等多个领域。 相似文献
15.
该文对TMS320C6000系列DSP的两种自举方式进行分析,以TMS320C6713浮点DSP和SST39VF400非易失性flash存储器为例,提出一种利用CCS软件,hex6x.exe工具和.cmd文件来设计二级引导程序的方法,还介绍了利用FlashBurn工具将生成的.hex文件烧写到flash中去的方法。该二级引导程序设计方法新颖、简捷,利用TI所提供的开发工具,易于实现,比传统方法更方便、可靠。 相似文献
16.
u-boot的启动流程分析及移植步骤 总被引:10,自引:0,他引:10
介绍了嵌入式系统中的一个开发源码的软件u—boot。u—boot的实现依赖于CPU体系结构的代码,分为stage1和stage2两部分,分别用汇编语言和C语言实现。详细介绍了u—boot在S3C44B0开发上的移植步骤,包括交叉编译环境的建立、移植前的预编译等。实例证明该软件功能强大.适用范围广。 相似文献
17.
基于dsPIC33F系列单片机的应用程序升级方法 总被引:1,自引:0,他引:1
为了适应客户需求变化或程序BUG的修改,利用dsPIC33F单片机运行时的自编程特性,实现了基于该单片机的应用程序升级功能。在详细描述基本原理的基础上,给出了引导程序的实现流程图,并提供实现流程中一些关键细节的实现方法,最后对实际应用中的升级正确性及继点续传问题进行了探讨。该方法的实现原理同样适用于其他具备运行时自编程或有应用编程功能的单片机中。 相似文献
18.
针对基于PowerPC架构处理器的MPC8247目标系统,在分析PowerPC架构设备树原理的基础上,进行了嵌入式Linux的系统开发, 包括U-Boot、Linux内核、设备树对象和Ramdisk根文件系统的移植和部署等。系统的实际运行情况表明,设备树文件编写正确,系统设计合理高效。 相似文献
19.
介绍嵌入式系统开发中功能强大、稳定可靠的引导装载程序(Bootloader)在基于CotexA8微处理器的S5PV210上的移植.详细叙述包括启动流程、移植分析与移植步骤,并且实现包括内核装载、ysffs2根文件系统加载等功能.最后利用写入U-Boot启动参数自行通过TFTP方式装载内核和NFS方式加载根文件系统,最终启动嵌入式Linux系统,证实了所移植的U-Boot在处理器S5PV210上引导启动Linux的可行性. 相似文献
20.
本文设计了一套基于TMS320C6416芯片的3D虚拟声合成系统。利用头相关传输函数HRTF产生适用于耳机回放的3D虚拟声,使用DSP的库函数实现合成操作,通过设置中断服务程序使DSP以双缓冲机制输出音频,编写芯片的二次加载程序(bootloader)实现整个系统的脱机运行。最后通过TLC16C550芯片实现DSP与PC通信,完成测听实验。结果显示,本系统的测听方位感正确率能达到95%,且执行效率较PC上有显著提高。 相似文献