基于单片机的面向对象语言开发

2019-07-21 01:02发布

该面向对象语言是针对空间资源有限的单片机设计的,拥有类、继承等面向对象语言特性。同时将单片机硬件资源封装为API函数,可以在程序中任意调用,或者基于API开发自己的库。
下面是一个简单的照相机程序,按一下按键则显示一张照片并储存到SD卡。




SD卡存储的照片,其中output.bin是生成的执行代码,大小为303字节

程序的截图



这个设计还不是很完善,有些语法规则暂时不能实现,比如 i++。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
正点原子
1楼-- · 2019-07-21 09:01
 精彩回答 2  元偷偷看……
鸡蛋251
2楼-- · 2019-07-21 11:13
我懂了,是不是跟linux驱动一样,事先封装了函数和框架,到时候只要申请,设置,硬件相关函数,注册就可以了?
edmund
3楼-- · 2019-07-21 11:51
 精彩回答 2  元偷偷看……
edmund
4楼-- · 2019-07-21 14:45
回复【9楼】鸡蛋251:
---------------------------------
这个语言是可以跨平台使用的,除了STM32系列,AVR,LPC,PIC,51都可以使用
正点原子
5楼-- · 2019-07-21 19:13
期待早点出来,试试看看爽不爽,哈哈~
grant
6楼-- · 2019-07-22 00:00
好多牛人啊

一周热门 更多>