意大利Enel和法国CEA公布隆基掺镓p型异质结太阳能电池数据
06-08
1、单片机应用开发平台的意义 单片机是原始大型计算机的一个分支,主要用于:工业自动化控制、智能仪器、仪表、航海、航空航天、智能家电等领域。
单片机作为嵌入式产品应用的主流控制芯片,应用广泛,但国内支持其的开发手段还比较落后。
目前,我国单片嵌入式产品的开发行业仍然实行随机个体自然经济的落后方法。
即便是技术实力雄厚的企业,仍在推行“台架模式”的产品开发方式,大量的低水平重复工作已经形成了老大难问题。
采用平台开发模式,实行“阶梯模型”开发方式,从根本上解决了“台架模型”的缺点。
2。
MCU开发平台介绍 MCU应用智能开发平台是为MCU的应用开发提供的一套解决方案,包括中文开发平台操作系统、基础平台、扩展功能函数库、仿真调试等功能。
开发平台部分为用户提供了简单、便捷的开发环境,让用户可以直观地开发单片机应用项目。
基础平台部分提供了结合MCU和基础外部扩展模块的硬件环境。
具有通用性好、内涵最大化、非侵入式应用等特点。
主要模块的整体架构经过优化、筛选,并实行严格的标准化、系列化、标准化设计,最终形成平台的硬件资源库。
扩展函数库部分为基础平台的扩展部分提供了详细的函数库。
在平台的支持下,用户只需调用函数即可使用扩展部分。
仿真调试部分可以通过平台对开发项目进行仿真和调试。
嵌入式实时多任务操作系统使多任务编程变得非常简单。
利用该系统开发单片机嵌入式应用项目,将节省大量研发成本,缩短研发周期,提高系统可靠性,达到事半功倍的效果。
screen.width-){this.style.width=screen.width-};"> 3. 基础平台及 I/O 模块 (1) 基础模块 根据当前单片机应用 根据功能和通信接口的现状和未来发展,我们设计的基本模块应具有以下功能: (1) 兼容内核: 额定工作频率12MHz(最大16MHz); 3个16位定时计数器/计数器; 32条可编程I/O线(部分功能需要复用); 9个中断源,两个优先级(可扩展) (2)转发数据。
采集通道: 8通道高精度12位ADC(片内电压基准,转换速率高达5μs,DMA模式可选); 两个12位电压输出DAC;扩展八路频率输入接口; 片上温度传感器。
(3)内存: 64KB Flash/EE程序内存; 2MB闪存数据存储器; B 内存; 16MB外部数据存储地址空间。
(4)人机对话通道接口: LCD显示接口(字符/图形); 4×4键盘; 语音界面; 标准打印机接口(可选)。
(5)数据通讯接口: 标准UART串口(RS/); IrDA红外数据交换接口; 无线通讯接口(蓝牙技术); 电话线(内置调制解调器)。
? 。
(7) 电源: 工作电压为3V和5V(正常、空闲和掉电工作模式)。
screen.width-){this.style.width=screen.width-};"> 基本模块的基本功能界面如图2所示。
可选选项是用户可以按照我们的规定 (2)用户资源设计 这个组件是为了在现有资源不够或者不能满足的情况下,让部分用户可以使用我们自己的配套功能模块而设计的。
以满足其特殊要求,如开关量的测量和输出、多种优先级模式的中断系统、其他特殊IIC总线设备、多机通信、与上位机通信、与其他通信设备连接、更大的程序存储扩展等因此需要扩展足够的地址线和一定的I/O线等接口 screen.width-){this.style.width=screen.width-};" > (3)硬件框图 鉴于用户资源和通用测控系统均在同一个MCU控制下,考虑到整个系统的功能需求以及系统的灵活性的组成部分,以及目前硬件发展的趋势,选择一块FPGA来完成所有的扩展。
基本模块内部硬件结构图如图3所示。
4.虚拟仪器 虚拟仪器是利用计算机技术和现代测量技术发展起来的高新技术产品,代表了当今仪器仪表发展的新方向。
它既具有普通仪器的基本功能,又具有其独特的功能。
虚拟仪器给用户一个充分发挥才能和想象力的空间。
用户可以根据自己的需要设计自己的仪器系统,以满足各种应用需求。
平台中为了方便用户调试,设计了虚拟仪器功能,主要包括数字电压表、逻辑分析仪、波形发生器等。
(1) 逻辑分析仪 逻辑分析仪是仿真系统的一部分。
它对外监控用户系统,让用户直观地了解自己系统的状态。
可以为用户提供自身系统的状态数据,并进行数据分析,了解用户系统的工作状态。
总体设计框图: screen.width-){this.style.width=screen.width-};"> 实现目标: (1) 提供8路采集信号软件 (2) 实现32K的数据采集深度 (3) 实现高频采集 (4) 实现不同频率的采集 (5) 数据简单压缩 ( 6) 使用RS 通讯 (2) 波形发生器 波形发生器是一个数据信号发生器,在调试硬件时,需要添加一些信号来观察电路是否可以正常工作。
定义后,可以通过逻辑探头输出输出波形,方便快捷地进行调试。
模块功能如下图5所示,其中一个波形的生成如图6所示。
screen.width。
-){ this.style.width=screen.width-};"> 波形发生器模块功能 screen.width-){this.style.width=screen.width-};"> 波形生成 沿电路生成波形 (3) 数字电压表 由于输入信号变化范围较大(十几微伏到几伏),应分为几级。
为了方便用户,规划了自动量程转换。
技术。
即根据未知参数值的范围,自动选择合适的增益或衰减,切换到合适的范围。
自动量程设置的方法是在采集通道中设置一个可变增益放大器,并通过量程转换开关控制其通过。
关闭以获得所需的范围。
数字电压表框图如图 7 所示 screen.width-){this.style.width=screen.width-};"> 数字电压表框图 5. 仿真器调试器 在单片机应用的开发中,仿真器是重要的辅助开发工具。
因此,平台有必要有一个仿真调试工具。
满足用户使用智能平台进行产品开发时对目标机仿真和调试的要求,简单易用、可靠。
功能要求: (1)模拟全地址空间。
(2) 不占用任何用户资源。
(3)必须实现硬断点,并具有灵活的断点管理功能。
(4) 硬件实现单步执行功能。
(5) 可跟踪用户程序执行情况。
(6) 可以观察用户程序执行过程中的变量和表达式。
(7) 可以暂停用户程序的运行或重置用户程序。
由于单片机应用开发平台集成了大量的专业技术和优秀的设计思想,在开发时将单片机嵌入到基础硬件工程中并在平台中解决。

平台严格的标准和标准化设计保证了平台设计的有效性。
高可靠性和良好的用户界面。
使用单片机开发平台可以使技术人员快速成长。
通过利用平台对开发人员进行培训,可以让他们快速掌握产品开发技术,彻底消除产品开发中的大量低级重复工作。
平台的知识整合减少了企业对个体技术人员的依赖。
技术人员的流动不会影响企业的技术实力。
平台最大程度的包容性,大大缩短了产品开发周期。
平台可靠性的积累保证了基于该平台开发的产品具有良好的可靠性。
平台的标准化、系统化、规范化有利于嵌入式产品的规模化生产、售后服务和产品更新。
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签:
相关文章
06-18
06-18
06-18
06-17
06-18
最新文章
使用电子管有哪些注意事项?如何检查电子管之间是否短路?
博通支付1200万美元和解SEC财务欺诈指控
八名运营商高管确认加入虚拟运营商
内蒙古农牧区雷电灾害成因分析及防雷对策
北京联通将5G应用于世园会远程医疗急救
TD-SCDMA最后一轮冲刺测试启动,产业前景更加光明
专访阿里云总裁王健:云计算服务平台梦想成真
USB2.0控制器CY7C68013的接口设计与实现