共查询到10条相似文献,搜索用时 15 毫秒
1.
为实现高效的代码编写和方便的系统维护,在前期研究工作的基础上,利用Matlab 7.x的Stateflow工具箱,实现了基于MSP430单片机的嵌入式系统软件开发.首先,对嵌入式系统进行基于事件驱动的建模与仿真.然后,在状态图代码生成器(Stateflow Coder)中把状态图(State chart)翻译成高效的C语言代码.最后,用基于MSP430单片机的目标系统底层驱动函数与翻译的C语言空函数进行简单替换,实现了嵌入式系统软件代码的快速生成.对比实验表明,用本文方法生成的软件代码,在嵌入式目标系统中运行状况良好,其易维护性和执行效率等方面均优于手工编写的代码. 相似文献
2.
在捷联惯导系统设计开发过程中,采用嵌入式代码自动生成技术,将理论设计过程中产生的Simulink仿真程序直接转换为可在嵌入式系统中执行的C语言代码,以达到缩短研发周期、降低成本的目的.经过实际验证,自动生成的代码可以完成系统功能要求,具有较高的实际使用价值. 相似文献
3.
作为嵌入式系统的一个重要发展方向,uClinux操作系统越来越受到重视.因为其应用领域广泛,故此有必要研究在特定领域设备的驱动开发.通过开发基于MCF5272微处理器的uClinux嵌入式系统,给出了数据采集设备驱动的具体实现方法,并从整个设备驱动的角度探讨了uClinux下设备驱动的编写机制. 相似文献
4.
嵌入式系统中的Bootloader代码与普通的C语言应用程序不同,在编译和链接程序时,不能使用glibc库中的任何支持函数,利用trampoline(弹簧床)的方法来解决main()函数中存在的问题,从而实现优化的Bootloader代码的高效执行。 相似文献
5.
6.
提出并设计一种可扩展为嵌入式网络数据服务器的数据采集系统.采用S3C2410A作为核心处理器,使用嵌入式Linux作为软件开发环境,编写系统软件.实现数据的采集、处理、检索、存储,网络通信及网络故障检测等功能,编写系统测试代码,进行系统的性能测试,测试结果表明系统的性能达到设计要求. 相似文献
7.
提出了一种新的基于Matlab/RTW和VxWorks实时操作系统的仿真方法,所构建的基于Simulink的发动机实时仿真模型,可自动生成优化的嵌入式实时仿真代码,在线调整模型参数并监视仿真数据.与传统的手工编写和修改仿真模型代码的方法相比,加速了硬件在环仿真平台的研制.通过对6110/125zl型柴油机进行仿真分析,验证了该方法的快速可行性. 相似文献
8.
文章讨论了在基于ARM嵌入式系统中编写高效C程序的几种设计方法,这些设计方法使程序充分利用软硬件资源,根据实际需求,优化其速度性能和代码长度性能,并使得这两个性能达到最佳. 相似文献
9.
随着嵌入式系统的发展,在Linux下使用Qt开发嵌入式应用程序是嵌入式图形用户界面(GUI)系统应用研究的重点.通过一个通讯簿程序的设计,给出了基于Qt的嵌入式Linux程序开发的关键技术,包括QtDesigner、信号与槽机制的使用、程序主要功能代码的实现以及程序开发的整体过程. 相似文献
10.
彭龑 《四川理工学院学报(自然科学版)》2007,20(5):1-5
文章中给出了基于单片机嵌入式TCP/IP上网的解决方案。包括对以太网接口硬件设计,以及基于单片机实现的网卡控制器的驱动和TCP/IP协议软件设计,实现了基于单片机嵌入式TCP/IP上网。 相似文献