- 打卡等级:以坛为家I
- 打卡总天数:312
- 最近打卡:2025-03-11 13:20:13
荣誉版主
- 积分
- 5395
|
发表于 2023-2-12 16:42:56
|
显示全部楼层
先有鸡还是先有蛋问题.
不过这历史上, 除了自身搞芯片和 C编译器, 可以同步之外.
基本规律都是先有鸡(芯片), 再后有蛋(C编译器).
Keil 停止更新 C251, 有十年了吧. 这个世界主流已不是 251了, 再让 Keil 增加新指令, 可能遥遥无期(连目前急需要的扩展 中断号, 也看不见实现日期)
假如 STC 有兴趣增加指令, 我倒有兴趣 玩一把 C编译器 (即将退体, 以前为了养家糊口, 自已的爱好----软件, 基本上没什么时间搞), 想退休后重拾软件, 玩点东西.
前期目标, 假如 STC 增加指令集, 我第一目标, 在一个月内, 将相应的主流编译器, 如 Keil , IAR, 插入支持 STC 增加指令集 的 应用 LIB, 无缝嵌入, 实际用户感觉不到新增指令, 但能感觉到程序运行速度加快.
后期目标, 正正规规编写 SDCC C51/C251编译器, 支持 STC 增加指令集, 我想余生还有十年时间, 可用于此技术服务上.
至于现在为何没兴趣编写? 因为现在有 D版的 Keil 压着, 辛辛苦苦搞出的 C编译器, 哪怕再好, 谁用? 更何况, 刚开始搞的, 自测不会那么周全, 总会存在点小毛病.
|
|