我是靠谱客的博主 彩色期待,最近开发中收集的这篇文章主要介绍Haas EDUK1 20210901固件 目录结构和内容(上),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 上一篇博文已经过去2天了,上次我刷了官方钉钉群给的固件然后做了个Oled屏的小实验后。又在官方大佬的帮助下终于退出了该死的python交互模式。(我不是说官方文档不好,只是更本没法看而已。)

今天就看看这个设备里面都有些什么。

首先连个好设备打开串口工具再出现“>>> ”交互符号后先按一下ctrl+C然后再按一下ctrl+D就可以退出Python交互模式了。是不是很简单?但是官方文档就是没有。(如果一直不出现“>>> ”可以试试ctrl+C看看)

推出交互模式后可以看到命令提示符# ,我的是这样的

 ash 就是我用的这个固件的shell

ash  一个简单的轻量级的 Shell,占用资源少,适合运行于低内存环境,但是与下面讲到的 bash shell 完全兼容。

/data 就是现在的工作目录

一般在Linux中根目录是/ 但是这个固件里似乎没有根目录。

那么看看/data中都有些什么吧 

 

21B 的demo 文件中只有1行字

haas100 littlefs demo

最后的2个wifi打头的之前还没有在我把K1链接到wifi后出现的 conf存储了wifi的ssid和密码以及wifi的一些信息。status存储的是当前连接的ip地址wpa状态等

lib 中只有micropython一个目录,目录中README.md似乎还没有编辑好.只有#TODO 5个字符

 

剩下的目测是K1 自带硬件的驱动

ap3216c.py 应该是oled上方的光强、距离传感器以及红外led

iot.py 阿里的物联网库

mpu6050.py 六轴传感器驱动

network.py 网络管理模块

qmc5883.py 电子罗盘驱动

sh1106.py OLED 驱动

si7706.py 温湿度传感器

speech_utils.py 阿里自己的库没找到文档

spl06.py 气压计

st7789py.py 字符字库驱动

参考:

HaasEdu 无法烧录轻python、0代码程序的处理_duryding的博客-CSDN博客icon-default.png?t=LA46https://blog.csdn.net/duryding/article/details/121136871

https://hli.aliyuncs.com/o/config/haas/haaseduk1.zipicon-default.png?t=LA46https://hli.aliyuncs.com/o/config/haas/haaseduk1.zip

几种常见的Shell:sh、bash、csh、tcsh、ash_C语言中文网icon-default.png?t=LA46http://c.biancheng.net/cpp/view/6995.html

AP3216C 模块 - WWW.LAB-Z.COMicon-default.png?t=LA46http://www.lab-z.com/ap3216c/

MPU-6050_百度百科icon-default.png?t=LA46https://baike.baidu.com/item/MPU-6050/7266074

QMC5883(电子罗盘) · 开发指南icon-default.png?t=LA46https://gaic.alicdn.com/aic/h5_daily/test/device/3.0.51/zp8e6h.html

最后

以上就是彩色期待为你收集整理的Haas EDUK1 20210901固件 目录结构和内容(上)的全部内容,希望文章能够帮你解决Haas EDUK1 20210901固件 目录结构和内容(上)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部