LeoringYang 发表于 2026-2-5 15:11:05

haiger 发表于 2026-2-4 17:09
没有指针像少了灵魂,回头一看,是面向对象啊,那没事了

一是结构化开发,二是抛弃指针。指针将会从以后的语言踢除,至于为什么,一句说不清。

_奶咖君_ 发表于 2026-2-5 16:36:44

LeoringYang 发表于 2026-2-5 14:46
啥叫撼动Keil,我直接把C+Keil干翻了。下面是Pn口程序,不管写什么程序,眼界非常重要。
package yxra.de ...

用什么语言无所谓的,只要能在8051架构上能用,性能比keil 的C51 更强。那完全没问题。

杨为民 发表于 2026-2-5 18:28:43

LeoringYang 发表于 2026-2-5 14:49
多谢。Yxra语言开发的并非面向STC,是面向所有的硬件,可以相互移植。比如你在STC上设个计数器,这个代码 ...
(1)Yxra语言已经在哪些平台上实现了?

(2)我现在在ARM(主要是STM32F1xx单片机)上已经写了很多类似计数器这样的已经封装好的模块,将来可以移植到STC上来吗?


我心飞扬 发表于 2026-7-11 23:41:50


对MCU编程体系从面向对象角度架构,{:qiang:}{:qiang:}{:qiang:}!
用C++语言、类的概念,对资源有限的MCU是个挑战。
预估同样的功能的程序,运行代码量上,与汇编、C的比较,乐观估计增加的百分比会是多少呢?

我心飞扬 发表于 2026-7-12 00:01:27

对MCU芯片面向对象,从一颗MCU类的完备角度考虑,完全实现一个MCU类代码较多。如果实例化后是否会有一些不用的功能代码占用更多内存空间?要想少占内存,就要修改类定义包含的内容?
另外,项目中其它外购的模块是否也要转C++,进行类化改造?

LeoringYang 发表于 2026-7-12 09:45:42

我心飞扬 发表于 2026-7-12 00:01
对MCU芯片面向对象,从一颗MCU类的完备角度考虑,完全实现一个MCU类代码较多。如果实例化后是否会有一些不 ...

是的,你考虑的问题非常重要。为此yxra-sdk将MCU中的内设全部分开,用到才纳入。开发工具yxra-sdk中添加设备其实就是这个目的。另外yxra是完全100%自主研发,不依赖任何第三方软件,包括LLVM。用yxra-sdk开发的程序在安全保密上100%保证,前提是yxra开发语言我没有开源的打算,可以免费用。
页: 1 [2]
查看完整版本: 这片土地有套自个运行的规则,不是以纯技术为考核的