您尚未登录。

楼主 #1 2020-06-06 09:28:57

akinggw
会员
注册时间: 2020-04-02
已发帖子: 25
积分: 34.5

潜水已久,发一个我玩的东西,开发板widora tiny200,系统rt-thread, 脚本lua

潜水已久,发一个我玩的东西,开发板widora tiny200,系统rt-thread。
借鉴了很多大神的东西,收集了很多的驱动代码。本人比较菜,写不了驱动。
在使用过程中,发现每次编写代码,都得反复的烧录,很是麻烦,因此就想能不能像网站开发那样,打开单片机,就能下载脚本语言到单片机上运行,这样就不用每次都烧录了。
用到了widora tiny200,网络部分由esp8266来做,因为rt-thread支持很多网络模块,所以也可以接其它的模块。
看了xboot和合宙的代码实现,因此也使用了lua。
现在已经实现了你能想到的基本所有的功能,还差音频,视频等等其它东西。
玩了这么久单片机,我感觉还没哪家的单片机系统有我这个简单吧,哈哈!
我就喜欢简单啊!
项目地址:
https://gitee.com/akinggw/MIVMS/tree/master/f1c100s-rtt
用了很多的开源项目,没有自己的东西啊,我就是个搬运工。

离线

楼主 #3 2020-06-06 09:34:48

akinggw
会员
注册时间: 2020-04-02
已发帖子: 25
积分: 34.5

Re: 潜水已久,发一个我玩的东西,开发板widora tiny200,系统rt-thread, 脚本lua

和网站一样,开机自动下载lua代码,然后执行,单片机只保存基础系统代码,不保存逻辑代码

离线

楼主 #13 2020-06-10 08:42:35

akinggw
会员
注册时间: 2020-04-02
已发帖子: 25
积分: 34.5

Re: 潜水已久,发一个我玩的东西,开发板widora tiny200,系统rt-thread, 脚本lua

fastlz用于打包固件,这样网络传输更快,然后固件做升级解压到flash里,bootloader启动没有用faltlz,是一下载就解压到了flash里了,我怕把bootloader改坏了,你们可以改改,从bootloader解压,这样存储比较少。我这里只是让网络传输更快。

离线

楼主 #15 2020-06-15 17:46:28

akinggw
会员
注册时间: 2020-04-02
已发帖子: 25
积分: 34.5

Re: 潜水已久,发一个我玩的东西,开发板widora tiny200,系统rt-thread, 脚本lua

展示下一些最新的项目截图:
截图1
截图2
截图3
截图4
截图5

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn