首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
为实现高效的代码编写和方便的系统维护,在前期研究工作的基础上,利用Matlab 7.x的Stateflow工具箱,实现了基于MSP430单片机的嵌入式系统软件开发.首先,对嵌入式系统进行基于事件驱动的建模与仿真.然后,在状态图代码生成器(Stateflow Coder)中把状态图(State chart)翻译成高效的C语言代码.最后,用基于MSP430单片机的目标系统底层驱动函数与翻译的C语言空函数进行简单替换,实现了嵌入式系统软件代码的快速生成.对比实验表明,用本文方法生成的软件代码,在嵌入式目标系统中运行状况良好,其易维护性和执行效率等方面均优于手工编写的代码.  相似文献   

2.
针对C语言作为主要编程语言在嵌入式系统开发实验中的重要性,概括嵌入式实验中C语言教学的特点,提出教学方法改革的建议,详细阐述嵌入式实验中C语言学习的教学安排,最后总结教学研究的特色和意义.  相似文献   

3.
胡功瑛 《科技信息》2007,(33):196-197
C语言是嵌入式系统开发中常用的一种程序设计语言。本文结合嵌入式系统的特点,从变量定义、算法优化和存储器分配三个方面,阐述了嵌入式C语言在系统开发中应注意的若干问题。  相似文献   

4.
基于MATLAB的嵌入式系统软件开发   总被引:1,自引:0,他引:1  
为实现高效的代码编写和方便的系统维护,将统一建模语言(UML)和模型驱动框架(MDA)应用在基于MSCl212单片机的嵌入式系统软件开发中.用MATLAB的Simulink/Stateflow工具箱作为工具,对嵌入式系统进行基于事件驱动的建模与仿真.仿真成功后,在状态图代码生成器中把状态图翻译成高效的c语言代码.最后,用基于MSCl212单片机的目标系统底层驱动函数与翻译的C语言空函数做简单替换,实现了嵌入式系统软件代码的快速生成.实验结果表明,所生成的软件代码在嵌入式目标系统中运行状况良好,其易维护性和执行效率等方面,均优于手工编写的代码.  相似文献   

5.
常青  孙世宇 《科学技术与工程》2007,7(7):1342-13441371
以基于嵌入式计算机PC-104的天线控制系统为例,从软件架构、内存操作、人机接口、性能优化等多方面阐述C语言嵌入式系统的编程技巧.  相似文献   

6.
罗予东 《甘肃科技》2007,23(11):77-78,210
面向集合的SQL语言在过程性中的不足引入嵌入式SQL编程技术,文章介绍了嵌入式SQL的表现形式,描绘了嵌入式SQL与宿主语言之间的通信的机制,并给出了在C语言中嵌入SQL语句的程序实例。  相似文献   

7.
在嵌入式程序设计中,C语言和汇编语言是两种应用最广泛的编程语言,它们各有突出的优点。本文中详细介绍了这两种编程语言混合调用的方法,并以DS18B20温度采集系统为例,在程序设计中灵活运用这两种编程语言,使程序简洁而高效,对学生学习、运用单片机C语言与汇编语言的混合调用,解决实际问题具有一定的参考价值。  相似文献   

8.
乔丽 《科技信息》2011,(16):221-221
嵌入式系统中的Bootloader代码与普通的C语言应用程序不同,在编译和链接程序时,不能使用glibc库中的任何支持函数,利用trampoline(弹簧床)的方法来解决main()函数中存在的问题,从而实现优化的Bootloader代码的高效执行。  相似文献   

9.
指出了用C语言开发单片机系统较汇编语言开发所具有的优势,结合笔者用Keil C51开发的经验,重点阐述、分析了嵌入式C51语言的非AN51-C扩展部分及开发中应注意的问题.  相似文献   

10.
针对目前电力机车的空气、真空主断路器,介绍了一种基于嵌入式Linux的新型便携式检测仪器。该仪器以嵌入式主板为硬件平台,以嵌入式Linux操作系统为软件平台,采用C语言开发应用程序,用MYSQL数据库进行数据的组织管理,图形界面采用MINIGUI编制,实现了对机车真空主断路器的机械特性的精确测量,具有可靠、智能化、网络化、便携等特点。  相似文献   

