热度 10
2012-11-6 15:21
2133 次阅读|
2 个评论
我刚毕业出来工作时,在一家生产家电工厂的电子开发部上班,有一次开发部领导叫去仓库把国外知名品牌的单片机(MCU)和烧录器领出来,把单片机(MCU)和烧录器送到编软件工程师手里,编软件工程师跟我说:他太忙了,一款家电驱动板软件出了问题,他去修改,教我如何去烧录软件。我一听很高兴,就认真跟软件工程师学。 我按照软件工程师教的,一步一步认真的去学,一颗一颗单片机去烧程序,一颗一颗单片机去检测,这一次工作,我完成很好,软件工程师就介绍我去软件部门,主要工作是从事跟单片机(MCU)相关工作,给我一些单片机(MCU)相关书籍,叫我认真读一读,教一教我单片机(MCU)知识。 我从什么叫单片机,单片机是一个微电脑系统,是微控制器的另一种说法,它也是集成电路的一种类别。通常至少必须具备三大部分:中央处理器(CPU),存储器,输入/输出口。当加入功能单元越多,单片机的整体功能就越强。一般加入的单元有中断功能,时钟/计数功能,脉宽调制,A/D转换器,D/A转换品,UART,12C,SPI,LCD等等。 我记的我花了很多时间,在软件工程师指导下,我从中央处理器的运算单元和控制单元学起,存储器,输入/输出口,定时器与计数器,振荡电路,模拟数字转换(A/D),脉宽调整电路(PWM),一步一步去,不明白的跟开发部工程师们去请教。 单片机大致可分成四类:一。MASK ROM (光罩固定型ROM);二,OTP(一次性写入,One Time Programmable);三,EPROM/EEPROM(可擦除式内存);四,Flash(快闪式内存)。 基础MCU系列产品的性能特点 基础MCU系列产品的性能主要表现在CPU性能,外围接口,工艺特性方面。 一.CPU性能方面 共36条单字节指令 14位的指令宽度 8位的数据总线 两级硬件堆栈 0~20M的工作频率 最快的单周期指令执行时间200NS 有直接,间接与相对寻址模式 二.外围接口功能 4种振荡模式选择(RC,LFXT,XTAL,HFXT) 4种起振时间可以可供选择(150US,20MS,40MS,80MS) 电源上电复位 电源边沿检没复位 带8位可编程预分频器的8位定时/计数器(RTCC) 自振式看门狗定时器(WDT) 三.工艺特性方面 完全静态CMOS设计 睡眠低功耗模式 总结说一下:基础MCU系列产品单片机中有一个通用算术逻辑运算单元ALU,一个工作寄存器W,14位的程序存储器,8位的数据存储器,I/O端口,8位的计数器及预分频器,时钟,复位,看门狗计数器等。 例如:对于片内ROM为2K字节的芯片,寻址空间如下: (Pagel:Page0)=00 00H-------------1FFH (Page1: Page0)=01 200H-------------3FFH (Page1: Page0)=10 400H-------------5FFH (Page1: Page0)=11 600H--------------7FFH 学习了MCU(单片机)基础知识和基本应用,有一次我参加美国德州仪器,应用在汽车电子上的最新的Hercles系列安全性MCU,以满足汽车电子客户对IEC1508 SIL 3和 ISO 26262 ASIL-D汽车系统的要求。 德州仪器(TI)MCU技术应用的专家,重点介绍了:TI TMS670芯片;TI TMS470M 两颗MCU(单片机)主要应用在汽车电子上面。 TI TMS670 满足汽车电子客户对IEC1508 SIL-3和ISO26262 SIL-3汽车系统的要求,达到3MB FLASH,工作环境是:负的40度到正的125度。 TI TMS470M 满足汽车电子客户对IEC 61508 汽车系统的要求,工作环境是:负的40度到正的125度。 我们也在申请免费的测试板,看如何应用到汽车电子产品上面,我们没有用过这两款产品,对性价比不太了解。 近来有德州仪器(TI)MCU(单片机)应用工程师跟我们推 TI TMS570 ,我从德州仪器(TI)的软件编译器,仿真器,烧录器,测试板,一步一步对德州仪器(TI)单片机(MCU)了解,做到运用自如。 总的说:我对单片机(MCU),还要深入学习,电子技术的发展,单片机(MCU)产品更新更快。德州仪器(TI)单片机(MCU)还在边运用边学习。