一、单片机运用开发渠道的含义
单片机是开始的大型计算机的一个分支,首要用于:工业自动化操控、智能仪器、外表、帆海、航天、智能家电等范畴。单片机作为一种嵌入式产品运用的干流操控芯片,运用非常广泛,而支撑它的开发手法国内还比较落后,现在我国单片机嵌入式产品的开发职业中,仍实施随意性个别的自然经济的落后办法,即使技能力量较强的公司,也仍在实施“板凳形式”的产品开发办法,很多低水平的重复劳动构成了顽症。选用渠道开发形式实施“阶梯形式”的开发办法从根本上处理了“板凳形式”的坏处。
二、单片机开发渠道简介
单片机运用智能开发渠道是为单片机的运用开发供给的一套处理方案,包含有中文开发渠道操作体系、根底渠道、扩展功用函数库、仿真调试等功用。开发渠道部分为用户供给了一个简易便利的开发环境,运用户可对单片机运用项目进行可视化开发。根底渠道部分供给了一个MCU与根本外部扩展模块结合的硬件环境,其具有杰出的通用性,最大化的内在度以及非介入性的运用特色,主模块的全体构架经过优化、挑选、实施严厉的规范化、系列化、规范化规划,终究要构成渠道的硬件资源库。扩展功用函数库部分关于根底渠道的扩展部分供给了具体的运用函数库,用户在渠道的支撑下经过对函数的简略调用便可完成对扩展部分的运用。仿真调试部分可经过渠道对开发项目进行仿真调试。内嵌式实时多任务操作体系,可使对多任务编程变得非常简略。使用本体系开发单片机嵌入式运用项目,会很多节约研制费用,缩短研制周期,进步体系可靠性,到达事半功倍的作用。
三、根底渠道及I/O模块
(一)根底模块
依照现在单片机运用功用和通讯接口的现状与未来开展,咱们规划的根底模块应具有以下的功用:
(1)8051兼容内核:
额外作业频率12MHz(最大16MHz);
3个16位定时器/计数器;
32条可编程的I/O线(部分功用需复用);
9个中止源,两个优先级(可扩展)。
(2)前向数据收集通道:
8通道高精度12位ADC(片内电压基准、高转化速率可达5μs、DMA办法可选);
两个12位电压输出DAC;
扩展八路频率输入接口;
片内温度传感器。
(3)存储器:
64KB Flash/EE 程序存储器;
2MB Flash 数据存储器;
256B RAM;
16MB外部数据存储地址空间。
(4)人机对话通道接口:
LCD显现接口(字符/图形);
4×4键盘;
语音接口;
规范打印机接口(可选)。
(5)数据通讯接口:
规范UART串口(RS232/422);
IrDA红外数据交换接口;
无线通讯接口(蓝牙技能);
电话线(内置调制解调器)。
(6)外围设备:
看门狗定时器;
时钟电路;
电源监视器;
扩展4路I2C总线输出;
扩展8路电流驱动口。
(7)电源:
用3V和5V电压作业(正常、闲暇和掉电作业形式)。