前段时间花了400百大洋买了块期盼很久的行空板M10,上电后一切还好,能展示出场时预置的DEMO,见图1和图2所示。

图1 实物外观

图2 界面效果
接下来就是为其搭建开发环境,这款开发板所支持的开发发送还是较多的,如:

其中,Mind+是一款可以支持图形化模块和代码两种方式编程的工具,且在单面方式下,它可以自动或手动的方式编写Python程序。既然它能实现Python编程,那就选它啦!
在官网可下载到最新版的Mind+V2,图3是该软件的开发界面,图4是添加扩展以支持行空板。

图3开发界面

图4添加行空板支持
为了进行验证,就编写了一段屏幕显示程序,其内容为:

为将程序下载到开发板,便启动了开发板的连接,见图5所示。


图5 启动连接
在运行后,由虚拟的窗口中,可见到图6所示的效果,似乎一切还好。

图6 模拟效果
但为何开发板的显示屏却毫无反应呢?
于是查看了一下相关的介绍,说是未安装相应的驱动程序,于是就下载和安装了串口驱动一键安装工具,见图7所示。
图7 安装驱动
安装的很快,也很顺利,但情况依然,对显示毫无作用。
唉,这样的话它就成了只能演示DEMO的道具,完全失去了应有的作用。
抱着一片心有不甘,决心探索一条能为其续命的方法。
在运行DEMO时,发现开发板是可以执行板内python程序的,且可以在相应的目录中进行跳转。
那能否把程序存到U盘中,令其执行呢?
于是将程序存入U盘,并将其插入USB接口。随后,切换到外挂U盘所在的目录,然后执行该目录下的python程序,见图8所示。


图8 执行文件及目录
此时,终于见到了期盼已久的显示效果,见图9所示。


图9 显示效果
开发板的半条命,终于复活啦!
为何说只复活了半条命呢,因为其它的集中开发方式,都是依赖通讯连接的,否则就无法运行。
但尽管是半条命,却令其摆脱了演示工具的命运,可以成为可用的开发工具。
随后,又对开发板内部的传感器和LED的配合进行了测试,其程序为:

经测试,其执行效果见图10所示,说明其符合预期的设想,它终于可以起到功能开发的作用啦!


图10 测试效果
当然,还有另外一种方法可以尝试,那就是重新刷系统,后面有时间再沿着这条路去试试。
我要赚赏金
