期刊文献+
共找到37篇文章
< 1 2 >
每页显示 20 50 100
天线控制中的C语言嵌入式系统编程 被引量:1
1
作者 常青 孙世宇 《科学技术与工程》 2007年第7期1342-1344,1371,共4页
以基于嵌入式计算机PC-104的天线控制系统为例,从软件架构、内存操作、人机接口、性能优化等多方面阐述C语言嵌入式系统的编程技巧.
关键词 c语言 嵌入软件 天线 控制
在线阅读 下载PDF
ARM嵌入式系统C语言编程 被引量:10
2
作者 姜换新 《计算机应用与软件》 CSCD 北大核心 2003年第10期15-16,53,共3页
无操作系统支持的嵌入式系统软件 ,包括系统引导 (BOOT)、驱动程序、动态内存管理、I O、通信以及应用软件等方面。本文详细介绍了嵌入式平台上用C语言编写系统软件和应用软件的方法。虽然是针对ARM平台介绍的 ,但基本经验和算法也适合... 无操作系统支持的嵌入式系统软件 ,包括系统引导 (BOOT)、驱动程序、动态内存管理、I O、通信以及应用软件等方面。本文详细介绍了嵌入式平台上用C语言编写系统软件和应用软件的方法。虽然是针对ARM平台介绍的 ,但基本经验和算法也适合于其他嵌入式平台的软件设计。 展开更多
关键词 c语言 编程 ARM 嵌入系统 操作系统 应用程序 内存映象
在线阅读 下载PDF
基于嵌入式构件的编程语言融合技术研究 被引量:5
3
作者 黄奉孝 高艳华 张学军 《计算机工程与设计》 CSCD 北大核心 2012年第11期4138-4141,4181,共5页
为了解决构件化飞行控制软件开发过程中的汇编语言构件和C语言构件交互难题,提出了基于嵌入式构件编程语言融合的解决方案。对飞行控制软件的构件进行分析,指出根据功能需求选择适合的编程语言,并在此构件语言规则的基础上建立了语言融... 为了解决构件化飞行控制软件开发过程中的汇编语言构件和C语言构件交互难题,提出了基于嵌入式构件编程语言融合的解决方案。对飞行控制软件的构件进行分析,指出根据功能需求选择适合的编程语言,并在此构件语言规则的基础上建立了语言融合框架。结合ADSP21系列芯片上的实际情况,采用C语言体系结构框架调用汇编构件的方案,能很好地保证不同语言构件之间的交互,达到提高软件执行效率的最终目的。通过C语言主程序调用汇编语言和C语言单精度矩阵乘法构件作对比分析,验证汇编语言构件的高效性,以及该语言融合方案的稳定性和正确性。 展开更多
关键词 飞行控制软件 嵌入构件 编程语言 融合 ADSP21系列芯片
在线阅读 下载PDF
基于CNC系统的嵌入式PLC组件的设计与实现 被引量:12
4
作者 吴孜越 刘陆群 吕战争 《河南科技大学学报(自然科学版)》 CAS 2005年第3期18-21,共4页
以LGCNC数控系统为开发平台,以日本FANUC系统的PMC指令为描述语言,讲述了一种嵌入式PLC组件的设计与实现方法,为准柔性生产设备的生产奠定了坚实的基础,同时为不同数控系统的PLC模块提供了一个统一的编程组件。
关键词 设计与实现 嵌入 cNc系统 组件 cNc数控系统 FANUc系统 柔性生产设备 PLc模块 开发平台 描述语言 PMc 指令 编程
在线阅读 下载PDF
用Keil C51开发大型嵌入式程序 被引量:6
5
作者 陈超华 王会进 《计算机应用》 CSCD 北大核心 2003年第11期140-143,共4页
结合在8051系列单片机平台上的实际开发应用的经验,介绍用KeilC在8051单片机上进行大型嵌入式程序开发的技术。主要阐述了大型嵌入式开发中在存储器的管理、动态内存的使用、C语言调用汇编语言和程序调试方面的知识,并就所遇到的问题提... 结合在8051系列单片机平台上的实际开发应用的经验,介绍用KeilC在8051单片机上进行大型嵌入式程序开发的技术。主要阐述了大型嵌入式开发中在存储器的管理、动态内存的使用、C语言调用汇编语言和程序调试方面的知识,并就所遇到的问题提出相应的解决方法。 展开更多
关键词 8051 嵌入编程 KEIL c51
在线阅读 下载PDF
基于SystemC描述的嵌入式系统的自动化验证 被引量:1
6
作者 陈燕 杜玄 彭澄廉 《同济大学学报(自然科学版)》 EI CAS CSCD 北大核心 2004年第8期1075-1079,共5页
基于SystemC的嵌入式系统描述 ,提出了一种全新的自动化验证方法 .该方法采用面向方面编程技术、分离和封装测试代码 ,结合自动化测试框架 ,完成对系统的自动化验证 .此验证方法对被测系统无扰动 ,能适应测试要求的灵活变化 ,对嵌入式... 基于SystemC的嵌入式系统描述 ,提出了一种全新的自动化验证方法 .该方法采用面向方面编程技术、分离和封装测试代码 ,结合自动化测试框架 ,完成对系统的自动化验证 .此验证方法对被测系统无扰动 ,能适应测试要求的灵活变化 ,对嵌入式系统模型可自动、重复地测试 ,能够满足系统级模型快速验证和评估的要求 . 展开更多
关键词 嵌入系统 Systemc设计语言 验证 面向方面编程 自动化
在线阅读 下载PDF
基于UML和SystemC的嵌入式系统集成开发方法的研究 被引量:3
7
作者 石柯 《高技术通讯》 EI CAS CSCD 2003年第11期44-47,共4页
针对嵌入式系统的特点,提出了一种基于UML和SystemC的集成开发方法。在这种方法中,UML用于嵌入式系统的分析与设计,SystemC用于建立软硬件协同仿真模型。UML模型到C++语言自然而直观的映射提供了连接系统分析阶段和实现阶段的桥梁,而通... 针对嵌入式系统的特点,提出了一种基于UML和SystemC的集成开发方法。在这种方法中,UML用于嵌入式系统的分析与设计,SystemC用于建立软硬件协同仿真模型。UML模型到C++语言自然而直观的映射提供了连接系统分析阶段和实现阶段的桥梁,而通过SystemC模型的执行可以对系统的高层分析、抽象和定义提供尽可能早的验证。 展开更多
关键词 嵌入系统 UML SYSTEMc c++语言 状态图 活动图 集成开发方法
在线阅读 下载PDF
基于SystemC的嵌入式系统设计
8
作者 石柯 《小型微型计算机系统》 CSCD 北大核心 2003年第4期763-765,共3页
本文提出了一种基于SystemC的嵌入式系统设计方法.SystemC是OSCI(Open SystemC Initiative)组织制定和维护的一种开放源代码的C++建模平台,提供支持硬件建模和仿真的C++类库及相应的仿真内核.SystemC消除了一直存在于系统级设计和硬件... 本文提出了一种基于SystemC的嵌入式系统设计方法.SystemC是OSCI(Open SystemC Initiative)组织制定和维护的一种开放源代码的C++建模平台,提供支持硬件建模和仿真的C++类库及相应的仿真内核.SystemC消除了一直存在于系统级设计和硬件设计之间的语言隔阂,支持在整个嵌入式系统设计流程内使用C++来统一描述硬件和软件,基于C++的系统功能定义能够方便有效地映射为硬件实现部分和软件实现部分.该方法同传统的设计方法相比更加灵活和有效. 展开更多
关键词 SYSTEMc 嵌入系统 设计 系统仿真 c++语言
在线阅读 下载PDF
嵌入式C代码释放后重用缺陷检测 被引量:4
9
作者 王亚昕 李孝庆 +3 位作者 伍高飞 唐士建 朱亚杰 董婷 《西安电子科技大学学报》 EI CAS CSCD 北大核心 2021年第1期124-132,148,共10页
C代码中的释放后重用缺陷严重影响着嵌入式系统的鲁棒性与可靠性。针对此类漏洞的现有检测方案多针对于计算机系统及应用程序,无法为复杂多样的嵌入式程序提供支持。静态代码分析可以在没有代码运行环境的前提下进行代码缺陷检测。因此... C代码中的释放后重用缺陷严重影响着嵌入式系统的鲁棒性与可靠性。针对此类漏洞的现有检测方案多针对于计算机系统及应用程序,无法为复杂多样的嵌入式程序提供支持。静态代码分析可以在没有代码运行环境的前提下进行代码缺陷检测。因此,基于LLVM编译框架设计了静态污点追踪方案,实现了针对释放后重用缺陷代码特征的自动化检测。实验结果证明了该方法能够快速、准确地检测C代码释放后重用缺陷,并且能够在大规模的嵌入式C代码项目中应用。 展开更多
关键词 嵌入系统 c语言 释放后重用 代码缺陷检测 静态代码分析
在线阅读 下载PDF
基于SOPC技术的嵌入式PLC虚拟机设计 被引量:2
10
作者 王盛长 林浒 陶耀东 《计算机工程与设计》 CSCD 北大核心 2010年第20期4361-4364,4371,共5页
设计了一种新型的基于可编程片上系统(SOPC)技术的嵌入式可编程逻辑控制器。介绍了嵌入式PLC的总体结构,并且对核心部分PLC虚拟机的实现分别从硬件和软件两个方面进行了详细阐述,其中运用Nios Ⅱ软核作为处理器,μC/OS-II实时操作系统... 设计了一种新型的基于可编程片上系统(SOPC)技术的嵌入式可编程逻辑控制器。介绍了嵌入式PLC的总体结构,并且对核心部分PLC虚拟机的实现分别从硬件和软件两个方面进行了详细阐述,其中运用Nios Ⅱ软核作为处理器,μC/OS-II实时操作系统作为虚拟机运行平台,实现了逻辑控制器的实时控制功能。系统以现场可编程门阵列(field programmable gataarray,FPGA)为平台开发的逻辑控制器简化了平台硬件结构,具有开放、使用方便、可自定义外设和本身结构紧凑等特点,可以灵活的实现定制应用。 展开更多
关键词 编程片上系统 Μc/OS-II 现场可编程门阵列 嵌入PLc 虚拟机
在线阅读 下载PDF
嵌入式CPU的设计与仿真 被引量:4
11
作者 郭金怀 刘丹非 王诚 《现代电子技术》 2003年第16期59-62,共4页
介绍了用 VHDL语言实现嵌入式 CPU的模块化设计方法 ,很好地解决了和原有系统的兼容问题 ,介绍了用 VHDL语言描述嵌入式 CPU的实例 。
关键词 嵌入cPU VHDL语言 模块化设计 FPGA 现场可编程门阵列 硬件描述语言
在线阅读 下载PDF
基于FPGA的嵌入式处理器与PC/104总线接口实现 被引量:1
12
作者 韩鸿凌 《电测与仪表》 北大核心 2015年第S1期153-155,163,共4页
PC/104总线是一种常用的与嵌入式处理器进行数据交互的总线,随着嵌入式研究的发展,高性能嵌入式处理器逐渐被考虑用来替换原有的X86系列微处理器,为了解决此类嵌入式处理器与原有的PC/104总线标准的设备之间的通信问题,本文介绍了一种... PC/104总线是一种常用的与嵌入式处理器进行数据交互的总线,随着嵌入式研究的发展,高性能嵌入式处理器逐渐被考虑用来替换原有的X86系列微处理器,为了解决此类嵌入式处理器与原有的PC/104总线标准的设备之间的通信问题,本文介绍了一种基于现场可编程门阵列(FPGA)来实现用于嵌入式处理器(ARM)和PC/104总线通信的接口控制模块的方法,并用于工业现场的相关设备中,控制完成指定的功能,最终实现通过接口对外通信。 展开更多
关键词 编程门阵列(FPGA) Pc/104总线 硬件描述语言verilog 嵌入处理器
在线阅读 下载PDF
RTL8019AS在嵌入式以太网系统中应用 被引量:10
13
作者 胡晓莉 吴刚 靳世久 《电子测量技术》 2005年第3期81-82,共2页
文中介绍在C8051F020单片机控制下,使用RTL8019AS实现嵌入式以太网通讯的硬件设计方案和编程方法。该系统尺寸小、性能高,适合便携式仪器仪表中的使用。
关键词 RTL8019AS 嵌入以太网 系统 c8051F020 应用 单片机控制 编程方法 设计方案 仪器仪表 便携 硬件 通讯
在线阅读 下载PDF
面向嵌入式系统的优化编译器生成器设计 被引量:3
14
作者 谢丹夏 程旭 《计算机应用研究》 CSCD 北大核心 2001年第4期9-11,共3页
给出了一种编译器生成器的设计原理.利用该编译器生成器可以迅速生成面向某种指令系统和机器特征,并且能够对输出代码进行自动紧凑的编译器.
关键词 编译器生成器 优化 嵌入系统 c语言 设计 计算机
在线阅读 下载PDF
基于USB和FPGA的嵌入式温度采集系统的设计 被引量:1
15
作者 吴磊 申世涛 +1 位作者 郭超平 徐冬冬 《计算机应用》 CSCD 北大核心 2011年第A02期222-224,236,共4页
从系统的总体结构、硬件设计和软件设计三个方面介绍了基于USB和现场可编程门阵列(FPGA)的嵌入式温度采集系统的设计方法。系统应用于铝电解生产中初晶温度的检测,前端采用FPGA作为控制芯片,实现A/D转换时序的控制、内部双FIFO乒乓缓存... 从系统的总体结构、硬件设计和软件设计三个方面介绍了基于USB和现场可编程门阵列(FPGA)的嵌入式温度采集系统的设计方法。系统应用于铝电解生产中初晶温度的检测,前端采用FPGA作为控制芯片,实现A/D转换时序的控制、内部双FIFO乒乓缓存控制以及对USB芯片CY7C68013的读写控制。通过USB接口,把数据送到嵌入式X86平台,由应用程序实现数据的处理、显示与存储。 展开更多
关键词 USB 现场可编程门阵列 嵌入 温度采集 cY7c68013
在线阅读 下载PDF
如何构造嵌入式实时应用系统 被引量:2
16
作者 孙俊香 于连庆 《计算机应用》 CSCD 北大核心 2004年第4期13-15,共3页
文中对组织和设计嵌入式实时应用系统应着重考虑的一些问题做了探讨,主要包括系统实时目标分析、硬件平台的规划、实时操作系统的选择、编程语言的选择和其它方面的一些关键问题。
关键词 嵌入应用 实时操作系统 嵌入微处理器 编程语言
在线阅读 下载PDF
嵌入式技术下高压静电场纺丝设备的设计与实现 被引量:1
17
作者 宫鹤 王子连 +3 位作者 蔡川 邓明旺 陈琳 张畅 《现代电子技术》 2022年第12期43-48,共6页
文中介绍一种低成本、不间断、多针头多射流式高压静电场纺丝设备方法。该方法创新性地改进纺丝设备的推进装置,设计新的推进装置并配合STC8A8K64A4S2单片机实现连续供液不间断纺丝,通过STC8A8K64A4S2单片机来检测和控制设备。通过改进... 文中介绍一种低成本、不间断、多针头多射流式高压静电场纺丝设备方法。该方法创新性地改进纺丝设备的推进装置,设计新的推进装置并配合STC8A8K64A4S2单片机实现连续供液不间断纺丝,通过STC8A8K64A4S2单片机来检测和控制设备。通过改进传统供液系统的结构,可彻底解决供液量限制的问题。该设计使用连续注射器取代传统的普通注射器对溶液进行挤出操作,并配合设计的连续注射器轨道使用,能够实现无限制供液高压静电纺织。相比传统单针纺丝设备,采用多针头纺织技术并创新性地使用子弹头式的纺丝针头,速度可提升数倍。文中首先介绍高压静电纺丝技术的产生背景和国内外的发展现状,分析当前技术的发展方向;然后设计改进的推进装置和旋转装置,该装置的机械结构是全面的;再以STC8A8K64A4S2单片机为主控芯片进行硬件电路设计和软件C语言编程;最后对整套设备的设计进行总结,探讨出现问题的原因并给出解决方法。 展开更多
关键词 静电纺丝 嵌入技术 高压静电场 多针头纺织 推进装置改进 不间断纺丝 电路设计 c语言编程
在线阅读 下载PDF
基于ADL的抽象级嵌入式系统设计方法研究 被引量:2
18
作者 高晓清 《计算机工程与设计》 CSCD 北大核心 2010年第14期3229-3232,共4页
为提高嵌入式系统设计的效率,对一种抽象级嵌入式系统设计方法进行了初步探讨。采用该方法使用基于XML(ex-tensible markup language)的ADL(architecture description language)语言对嵌入式系统进行抽象级的模型描述,并编写与系统对应... 为提高嵌入式系统设计的效率,对一种抽象级嵌入式系统设计方法进行了初步探讨。采用该方法使用基于XML(ex-tensible markup language)的ADL(architecture description language)语言对嵌入式系统进行抽象级的模型描述,并编写与系统对应的模板文件,再利用EMF(eclipse modeling framework)提供的JET(Java emitter templates)技术自动生成该系统的硬件描述语言源代码。最后将代码经过综合和适配后下载到FPGA(field programmable gate array)芯片,实现了嵌入式系统。该方法设计效率高,具有灵活和实用的特点。为说明该方法的可行性和特点,描述了利用该方法设计一个八位CISC模型CPU的完整过程,该设计通过仿真和实验得到了验证。 展开更多
关键词 嵌入系统 体系结构描述语言 复杂指令集计算机 Eclipse建模框架 Java代码生成模板 现场可编程门阵列
在线阅读 下载PDF
怎样编写嵌入式系统定位程序
19
作者 周荷琴 孙景群 +1 位作者 刘兵 冯焕清 《计算机应用》 CSCD 1998年第4期20-22,共3页
对用C语言编写的应用程序正确进行重定位,是设计好嵌入式系统的关键。本文以设计一个基于80x86CPU的嵌入式系统为例,就定位程序的编写方法作些讨论,主要介绍程序的设计思想。有关内容也可供设计其它类型嵌入式系统的读者参考。
关键词 嵌入系统 定位程序 c语言 程序设计
在线阅读 下载PDF
LET模型的时间语义编程语言
20
作者 吴昊 章博 +2 位作者 陈香兰 王超 李曦 《计算机工程与应用》 CSCD 北大核心 2022年第4期73-82,共10页
嵌入式实时系统的正确性不仅取决于计算结果的正确性,更取决于产生结果时间的正确性。然而软件不确定的并发执行带来系统时间行为不可预测问题,使得验证复杂度升高,成本增加,为此实时系统领域提出了许多实时编程语言来提高系统的时间可... 嵌入式实时系统的正确性不仅取决于计算结果的正确性,更取决于产生结果时间的正确性。然而软件不确定的并发执行带来系统时间行为不可预测问题,使得验证复杂度升高,成本增加,为此实时系统领域提出了许多实时编程语言来提高系统的时间可预测性。LET(logical execution time)模型结合了同步模型ZET(zero execution time)和异步模型BET(bounded execution time)的优点,对时间具有很强的可预测性,但现有采用LET模型的实时编程语言,缺少基于高级通用语言的实现,故提出一种基于LET模型的实时编程语言——TBC。该语言基于C扩展了具有时间语义的语法结构,使得C语言本身具有表示时间语义的能力,并通过独特的编译技术对时间语义进行分析处理,将TBC转换为具有时间操作的指令集TTI。 展开更多
关键词 嵌入实时系统 编程语言 逻辑执行时间模型(LET) 编译器
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部