你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32跑lua

[复制链接]
QianFan 发布时间:2015-9-13 16:16
本帖最后由 QianFan 于 2015-12-21 21:21 编辑

不知道大家听说过lua没有,对lua移植stm32是不是感兴趣。

----------------------------------------------------------------------------

很久之前,发了这个讨论贴。现在完善一下。

    lua是巴西的一个人发明的一种脚本性质的语言。被广泛的应用于游戏脚本中。他软件开源,基于MIT协议。可免费商用。有着成熟的C/C++接口,可以方便的与C/C++代码进行相互调用。代码扩展性非常好,我们可以在原有代码的基础上,简单的添加几行代码,就能方便的添加自己的设备库。
    虽然一开始是为电脑,手机这样的东西设计的,但由于代码精简,像STM32这样的单片机都能够欢快的跑起来。初步测试了一下,RAM  > 40KB, Flash  > 256KB,那么跑起来是没有任何问题的。其实128KB的Flash刚够,但是不利于之后代码的更新。

    之前在做这个东西的时候(网址https://www.stmcu.org.cn/module/forum/thread-601528-1-1.html),发现他可以方便的采集一些总线的数据,但是不能够对数据进行分析。就连对数据的简单加减乘除都不是那么容易实现。当接触了lua之后,发现我们没必要在自己造一个轮子。可以直接使用lua进行数据处理。于是就萌生了嵌入lua的想法。现在开发已经基本成型,有了一个统一的架构,接下来就是对其余总线协议的开发。

    代码开源在github上。使用STM32F303RE Nucleo作为主控,arm gcc编译。现在正在开发中。欢迎大家围观和提意见。(有github帐号的朋友,麻烦给点颗星
    github源码地址:www.github.com/zhaozhongchen/LogicMaster感谢社区QQ群的朋友帮助翻译README文档
    相关的lua接口函数说明在doc/ 文件夹中。

2015-12-21 21:17:27屏幕截图.png
2015-12-21 21:17:41屏幕截图.png

收藏 4 评论38 发布时间:2015-9-13 16:16

举报

38个回答
QianFan 最优答案 回答时间:2015-9-13 17:35:23
Paderboy 发表于 2015-9-13 16:57
大神你准备移植LUA 跑stm32

试试吧,之前做过https://www.stmcu.org.cn/module/forum/thread-601675-1-1.html 这个东西,只有数据采集的功能,没有数据分析的功能。希望把lua集成到里面,增加数据分析的功能。
QianFan 回答时间:2015-9-13 16:16:39
lua官网:
http://www.lua.org/
你好我好大家好! 回答时间:2015-9-13 16:49:55
具体是干什么的
Paderboy 回答时间:2015-9-13 16:57:25
大神你准备移植LUA 跑stm32
风子 回答时间:2015-9-13 17:12:10
不懂是什么,。帮顶
QianFan 回答时间:2015-9-13 17:36:49

一个解释性的脚本语言
Paderboy 回答时间:2015-9-14 14:49:34
要是能移植lua那就爽了。。。坐等楼主。。。
David_Feng 回答时间:2015-9-14 16:28:13
有个开源遥控器用的STM32用到了LUA
QianFan 回答时间:2015-9-14 17:10:40
David_Feng 发表于 2015-9-14 16:28
有个开源遥控器用的STM32用到了LUA

什么遥控器?
1234下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版