当前位置:首页 > 嵌入式 > 嵌入式硬件
[导读]选择为C做一个编译器是IAR公司成立之初的一部分成功。Pascal在当时也是一个选项,但是最终并没有被用于嵌入式研发中。IAR公司诞生于这三个字母中后两个字母所代表的天才&md

选择为C做一个编译器是IAR公司成立之初的一部分成功。Pascal在当时也是一个选项,但是最终并没有被用于嵌入式研发中。

IAR公司诞生于这三个字母中后两个字母所代表的天才——Anders Rundgren先生——的嵌入式编程的满腔热情中。

“我给我的孩子命名为Pascal,但最终选择了C做第一个编译器,” Rundgren先生微笑着说。

IAR公司成立于1983年,而第一个C编译器是若干年以后的事情。在那些日子里,没有多少人相信C编程语言会有美好的前景,尽管如此,它与处理器不同部分直接通讯的能力是Anders Rundgren先生选择C的一个重要原因。

“这纯属运气,” Rundgren回顾往事时说。

在80年代,嵌入式工程师所使用的处理器与现今的相比及其微小,通常的情况是只有256字节的RAM以及4k字节的编程空间,时钟速度为1MHz,编程语言是汇编。

“从70年代到80年代中期,人们用小型机来开发嵌入式应用,”Rundgren先生说,“小型机大约是10万美元1台,20个用户共用”。

他使用小型机工作,但是他坚信工程师需要一台不那么复杂、更廉价、每个工程师都可以在实验室里使用的PC机。

IBM的PC机发布了并成为了他所选择的平台,尽管PC的将来在当时还不是那么确定。

“IBM还没有决定要推广PC机,”他说,“他们当时开发了大型计算机,但只有一个小部门在做PC,这是一个不太符合公司产品规划的小产品。”

把编程工具移植到IBM PC机上的前景同样不明朗,但是Anders Rundgren先生定购了1台PC机想把这个想法实现。“我当时也很犹豫,能行吗?能做得好吗?我只希望它可以工作起来,因为理论上PC机上的处理器性能应该还可以的。”Rundgren先生说。

移植很成功,这是第二次好运降临,IBM PC很快成功就变成继小型机后工程师开发嵌入式系统的首选平台。

Anders Rundgren先生在70年代中期就在瑞典乌普萨拉大学开始汇编器和交叉编译器的研究。他决定成立一家公司来发展他的研究成果,而不仅仅作为一项学术研究。

“我注意到有一群工程师需要编程工具,他们一直问我进展,因此我抓住了机会并把它商业化。”

IAR公司开始销售汇编器,当时的业务很一般,Anders Rundgren先生不得不提供咨询服务,才能保持公司年底盈亏平衡。市场已经对C编译器已经有需求了,然而对于个人而言,这个任务过于艰巨,于是他先把主要精力放在汇编器上。

“我当时很年轻,身体也好,一年里竟开发了10款汇编器,”他说,“我那时好像都不用怎么睡觉。”

外来资金的引入使公司能够雇佣员工来开发首个C编译器,结果便是世界上第一款8051 C编译器与商业成功马上到来。

“直到那个时候,业务才大致像个样子,前四年每年营业收入才一百万克朗,到第五年就跳升至七百万克朗。”

一个关键的成功因素,据Anders Rundgren先生分析,就是技术支持。

“支持是我们所能提供的业务中非常重要的一部分,”Rundgren说,“我们在处理客户问题方面反应非常快。”

从汇编转到C对嵌入式工程师意味着新的技术可能:开发速度更快,应用功能可以更复杂、更强大。一个典型的案例是:消费类电子产品中复杂的菜单结构,因为从汇编器转到C编译器,从而能得以开发出来。

“复杂的人机界面的引入,对高级编程语言产生了需求,”Rundgren先生总结说道。

80年代末IAR开发了大量的C编译器,代表单片机的新名词也层出不穷,比如6801、Z80、6301、H8、H16以及H32,IAR公司发展得很快。1990年的某一天,Anders Rundgren先生觉得该是停下来的时候了。“退出是一件痛苦的事,但对我和公司来说都是必要的。”

他骄傲地回顾了IAR公司早年的成功,“有时候我在想,我当时为什么没赚到更多钱呢?”

他觉得他可能与其他的创业者没什么两样,有一种超乎金钱之外的动力:“我创建了自己的事业。”

他也在IAR公司结识了现在的妻子,“我们那时都是刚刚离婚,然后彼此相遇,所以IAR公司真的对我的一生影响很大,”Rundgren先生笑着说。

如今他在诺基亚做手机研发工作,他已经不再用C,而转向了Java,但仍然是一名嵌入式编程者。

注:“IAR”是瑞典语Ingenjörsfirman Anders Rundgren的缩写,意为Anders Rundgren工程公司。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

深圳2025年9月11日 /美通社/ -- 近日,德国柏林国际电子消费品展览会(简称IFA)期间,国际公认的测试、检验和认证机构SGS为极壳(Hypershell) 全球首款户外动力外骨骼产品Hypershell X 系...

关键字: SHELL RS AI SI

澳大利亚墨尔本2025年9月9日 /美通社/ -- 在墨尔本举行的第十四届世界商会大会(World Chambers Congress)上,Epitome Global创始人兼全球董事总经理Jan Lambrechts向...

关键字: AN AI GLOBAL PI

伊斯坦布尔2025年9月9日 /美通社/ -- 作为全球最大规模的家居和消费技术盛会,IFA Berlin再次汇聚行业领袖,展示前瞻性创新,旨在满足并引领不断变化的消费者需求。 在这个行业的关键时刻,Beko自豪地展示了...

关键字: 智能家电 AI ADAPTIVE AN

新加坡获选为重庆2025世界智能产业博览会主宾国,进一步巩固两国长期战略合作伙伴关系 今年新加坡展馆汇聚12家创新科技、数字贸易、智慧城市领域企业,包括Accred...

关键字: 新加坡 SI AN 数据安全

柏林2025年9月6日 /美通社/ -- 柏林当地时间9月4日,在德国柏林国际电子消费品展览会(International Funkausstellung Berl...

关键字: 智能家电 RS 测试 扫地机器人

-DXC通过初创企业合作推动汽车与制造业AI创新 初创企业Acumino、CAMB.AI与GreenMatterAI合作将AI创新推向市场 合作源于DXC与STARTUP AUTOBAHN的伙伴关系 弗吉尼亚州阿什...

关键字: 汽车 AI AN AC

无锡2025年8月29日 /美通社/ -- 2025年8月27日,正值中国与瑞士建交75周年这一历史性时刻,在北京隆重举办的中瑞商业大奖颁奖典礼上,作为中瑞经贸合作的标杆企业,布勒凭借在创新研发和数字化转型领域的卓越表现...

关键字: 解码 数字化 AN SMART

-Neel Pandya推出Climaty AI,助推营销新时代 阿联酋迪拜2025年8月27日 /美通社/ -- Climaty AI是一家由代理式AI驱动的全球气候营销科技(CliMarTech)公司,由Neel...

关键字: AN AI 创始人 GROUP

北京2025年8月22日 /美通社/ -- 8月20日,国际独立第三方检测、检验和认证机构德国莱茵TÜV(简称"TÜV莱茵")受邀出席...

关键字: 研究驱动 AN 数字经济 电子电气

-Delska在拉脱维亚新建的10兆瓦数据中心获得Tier III设计认证 拉脱维亚里加2025年8月20日 /美通社/ -- 北欧数据中心运营商Delska即将启用的EU...

关键字: 数据中心 TI 冷却系统 AN
关闭