没有指针像少了灵魂,回头一看,是面向对象啊,那没事了
一是结构化开发,二是抛弃指针。指针将会从以后的语言踢除,至于为什么,一句说不清。 LeoringYang 发表于 2026-2-5 14:46
啥叫撼动Keil,我直接把C+Keil干翻了。下面是Pn口程序,不管写什么程序,眼界非常重要。
package yxra.de ...
用什么语言无所谓的,只要能在8051架构上能用,性能比keil 的C51 更强。那完全没问题。 LeoringYang 发表于 2026-2-5 14:49
多谢。Yxra语言开发的并非面向STC,是面向所有的硬件,可以相互移植。比如你在STC上设个计数器,这个代码 ...
(1)Yxra语言已经在哪些平台上实现了?
(2)我现在在ARM(主要是STM32F1xx单片机)上已经写了很多类似计数器这样的已经封装好的模块,将来可以移植到STC上来吗?
对MCU编程体系从面向对象角度架构,{:qiang:}{:qiang:}{:qiang:}!
用C++语言、类的概念,对资源有限的MCU是个挑战。
预估同样的功能的程序,运行代码量上,与汇编、C的比较,乐观估计增加的百分比会是多少呢? 对MCU芯片面向对象,从一颗MCU类的完备角度考虑,完全实现一个MCU类代码较多。如果实例化后是否会有一些不用的功能代码占用更多内存空间?要想少占内存,就要修改类定义包含的内容?
另外,项目中其它外购的模块是否也要转C++,进行类化改造? 我心飞扬 发表于 2026-7-12 00:01
对MCU芯片面向对象,从一颗MCU类的完备角度考虑,完全实现一个MCU类代码较多。如果实例化后是否会有一些不 ...
是的,你考虑的问题非常重要。为此yxra-sdk将MCU中的内设全部分开,用到才纳入。开发工具yxra-sdk中添加设备其实就是这个目的。另外yxra是完全100%自主研发,不依赖任何第三方软件,包括LLVM。用yxra-sdk开发的程序在安全保密上100%保证,前提是yxra开发语言我没有开源的打算,可以免费用。
页:
1
[2]