文档为LabVIEW下普通数据采集卡的驱动与调用详解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,
标签: labview
上传时间: 2022-07-11
上传用户:zhanglei193
集散控制系统(Distributing Control System,缩写DCS)是以多个微处理机为基础利用现代网络技术、现代控制技术、图形显示技术等实现对分散控制系统的调节、监视的控制技术。DCS具有功能分散,故障分散的优点,适合于上位机对多个下位机的管理和监控。本文将DCS技术应用到中央空调上,设计了中央空调的温度模糊集散控制系统。 本系统在整体结构上采用集散控制的方案。一台控制计算机(上位机)对各个空调房间的风机和水泵进行集中管理,若干台下位机下放分散到现场实现分布式控制,上位机和各个下位机之间用控制网络互连以实现相互之间的信息传递。 在控制策略上,针对被控量温度的大惯性、时变性的特点,本文设计了温度的二维模糊控制策略,该策略是基于专家和有经验的操作人员的经验进行调控的智能控制系统。模糊控制是以查询模糊控制规则表的形式实现,模糊控制表可以随着人们的经验和知识的增长日益完善。 根据总体方案,设计下位机即开关磁阻电机(SRM)控制节点和信号采集节点的软、硬件。主要工作包括SRM的就地和远程两种控制方式的实现、模/数和数/模转换器的控制、模拟电压的采集、温度传感器的选型、CAN网络通信的硬、软件,以及下位机的主程序的设计和调试等。 完成上述工作后,采用温度开环和闭环分别进行了试验。通过实验证明,所设计方案的可行性。最后对中央空调温度控制系统的运行性能进行了总结,对下一步用于该系统的研究与开发具有一定的参考价值。
上传时间: 2013-04-24
上传用户:yangzhiwei
GPS(全球定位系统)是美国建立的高精度卫星定位导航系统,高动态GPS接收机可应用于卫星、飞机、高速列车等许多场合。高动态给GPS信号带来很大的多普勒频移和多普勒频移变化率,普通民用接收机无法正常工作。适用于高动态条件的接收机可以有效消除多普勒频移及其变化率对信号接收的影响,提高导航定位精度。 本文在深入研究GPS的系统组成、工作原理以及信号格式的基础上,重点研究高动态条件下C/A码和载波的捕获与跟踪方案。论文的主要工作如下: 1.深入研究扩频信号的各种捕获算法,提出了一种适用于高动态的基于FFT的C/A码快速捕获算法; 2.研究扩频码跟踪和载波跟踪技术,设计了载波辅助的码跟踪环路——数字延迟锁定环(DLL)及一种叉积自动频率跟踪环(CPAFC)与科斯塔斯(Costas)环相结合的载波跟踪方案,并在MATLAB环境下建立系统模型,对环路参数进行了详细的设计; 3.初步完成了GPS接收机基带处理模块核心单元的FPGA设计和功能仿真。
上传时间: 2013-07-10
上传用户:suxuan110425
eeworm.com VIP专区 单片机源码系列 58资源包含以下内容:1. 手把手教你学单片机的C语言程序设计(十五).pdf2. 分时调度思想在单片机应用中的一个实例.rar3. STC12C5410AD系列单片机器件手册.pdf4. 手把手教你学单片机的C语言程序设计(十六).pdf5. 基于SPMC75单片机的通用变频器方案.rar6. HT49MCU系列单片机读写HT24系列的EEPROM应用范.pdf7. 手把手教你学单片机的C语言程序设计(十三).pdf8. 基于单片机的IDE硬盘控制的研究与设计.rar9. 变频控制的大功率压缩机防喘振研究.pdf10. 手把手教你学单片机的C语言程序设计--编译预处理.pdf11. 家用电器中的大功率部件单片机驱动接口.rar12. 基于EDA技术的单片机IP核设计.pdf13. 混合信号微型控制器C8051F330D中文数据手册.rar14. 利用单片机技术实现对传感器实验仪的改造.rar15. 基于C8051F060单片机控制AD9833实现FSK调制.doc16. 串行通信的基本原理及用MFC实现串口通信编程.pdf17. 单片机软件产生高频方波的一种方法.pdf18. PIC特殊指令助记符.pdf19. TD-51单片机接口与应用实验指导书.pdf20. 基于PIC30F的E-购系统设计.zip21. SPCE061A单片机简介.pdf22. 基于PIC24F处理器的虚拟仪器.zip23. 基于DP-51PRO的单片机高级综合实验室.pdf24. 基于PIC24FJ64GA002的小型WEB服务器设计与应用.zip25. 基于DP-51PROC的单片机高级综合实验室推荐方案.pdf26. 基于PIC16位单片机的胰岛素泵的设计.zip27. JMDM-20DIOV2控制器说明书.pdf28. 简易的并行编程器.pdf29. 单片机控制彩色液晶模块方案(智能型/串口液晶).pdf30. MCS-51单片机的系统扩展技术(三).pdf31. 三菱梯形图转51单片机软件使用.pdf32. 红外遥控系统原理及单片机软件解码实例.pdf33. 基于C8051单片机的超小型无人飞行器舵机控制系统.pdf34. 浅谈单片机A/D转换的处理方法.pdf35. 51单片机C语言编程中的绝对定位问题.pdf36. 北京圆志科信读写卡模块应用手册.pdf37. LPC900系列单片机ICP及ISP使用指南.pdf38. 基于VB6.0的点阵字模信息提取方法.pdf39. ARINC429接口板的嵌入式实时软件设计.pdf40. STC12C5628AD系列单片机器件手册.pdf41. 单片机I/O输入输出实验.pdf42. 基于80C196单片机的空间矢量控制简洁算法实现.pdf43. 基于C8051F021片上系统的电容式变送器设计.pdf44. 51单片机C语言的编程技巧.pdf45. 消息机制的远程监控电化学恒电位仪设计.pdf46. 电加热炉温度单片机控制系统的研制.pdf47. 8位MASK单片机芯片CM2004.pdf48. Atmel AVR 单片机上网方案.zip49. 基于SPMC75单片机的通用变频器方案.pdf50. P89LPC952单片机数据手册.pdf51. 多媒体5.1功放制作全套方案.rar52. SMPC75F2313A凌阳变频马达控制单片机应用方案.pdf53. 单片机讲座--单片机基础知识.pdf54. 51定时器计算TimerInit.rar55. 《计算机网络基础实践》课件简介.pdf56. 基于单片机的高速数字“黑匣子”设计.pdf57. 89S51单片机简介.pdf58. STC12C5A60AD系列单片机器件手册.pdf59. LPC900单片机SPI互为主从模式详解.pdf60. LPC900 FLASH单片机--红外多机通信应用实例.pdf61. STC单片机USB全自动智能编程器简介.pdf62. 一种基于新型单片机的CCD驱动电路设计.pdf63. PIC单片机的C语言编程指南.pdf64. 手把手教你学单片机的C语言程序设计--中断服务函数.pdf65. 基于CPLD的线阵CCD驱动的实现.pdf66. 三星单片机软硬件上电复位的外部电路和程序.pdf67. 奥运电动客车AMT ECU电磁兼容设计.pdf68. 基于单片机的冬枣保鲜库温、湿度监控系统.pdf69. BRT大型客车铰接装置控制系统设计.pdf70. 凌阳8位通用单片机原理及基础.pdf71. 基于现场总线的智能仪表对现场总线技术.pdf72. 单片机在数字化脉冲周期监测装置中的应用.pdf73. 基于KEILC开发环境的单片机C语言程序开发详细攻略.pdf74. 单片机实践教学的探讨与研究.pdf75. 单片机实验系统V2(C语言学习实验平台)单片机实验系统V2(.pdf76. 浅谈新形势下我国高校单片机教学的课程改革.pdf77. 单片机原理及接口技术(正德).pdf78. 用纯软件扩展单片机串行口的一种方法.pdf79. 单片机基础知识(正德).pdf80. 单片机串行通信与接口.pdf81. HT48F50E内置EEPROM输入/输出型八位FLASH单.pdf82. MCS-51单片机简介.pdf83. MDP430单片机语言和汇编语言混合编程.pdf84. 12位A/D转换器TLC2543与51系列单片机接口技术.pdf85. NXP单片机LPC2101/LPC2102/LPC2103用.pdf86. 图像边缘检测高速数字滤波器设计与实现研究.pdf87. 基于以太网远程温度监控系统的设计.pdf88. 基于S3F9488单片机的热泵热水器控制器.pdf89. 一种基于单片机STC89C58RD+的称重显示控制器.pdf90. 基于PlD控制的电控空气悬架系统设计.pdf91. PHILIPS 80C51单片机降价大行动.pdf92. ZWV10单片机学习开发系统用户手册.pdf93. PIC单片机与7135在温度变送器中的应用.pdf94. 跨区域视频监控联网共享技术规范.pdf95. 基于AT89S52单片机的啤酒发酵温度控制系统.pdf96. 单片机在压电陶瓷超声波换能器中的应用.pdf97. 网上学单片机(提高篇).pdf98. MC68HC912DG128A单片机在汽车无级变速(CVT).pdf99. 基于单片机的风速检测系统.pdf100. 基于单片机的自动转换开关控制器设计.pdf
上传时间: 2013-07-27
上传用户:eeworm
便携式B型超声诊断仪具有无创伤、简便易行、相对价廉等优势,在临床中越来越得到广泛的应用。它将超声波技术、微电子技术、计算机技术、机械设计与制造及生物医学工程等技术融合在一起。开展该课题的研究对提高临床诊断能力和促进我国医疗事业的发展具有重要的意义。 便携式B型超声诊断仪由人机交互系统、探头、成像系统、显示系统构成。其基本工作过程是:首先人机交互系统接收到用户通过键盘或鼠标发出的命令,然后成像系统根据命令控制探头发射超声波,并对回波信号处理、合成图像,最后通过显示系统完成图像的显示。 成像系统作为便携式B型超声诊断仪的核心对图像质量有决定性影响,但以前研制的便携式B型超声诊断仪的成像系统在三个方面存在不足:第一、采用的是单片机控制步进电机,控制精度不高,导致成像系统采样不精确;第二、采用的数字扫描变换算法太粗糙,影响超声图像的分辨率;第三、它的CPU多采用的是51系列单片机,测量速度太慢,同时也不便于系统升级和扩展。 针对以上不足,提出了基于FPGA的B型超声成像系统解决方案,采用Altera公司的EP2C5Q208C8芯片实现了步进电机步距角的细分,使电机旋转更匀速,提高了采样精度;提出并采用DSTI-ULA算法(Uniform Ladder Algorithm based on Double Sample and Trilinear Interotation)在FPGA内实现数字扫描变换,提高了图像分辨率;人机交互系统采用S3C2410-AL作为CPU,改善了测量速度和系统的扩展性。 通过对系统硬件电路的设计、制作,软件的编写、调试,结果表明,本文所设计的便携式B型超声成像系统图像分辨率高、测量速度快、体积小、操作方便。本文所设计的便携式B型超声诊断仪可在野外作业和抢险(诸如地震、抗洪)中发挥作用,同时也可在乡村诊所中完成对相关疾病的诊断工作。
上传时间: 2013-05-18
上传用户:helmos
超声理论与技术的快速发展,使超声设备不断更新,超声检查已成为预测和评价疾病及其治疗结果不可缺少的重要方法。超声诊断技术不仅具有安全、方便、无损、廉价等优点,其优越性还在于它选用诊断参数的多样性及其在工程上实现的灵活性。 全数字B超诊断仪基于嵌入式ARM9+FPGA硬件平台、LINUX嵌入式操作系统,是一种新型的、操作方便的、技术含量高的机型。它具有现有黑白B超的基本功能,能够对超声回波数据进行灵活的处理,从而使操作更加方便,图象质量进一步提高,并为远程医疗、图像存储、拷贝等打下基础,是一种很有发展前景、未来市场的主打产品。全数字B型超声诊断仪的基本技术特点是用数字硬件电路来实现数据量极其庞大的超声信息的实时处理,它的实现主要倚重于FPGA技术。现在FPGA已经成为多种数字信号处理(DSP)应用的强有力解决方案。硬件和软件设计者可以利用可编程逻辑开发各种DSP应用解决方案。可编程解决方案可以更好地适应快速变化的标准、协议和性能需求。 本论文首先阐述了医疗仪器发展现状和嵌入式计算机体系结构及发展状况,提出了课题研究内容和目标。然后从B超诊断原理及全数字B超诊断仪设计入手深入分析了B型超声诊断仪的系统的硬件体系机构。对系统的总体框架和ARM模块设计做了描述后,接着分析了超声信号进行数字化处理的各个子模块、可编程逻辑器件的结构特点、编程原理、设计流程以及ARM处理模块和FPGA模块的主要通讯接口。接着,本论文介绍了基于ARM9硬件平台的LINUX嵌入式操作系统的移植和设备驱动的开发,详细描述了B型超声诊断仪的软件环境的架构及其设备驱动的详细设计。最后对整个系统的功能和特点进行了总结和展望。
上传时间: 2013-05-28
上传用户:sssnaxie
· 摘要: MATLAB是一种建立在向量、数组、矩阵基础上,面向科学和工程计算的高级语言,为科学研究和工程计算提供了一个方便有效的工具.该文简要介绍了B样条和B样条小波的构成,并利用MATLAB语言编写了绘制任意阶B样条和B样条小波图形的程序.
上传时间: 2013-04-24
上传用户:sqq
本书分三部分介绍在美国广泛应用的、高功能的M68HC11系列单片机(8位机 ,Motorola公司)。内容包括M68HC11的结构与其基本原理、开发工具EVB(性能评估板)以及开发和应用技术。本书在介绍单片机硬、软件的基础上,进一步介绍了在美国实验室内,如何应用PC机及EVB来进行开发工作。通过本书的介绍,读者可了解这种单片机的原理并学会开发和应用方法。本书可作为大专院校单片机及其实验的教材(本科、短训班)。亦可供开发、应用单片机的各专业(计算机、机电、化工、纺织、冶金、自控、航空、航海……)有关技术人员参考。 第一部分 M68HC11 结构与原理Motorola单片机 1 Motorla单片机 1.1 概述 1.1.1 Motorola 单片机发展概况(3) 1.1.2 Motorola 单片机结构特点(4) 1.2 M68HC11系列单片机(5) 1.2.1 M68HC11产品系列(5) 1.2.2 MC68HC11E9特性(6) 1.2.3 MC68HC11E9单片机引脚说明(8) 1.3 Motorola 32位单片机(14) 1.3.1中央处理器(CPU32)(15) 1.3.2 定时处理器(TPU)(16) 1.3.3 串行队列模块(QSM)(16) 1.3.4 系统集成模块 (SIM)(16) 1.3.5 RAM(17) 2 系统配置与工作方式 2.1 系统配置(19) 2.1.1 配置寄存器CONFIG(19) 2.1.2 CONFIG寄存器的编程与擦除(20) 2?2 工作方式选择(21) 2.3 M68HC11的工作方式(23) 2.3.1 普通单片工作方式(23) 2.3.2 普通扩展工作方式(23) 2.3.3 特殊自举方式(27) 2.3.4 特殊测试方式(28) 3 中央处理器(CPU)与片上存储器 3.1 CPU寄存器(31) 3?1?1 累加器A、B和双累加器D(32) 3.1.2 变址寄存器X、Y(32) 3.1.3 栈指针SP(32) 3.1.4 程序计数器PC(33) 3.1.5 条件码寄存器CCR(33) 3.2 片上存储器(34) 3.2.1 存储器分布(34) 3.2.2 RAM和INIT寄存器(35) 3.2.3 ROM(37) 3.2.4 EEPROM(37) 3.3 M68HC11 CPU的低功耗方式(39) 3.3.1 WAIT方式(39) 3.3.2 STOP方式(40) 4 复位和中断 4.1 复位(41) 4.1.1 M68HC11的系统初始化条件(41) 4.1.2 复位形式(43) 4.2 中断(48) 4.2.1 条件码寄存器CCR中的中断屏蔽位(48) 4.2.2 中断优先级与中断矢量(49) 4.2.3 非屏蔽中断(52) 4.2.4 实时中断(53) 4.2.5 中断处理过程(56) 5 M68HC11指令系统 5.1 M68HC11寻址方式(59) 5.1.1 立即寻址(IMM)(59) 5.1.2 扩展寻址(EXT)(60) 5.1.3 直接寻址(DIR)(60) 5.1.4 变址寻址(INDX、INDY)(61) 5.1.5 固有寻址(INH)(62) 5.1.6 相对寻址(REL)(62) 5.1.7 前置字节(63) 5.2 M68HC11指令系统(63) 5.2.1 累加器和存储器指令(63) 5.2.2 栈和变址寄存器指令(68) 5.2.3 条件码寄存器指令(69) 5.2.4 程序控制指令(70) 6 输入与输出 6.1 概述(73) 6.2 并行I/O口(74) 6.2.1 并行I/O寄存器(74) 6.2.2 应答I/O子系统(76) 6?3 串行通信接口SCI(82) 6.3.1 基本特性(83) 6.3.2 数据格式(83) 6.3.3 SCI硬件结构(84) 6.3.4 SCI寄存器(86) 6.4 串行外围接口SPI(92) 6.4.1 SPI特性(92) 6.4.2 SPI引脚信号(92) 6.4.3 SPI结构(93) 6.4.4 SPI寄存器(95) 6.4.5 SPI系统与外部设备进行串行数据传输(99) 7 定时器系统与脉冲累加器 7.1 概述(105) 7.2 循环计数器(107) 7.2.1 时钟分频器(107) 7.2.2 计算机正常工作监视功能(110) 7.2.3 定时器标志的清除(110) 7.3 输入捕捉功能(111) 7.3.1 概述(111) 7.3.2 定时器输入捕捉锁存器(TIC1、TIC2、TIC3) 7.3.3 输入信号沿检测逻辑(113) 7.3.4 输入捕捉中断(113) 7.4 输出比较功能(114) 7.4.1 概述(114) 7.4.2 输出比较功能使用的寄存器(116) 7.4.3 输出比较示例(118) 7.5 脉冲累加器(119) 7.5.1 概述(119) 7.5.2 脉冲累加器控制和状态寄存器(121) 8 A/D转换系统 8.1 电荷重新分布技术与逐次逼近算法(125) 8.1.1 基本电路(125) 8.1.2 A/D转换逐次逼近算法原理(130) 8.2 M68HC11中A/D转换的实现方法(131) 8.2.1 逐次逼近A/D转换器(131) 8.2.2 控制寄存器(132) 8.2.3 系统控制逻辑(135)? 9 单片机的内部操作 9.1 用立即> 图书前言 美国Motorola公司从80年代中期开始推出的M68HC11系列单片机是当今功能最强、性能/价格比最好的八位单片微计算机之一。在美国,它已被广泛地应用于教学和各种工业控制系统中。? 该单片机有丰富的I/O功能,完善的系统保护功能和软件控制的节电工作方式 。它的指令系统与早期Motorola单片机MC6801等兼容,同时增加了91条新指令。其中包含16位乘法、除法运算指令等。 为便于用户开发和应用M68HC11单片机,Motorola公司提供了多种开发工具。M68HC11 EVB (Evaluation Board)性能评估板就是一种M68HC11系列单片机的廉价开发工具。它既可用来 调试用户程序,又可在仿真方式下运行。为方便用户,M68HC11 EVB可与IBM?PC连接 ,借助于交叉汇编、通信程序等软件,在IBM?PC上调试程序。? 本书分三部分(共15章)介绍了M68HC11的结构和基本原理、开发工具-EVB及开发应用实例等。第一部分(1~9章),介绍M68HC11的结构和基本原理。包括概述,系统配置与工作方式、CPU和存储器、复位和中断、指令系统、I/O、定时器系统和脉冲累加器、A/D转换系统、单片机的内部操作等。第二部分(10~11章),介绍M68HC11 EVB的原理和技术特性以及EVB的应用。第三部分(12~15章),介绍M68HC11的开发与应用技术。包括基本的编程练习、应用程序设计、接口实验、接口设计及应用等。 读者通过学习本书,不仅可了解M68HC11的硬件、软件,而且可了解使用EVB开发和应用M68HC11单片机的方法。在本书的第三部分专门提供了一部分实验和应用程序。? 本书系作者张宁作为高级访问学者,应邀在美国马萨诸塞州洛厄尔大学(University of Massachusetts Lowell)工作期间完成的。全书由张宁执笔。在编著过程中,美国洛厄尔大学的R·代克曼教授?(Professor Robert J. Dirkman)多次与张宁一起讨论、研究,并提供部分资料及实验数据。参加编写和审校等工作的还有王云霞、孙晓芳、刘安鲁、张籍、来安德、张杨等同志。? 为将M68HC11系列单片机尽快介绍给我国,美国Motorola公司的Terrence M.S.Heng先生曾大力支持本书的编著和出版。在此表示衷心感谢。
上传时间: 2013-10-27
上传用户:rlgl123
Keil C51使用详解Keil C51 是美国Keil Software 公司出品的51 系列兼容单片机C 语言软件开发系统,与汇编相比,C 语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C 来开发,体会更加深刻。Keil C51 软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。下面详细介绍 Keil C51 开发系统各部分功能和使用。第二节 Keil C51 单片机软件开发系统的整体结构C51 工具包的整体结构,如图(1)所示,其中uVision 与Ishell 分别是C51 forWindows 和for Dos 的集成开发环境(IDE),可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE 本身或其它编辑器编辑C 或汇编源文件。然后分别由C51 及A51 编译器编译生成目标文件(.OBJ)。目标文件可由LIB51 创建生成库文件,也可以与库文件一起经L51 连接定位生成绝对目标文件(.ABS)。ABS 文件由OH51 转换成标准的Hex 文件,以供调试器dScope51 或tScope51 使用进行源代码级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器如EPROM 中。图(1) C51 工具包整体结构图第三节 Keil C51 工具包的安装81. C51 for Dos在 Windows 下直接运行软件包中DOS\C51DOS.exe 然后选择安装目录即可。完毕后欲使系统正常工作须进行以下操作(设C:\C51 为安装目录):修改 Autoexec.bat,加入path=C:\C51\BinSet C51LIB=C:\C51\LIBSet C51INC=C:\C51\INC然后运行Autoexec.bat2. C51 for Windows 的安装及注意事项:在 Windows 下运行软件包中WIN\Setup.exe,最好选择安装目录与C51 for Dos相同,这样设置最简单(设安装于C:\C51 目录下)。然后将软件包中crack 目录中的文件拷入C:\C51\Bin 目录下。第四节 Keil C51 工具包各部分功能及使用简介1. C51 与A51(1) C51C51 是C 语言编译器,其使用方法为:C51 sourcefile[编译控制指令]或者 C51 @ commandfile其中 sourcefile 为C 源文件(.C)。大量的编译控制指令完成C51 编译器的全部功能。包控C51 输出文件C.LST,.OBJ,.I 和.SRC 文件的控制。源文件(.C)的控制等,详见第五部分的具体介绍。而 Commandfile 为一个连接控制文件其内容包括:.C 源文件及各编译控制指令,它没有固定的名字,开发人员可根据自己的习惯指定,它适于用控制指令较多的场合。(2) A51A51 是汇编语言编译器,使用方法为:9A51 sourcefile[编译控制指令]或 A51 @ commandfile其中sourcefile 为汇编源文件(.asm或.a51),而编译控制指令的使用与其它汇编如ASM语言类似,可参考其他汇编语言材料。Commandfile 同C51 中的Commandfile 类似,它使A51 使用和修改方便。2. L51 和BL51(1) L51L51 是Keil C51 软件包提供的连接/定位器,其功能是将编译生成的OBJ 文件与库文件连接定位生成绝对目标文件(.ABS),其使用方法为:L51 目标文件列表[库文件列表] [to outputfile] [连接控制指令]或 L51 @Commandfile源程序的多个模块分别经 C51 与A51 编译后生成多个OBJ 文件,连接时,这些文件全列于目标文件列表中,作为输入文件,如果还需与库文件(.LiB)相连接,则库文件也必须列在其后。outputfile 为输文件名,缺少时为第一模块名,后缀为.ABS。连接控制指令提供了连接定位时的所有控制功能。Commandfile 为连接控制文件,其具体内容是包括了目标文件列表,库文件列表及输出文件、连接控制命令,以取代第一种繁琐的格式,由于目标模块库文件大多不止1 个,因而第2 种方法较多见,这个文件名字也可由使用者随意指定。(2) Bl51BL51 也是C51 软件包的连接/定位器,其具有L51 的所有功能,此外它还具有以下3 点特别之处:a. 可以连接定位大于64kBytes 的程序。b. 具有代码域及域切换功能(CodeBanking & Bank Switching)c. 可用于RTX51 操作系统RTX51 是一个实时多任务操作系统,它改变了传统的编程模式,甚至不必用main( )函数,单片机系统软件向RTOS 发展是一种趋势,这种趋势对于186 和38610及68K 系列CPU 更为明显和必须,对8051 因CPU 较为简单,程序结构等都不太复杂,RTX51 作用显得不太突出,其专业版软件PK51 软件包甚至不包括RTX51Full,而只有一个RTX51TINY 版本的RTOS。RTX51 TINY 适用于无外部RAM 的单片机系统,因而可用面很窄,在本文中不作介绍。Bank switching 技术因使用很少也不作介绍。3. DScope51,Tscope51 及Monitor51(1) dScope51dScope51 是一个源级调试器和模拟器,它可以调试由C51 编译器、A51 汇编器、PL/M-51 编译器及ASM-51 汇编器产生的程序。它不需目标板(for windows 也可通过mon51 接目标板),只能进行软件模拟,但其功能强大,可模拟CPU 及其外围器件,如内部串口,外部I/O 及定时器等,能对嵌入式软件功能进行有效测试。
上传时间: 2013-11-01
上传用户:zhouxuepeng1
这是一个分别用Bezier曲线和B样条曲线进行曲线拟合的例子 程序用VB6.0中文版编写 例子中需要一个窗体和一个按钮(使用默认的名字) 在本例中,黑色的线条是对坐标系上各点的直接连线 黄色的线仅对点间连线进行近似拟合,并不通过每一个点,使用的是B样条曲线 蓝色的线通过除第一个点和最后一个点之外的每一个点,使用的是Bezier曲线
上传时间: 2014-11-06
上传用户:manking0408