越南开发者让Arduino在1980年芯片运行


	越南开发者让Arduino在1980年芯片运行

在电子硬件领域,一款诞生于1980年的微控制器架构,如今依然活跃在生产线上,这本身就是一个令人惊叹的奇迹。近日,一位越南开发者成功让Arduino代码在一块45年前的8051芯片上运行,这一项目不仅展示了开源社区的无限创意,也揭示了老旧硬件在特定场景下的生命力。

8051微控制器由英特尔于1980年设计,据传其架构仅由工程师John Wharton在周末两天内完成。尽管年代久远,这款8位架构却展现出惊人的长寿特性。仅在首个十年,英特尔就售出了超过1亿颗芯片。如今,兼容8051架构的芯片仍在亚洲广泛生产,广泛应用于鼠标、蓝牙模块等消费电子产品中。其中,中国厂商宏晶科技(STC Micro)生产的STC8H8K64U版本,价格不足一美元,在亚洲市场依然占据重要地位。

然而,随着技术迭代,现代开发工具链已逐渐放弃对8051的支持。面对这一困境,越南开发者Bùi Trịnh Thế Viên没有选择直接移植庞大的Arduino编译器,而是另辟蹊径。他开发了一个名为STC_Arduino_Core的项目,将RISC-V架构的模拟器(rv51)直接嵌入到8051芯片中。开发者只需将Arduino代码编译为RISC-V指令,即可通过芯片内嵌的模拟器运行。

这一方案在GitHub上开源后,引发了技术界的广泛关注。不过,这种“曲线救国”的方式并非没有代价。模拟器本身需要占用8KB的闪存空间,且执行速度比原生代码慢100到1000倍。对于需要实时响应的应用场景,如中断处理,开发者仍需回归传统的8051汇编语言。此外,如今市面上价格仅略高一点的现代RISC-V微控制器,在性能和效率上显然更具优势。

尽管该项目在商业生产上并非最优解,但其技术价值和教育意义不容忽视。它证明了即便是在45年前的老旧架构上,通过巧妙的软件模拟,依然可以运行现代开发框架。这种技术突破不仅是对硬件极限的探索,更是对开源精神的最佳诠释。

供应商:
深圳市锦锐科技股份有限公司
企业认证
所在地
深圳市南山区粤海街道沙河西路深圳湾科技生态园2栋B座5层B01(注册地址)
联系人
徐工
手机号
13590224683
让卖家联系我
13590224683
公司资料
主要经营:触摸MCU ,加湿器MCU,内置LED驱动MCU,马达驱动MCU,CA51F003T3,CA51F005T3,CA51F152S1,CA51F253L2-S2,CA51F351S3-S2,CA51F551S3-S2
是以集成电路设计、系统软件、硬件设计及IC销售为一体的高科技公司。由行业资深管理人员、资深系统设计、高级软硬件设计人员共同组成。主要人员都拥有十年以上设计和管理的工作经历,拥有50多项自主开发的核心专利技术。并获得《国家高新企业认证》《深圳市软件企业认证》《集成电路设计企业认证》。公司主要产品:8bit MCU、32bit MCU、收音/DAB接收模组、CD伺服音频解码芯片。并向客户提供各类家电、 ...
商铺首页 | 更多产品 | 黄页介绍
相关电脑配件新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112