首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
李圆 《电子世界》2014,(12):67-68
利用VBA对Word等办公软件进行二次开发的程序,可移植性差,只能在开发机器中运行,不便于开发成果的共享使用。将开发的程序,通过VBA直接导出,然后再导入到其它Word程序的VBA中,并解决好当中Thisdocument文件的代码,可以实现程序的移植共享,但安全性差。利用VB将导出的代码,以DLL文件的形式编译封装,并用批处理指令帮助用户进行注册,可以极好地解决程序的安全性与移植共享问题。  相似文献   

2.
<正> 本文首先介绍了在线编程技术,然后给出了基于STC单片机两种下载线设计电路,最后阐述了ISP下载线的性能特点。实践表明:本设计具有低成本、高灵活性,对单片机爱好者,尤其是初学者,具有很强的实用价值。一.ISP技术在单片机的实际应用中,往往要求系统能够脱机运行,这就要求必须将用户程序代码固化到非易失性的程序存储器中。把用户程序代码固化到程序存储器的过程称为编程。传统对程序存储器的编程是通过编程器完成的,用户需要将单片机从目标板上取下来放到编程器上,然后通过烧写软件将程序代码固化到程序存储器中,这种编程方式通常称为脱机烧写(也  相似文献   

3.
目的:为了更加便利的研究微声信号并为之后的分析准备。方法:利用软件实现将声信号在计算机中转化为图形信号,并通过几类当前主流的滤波方式对其进行处理。结果:成功利用相应的软件编程实现了所设计的功能。结论:利用此类程序可以实现预期的设想。  相似文献   

4.
在分析C程序和C 程序特点的基础上,以单片机系统多串口设备驱动程序的模块化设计为例,提出一种采用类设计思想,实现C程序模块封装的方案,以提高程序设计质量.该方法适用于嵌入式操作系统、设备驱动程序等复杂的C程序设计,特别是基于单片机系统等无法使用C 语言编程的驱动程序.  相似文献   

5.
基于dsPIC33F系列单片机的应用程序升级方法   总被引:1,自引:0,他引:1  
为了适应客户需求变化或程序BUG的修改,利用dsPIC33F单片机运行时的自编程特性,实现了基于该单片机的应用程序升级功能。在详细描述基本原理的基础上,给出了引导程序的实现流程图,并提供实现流程中一些关键细节的实现方法,最后对实际应用中的升级正确性及继点续传问题进行了探讨。该方法的实现原理同样适用于其他具备运行时自编程或有应用编程功能的单片机中。  相似文献   

6.
DM642中的C编译器可以将C语言程序自动编译转化为C6000DSP汇编程序,这样开发者就可以直接利用高级语言实现DSP软件的初步设计,缩短开发周期。但面向DSP的C语言程序是针对极少数据点的实时处理过程,因而需要对C代码进行优化,以满足实时性。在此以一个图像压缩算法JPEG在TMS320DM642中的实现为例,简要说明C代码在DM642中的优化过程。  相似文献   

7.
DVD光盘刻录机的软件系统实现   总被引:1,自引:1,他引:0  
DVD光盘刻录机是一种以光盘为存储媒介的录像机,他记录密度高、容量大,可实现记录图像和音质的高保真,可以任意进行编程播放、快进、快退、重复和跳曲等功能。研制的新一代DVD光盘刻录机的控制系统是一个嵌入式系统控制及图形图像处理软件和智能文件管理系统,他采用ES6128F内置的RISC进行系统控制和图像处理,将MPEG-2编码后的数据流转换为IDE接口数码流,按FAT32文件系统存贮到光盘上。本文介绍了DVD光盘刻录机的软件控制系统结构和程序模块,并给出了软件具体实现的主要流程图和部分程序。  相似文献   

8.
针对目前大多数导弹测试数据都从测试计算机并口输出,设计了基于单片机对测试数据进行并口采集的系统,通过介绍打印机的工作模式和工作时序,给出了并口数据采集的原理、系统的接口电路和软件编程的流程图,且给出了中断程序的代码,最后通过用样本数据调试系统,证实该系统数据接收效果令人满意、实时性好。  相似文献   

9.
基于RTL8019AS的单片机网络通信接口设计   总被引:1,自引:0,他引:1  
网络数据传输技术具有传输速率高、传送距离远、通讯协议完善、信息共享程度高等优点,为嵌入式设备增加网络功能有着深远的意义。介绍以太网的帧协议和以太网控制芯片RTL8019AS的结构特性以及工作原理,设计STC89C54RD 单片机控制RTL8019AS实现以太网通讯的硬件设计方案和软件流程图;采用标准C语言实现ARP协议,所有程序在Keil c51环境下编译连接。最后并进行系统的调试与验证,取得了满意的效果。  相似文献   

10.
可编程外围器件PSD应用于MCU系统后,单片机可以执行一个存储器的代码,同时擦除和编程另一个存储器,因而可以通过上位机远程更新用户软件,实现在线编程(In Application Programming)。同时,简化了MCU外围电路的设计,增加了系统的可靠性和稳定性。  相似文献   

11.
在分析C程序和C 程序特点的基础上,以单片机系统多串口设备驱动程序的模块化设计为例,提出一种采用类设计思想,实现C程序模块封装的方案,以提高程序设计质量。该方法适用于嵌入式操作系统、设备驱动程序等复杂的C程序设计,特别是基于单片机系统等无法使用C 语言编程的驱动程序。  相似文献   

12.
微机保护中的单片机实时多任务编程   总被引:2,自引:0,他引:2  
针对目前国内研制的微机保护装置中单片机实时系统不适合实时多任务编程的要求,将程序划分为前台、任务和后台三层,采用这种软件模式,可有效地利用单片机的软件资源,实现多任务不同层次的实时处理。文章通过实例说明了该方法的特点,实现及适用范围。  相似文献   

13.
付晓慧  赵红东 《电子设计工程》2013,21(13):150-151,155
利用Matlab软件编写了程序提取了的任意大小的字母和汉字的显示特征,给出了对应的图像矩阵,并将读取的二值矩阵转换为单片机能识别的16进制数字代码,通过单片机构建电路实现字母和汉字的显示。提取字母可以改变大小和形状,达到动态显示字母大小和流动变换显示的效果,提高显示设备观赏价值,可以提高人们对重要信息的注意。  相似文献   

14.
沈显峰  雷华东  黄文荣 《中国激光》2007,34(s1):326-329
数控自动编程是数控系统向集成化、智能化发展的重要环节,对提高数控程序编制效率、可靠性和降低数控编程人员工作难度具有重要作用。针对LCM-408激光加工机床,基于AutoCAD平台的二次开发工具ObjectARX及Visual C++建立了图形交互式激光切割自动编程系统。采用Polyline图形实体描述激光切割路径,实现了Polyline的顶点和凸度等图形信息的自动提取,通过图形实体的AcDbExtent对象获取并计算出激光切割区域最小包络矩形的宽度和高度。为避免某些材料在激光切割过程中发生“过烧”现象,实现了激光切割元件轨迹的元件起割切入和最后切出部分的自动生成。并采用交互式依次选取切割元件,以及对切割元件进行分组的方法确定多个切割元件的切割顺序,并将相应的图形信息、加工路径信息等转换为相应的数控代码。通过激光切割轨迹的静态模拟初步实现了数控代码程序的校验。  相似文献   

15.
《导航》2005,41(4):56-61
利用GPRS网络,对GPS定位信息数据进行传输,以Intel的8031单片机为核心构架整个系统模块,给出整个系统的设计思想、硬件框图及系统的软件设计流程图并介绍了GPS信息数据格式,采用51汇编语言进行软件编程,通过单片机仿真实现了串行通信。  相似文献   

16.
在介绍图形点阵式液晶显示模块GTG240128的结构和功能的基础上,讨论了其与AT89C55单片机的硬件接口电路和接口软件编程方法,并给出了写指令、写数据、初始化和汉字显示等通用程序。  相似文献   

17.
介绍了MGLS24064图形点阵式液晶显示模块与8031单片机接口的硬件实现及软件编程,并对使用中遇到的液晶显示速度慢的问题提出了改善方法。  相似文献   

18.
Visual C++具有应用程序界面开发能力强和程序执行效率高的特点,Matlab则具有强大的图形显示和数据处理功能。这两种软件的混合编程可以综合它们的优点,大大提高编程效率和程序的可靠性。在此通过Visual C++和Matlab混合编程方法的对比分析,便于程序开发人员在不同的应用背景下选择合适的编程方法。首先简要介绍了Matlab引擎、MCC编译器、Matcom程序、Matlab数学函数库、动态链接库、COM组件和MEX文件等7种混合编程方法,并对这些方法进行了详细的对比分析。然后根据其分析结果,归纳总结出每种方法的优缺点,提出了这些方法的应用范围。  相似文献   

19.
本文介绍的是一种针对嵌入式软件的基于云平台的覆盖率测试方法,以及相关工具的应用。通过工具将插桩编译后的软件装载到目标机上运行,黑盒手工执行测试,白盒显示函数调用图和控制流程图,同时将执行和未执行代码分颜色显示,对未执行的代码进行人工分析,可以通过增加测试用例来提高覆盖率。  相似文献   

20.
针对学生在单片机学习中自主设计能力比较弱的特点,开发了一款基于流程图编程的单片机软件系统。该系统使用形象化的模块,采用自顶向下的方法设计流程图,流程图设计完毕,程序相应编写完成。该方法形象直观,易于理解,编程人员可专注于程序的逻辑关系,从而发挥更大的创造力。  相似文献   

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

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