使用eLua语言为STM32编写程序
来源:网络收集 点击: 时间:2024-02-22【导读】:
Lua 是一个小巧的脚本语言。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua由标准C编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。 一个完整的Lua解释器不过200k,在目前所有脚本引擎中,Lua的速度是最快的。这一切都决定了Lua是作为嵌入式脚本的最佳选择。 eLua意思就是嵌入式Lua,在嵌入式环境下提供了Lua语言的全部实现,同时扩展了一些特征以便于实现高效和可移植性的嵌入式软件开发。 eLua提供了Lua桌面版的全部特征,利用Lua的原生机制来优化嵌入式开发。工具/原料moreSTM32F103ZE(RE)开发板程序下载器串口终端eLua官网账号最好先了解下Lua的基本语法认识eLua1/4分步阅读
2/4


3/4
4/4
了解eLua最好的途径就是去eLua官网逛逛:
http://www.eluaproject.net/
eLua支持的硬件平台(http://www.eluaproject.net/overview/status),如下图所示:

生成并下载eLua固件(首先你需要一个eLua官网账号)
1、在eLua官网首页,点击“Builder”
2、在“Builder”页面,点击“New Projector”
3、在“New Projector”页面,创建一个新的文件,并编写Lua程序
4、获取bin文件
详细步骤看这里 http://wiki.eluaproject.net/eLuaWebBuilderBasics




使用程序下载器(Jlink 或者 STLink)将eLua固件(.bin文件)烧写进开发板
注:我是用的是STLink

使用eLua,使用串口终端(我用的是SecureCRT),就可以与开发板交互了
详细信息请看这里:http://www.eluaproject.net/doc/v0.9/en_using.html

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_101655.html
上一篇:华为手机输入法切换及设置
下一篇:怎么更改Creo中的单位?