我与单片机和嵌入式系统20年

中国单片机走过的 20 年,正是我从一个毕业不久的学生成长和进步的过程。回忆往事,许多的感受和经历都一一浮现出来。业内专家学者对单片机 20 年的发展历程有不同的划分,有认为 80 年代是普及推广的阶段, 90 年代是广泛应用的阶段, 21 世纪是嵌入式系统发展阶段,还有认为 1985 - 2000 是单片机时代, 2000 以后是嵌入式系统时代,这些都是仁者见仁,智者见智都是准确和精辟的,过去的 20 年我们的确是走过了从单片机到嵌入式系统这个漫长和多姿多彩道路。对我而言,过去的 20 年更是伴随我走过学习-成长-创业-发展道路。

  intel 领我步入单片机和嵌入式系统大门

  2007 年是 intel 嵌入式行业创新历程的 30 周年, 1971intel 发表 4040 -全世界第一微处理器,它虽然只有 2300 个晶体管,但是称的上是第一个可以商用的片上计算机。今天 intel 已经是全世界最大的半导体公司,依靠 x86 芯片主宰者 pc 和服务器市场,我想许多人都不会忘记 intel 的 8051 和 8086, 前者是 8 位单片机的重要核心芯片,后者是我们 pc 的基础,也是它们把我带入了单片机和嵌入式的世界。我是 84 年大学毕业参加工作分配到一家研究所工作,研究所的专业是计算机测量和控制,开始的时候还主要是基于小型机 pdp11 计算机, 86 年以后在我们所长-信息和计算机专家庄梓新的大力推动下,一个和 intel 合作的引进微型计算机和单片机项目改变了我们现状,全新的基于 8086 的微型计算机系统和 8051 单片机开发系统让我们这些年轻人开了眼界,改变了我们对计算机认识;神秘和一点畏惧变成喜爱,我们可以自由的打开一台微机,对单片和单板的编程,烧入到 eprom 里面,看到程序执行的结果,真是非常的兴奋。 87 年我参加了在 intel 香港公司的培训更让我全面的了解了单片机和嵌入式微处理器的开发过程。课程安排的是非常实际和紧凑,体现了 intel 一贯务实的作风。第一周是关于处理器结构,指令集,中断,内存和 i/o 访问,汇编和 8255 、 8251 等接口,试验是安排使用 8086 和 8051 的开发系统汇编和 pl/m 语言编程( pl/m 是一个类似 c 的高级语音)。第二周是讲授 intel 单片机和微型机的实时多任务操作系统 -irmx ,它有支持 8086 , 286 ,和后来的 386 几个版本, irmx 虽然有支持 8051 的版本,但是因为当时 8051 资源的限制,实际使用的不多,用户还是以 mcs51 宏汇编和 pl/m 51 作为开发语言, ice51 在线仿真器作为 ide 环境。需要强调的是,那个时候因为没有片上仿真技术, ice51 虽然功能是完善的,但是价格昂贵使得 8051 的开发变得相对困难的多了,许多的早期用户不得不‘摸黑'设计单片机系统(就是直接把程序代码烧入到 eprom 执行)通过看 led 和示波器确定程序的执行结果。相对起来因为有了 irmx 和 86/310 系统( intel 的基于 8086 单板的系统), 8086 开发就变得容易的多, irmx 是一个可以称为 unix 的实时化的完整操作系统,你在 86/310 系统上开发好的代码可以从硬盘上直接启动,通过使用 printf ()在 crt 看到代码执行的结果,最后你需要代码在 8086 单板上执行,你可以借助 ice86 仿真器或者 eprom 烧入。 irmx 不能称为是一个嵌入式操作系统,这和 intel 当时的策略有很大的关系,因为 intel 是希望用户更多购买它的系统机和单板,而不是芯片。其实在技术上包括笔者在内的一些技术人员,已经实现了在一定的硬件配置条件下把 irmx 移植到任何 8086 单板上,这是后话了。说真的,以今天 intel 和 20 年前比较,那时 intel 更像一个朝气蓬勃的青年,才华横溢,创造了许多好的产品和技术,比如 multibus 和 bitbus 这两个总线的技术和标准,一个是为单板机互连系统内部总线标准,主要是应用在以 x86 单板计算机系统里。后者是一个分布式的工业总线标准, intel 还设计了基于 51 的通讯控制器 8044 ( siu ) , 它可以支持 bitbus 协议传输。应该说当年 intel 项目对中国工业自动化,嵌入式系统和单片机发展的贡献是巨大的。正是因为对 intel 的敬仰和对培养自己多年的研究所工作多年的领导和同事的感情,研究生毕业后后还是先选择了一直和我们研究所合作的 intel 计算机北京公司的工作。

  这次香港培训不仅让我学到全套的单片机和微机开发系统开发的知识,实际操作经验。还让我结识了同去参加学习的北航计算机系开发系统实验室主任田子均教授,和田教授相识,促使我在几年后决定重新回到学校开始了计算机专业研究生的新生活。

  vrtx 让我真正了解了嵌入式操作系统

  学习的生活总是感觉时间很快, 90 年再次走出学校大门后,我才发现外面社会正在发生翻天覆地的变化,那时改革的浪潮正汹涌澎湃,知识分子吩咐走出大门横向合作,下海创业,好是热闹。单片机和微处理器也由当初的 intel 8051 和 8086 一枝独秀,变成 z80, 菲利普 xa , 6800/68000 还有 t

  • 我与单片机和嵌入式系统20年已关闭评论
    A+
发布日期:2019年07月03日  所属分类:新闻动态