11.
针对当前嵌入式多媒体终端产品性价比低、开发难度大等问题,设计了一款以SAMSUNG公司的S3C2410芯片为处理器,QT/Embedded为程序开发工具的嵌入式多媒体终端.该嵌入式多媒体终端通过采用ARM9处理器和开源软件QT/Embedded,实现对音视频文件的解码播放,此方案有效地解决了当前嵌入式多媒体终端产品性价比不高的问题.该嵌入式多媒体终端具有及时、高效、低成本等特点.运行结果表明,此方案构建的嵌入式多媒体终端设计合理,运行流畅稳定,达到了预定的设计目标.  相似文献   

12.
C语言是应用的比较多的编程语言,由于它是相对较低级的语言,执行的效率高,同时还可以操作硬件,所以成了在嵌入式系统编程的首选编程语言,但是由于嵌入式系统的内存相对来说较小,而且嵌入式的实时性要求较高,编码时就需要考虑性能又要考虑内存受限,这就需要讨论编码的技巧对性能的影响.  相似文献   

13.
通过著名的二维多媒体动画制作软件flash 8.0,利用其功能强大的脚本Flash ActionScript模拟C语言实验环境,实现实验说明、源代码练习、视频教学等功能,构建一个虚拟的C语言实验室.在此虚拟环境下,C语言初学者通过阅读实验说明、反复输入程序、观看教学录像,能够达到快速、高效地掌握C语言的语法和书写规则的目的.  相似文献   

14.
针对传统指纹采集系统实时性差及逻辑控制复杂等缺陷,提出一种基于FPGA的嵌入式指纹采集系统,讨论系统的组成原理、硬件电路设计与软件实现.该系统选用FPGA芯片EP2C35F672C6作为处理器,MBF200为指纹传感器,通过SPI连接实现其通信;应用片外SRAM保存采集的指纹图像数据,实现一种高效的嵌入式指纹采集系统.测试表明,该系统具有较高的易用性和实时性.  相似文献   

15.
针对新冠疫情防控中体温测量安全性不高、统计不便等问题,以STM 32嵌入式芯片为核心,设计实现一种新的红外测温枪.硬件包括电源模块、按键模块、存储模块、红外数据采集模块、蓝牙模块等,软件包括嵌入式系统C语言程序和微信小程序.体温枪可准确、便捷地检测人体温度,同时可将体温测量结果通过蓝牙和网络通信储存到云端,供远程读取和...  相似文献   

16.
一种嵌入式SQL语言在VC++中的实现方法   总被引:2,自引:0,他引:2  
提出了一种在VC 6.0中使用嵌入式SQL语言访问Microsoft SQL Server 2000数据库的编程实现方法.该方法通过预编译嵌入式SQL程序,配置VC 6.0中的Project Settings,生成了可访问Microsoft SQL Server 2000数据库的执行程序,从而可以实现比单独使用SQL或C语言更多的功能和更灵活的应用.  相似文献   

17.
C语言的主要特征及应用   总被引:1,自引:0,他引:1  
C语言与其他高级语言相比,具有运算符的丰富性、语法表述的灵活性、对软硬件操作的兼容性、输入输出方式的新颖性等主要特征.深入分析研究这些特征,可以加深对C语言的认识;正确应用这些特征,可以灵活高效地解决各种实际问题.  相似文献   

18.
嵌入式实时操作系统兼有嵌入式和实时性的特点.分析了μC/OS—Ⅱ嵌入式实时内核的公开源代码可移植性、可裁剪、可固化、稳定性与可靠性等特点.指出μC/OS—Ⅱ在嵌入式工业控制系统中很好的应用前景.  相似文献   

19.
人性化计算机界面逐渐成为嵌入式系统的重要组成部分.各种嵌入式图形用户界面开发使嵌入式系统操作更简单更高效.讨论内客是μClinux与MiniGUI接口和基于MiniGUI人性化计算机图形界面构造.S3C44B0X(三星微处理器),硬件平台由S3C44B0X、STN LCD和四线抗干扰触摸面板组成.系统可为灌溉操作者提供一个可视化友好操作环境.  相似文献   

20.
任晓凤 《科技信息》2013,(20):290-290,292
指针是C语言中的一个重要概念,也是C语言的一个重要特色。熟练掌握指针的应用,可以使程序更加简洁、紧凑、高效。本文从指针的概念入手,通过实例来分析C语言中指针的灵活性,进一步研究C语言的精华。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号