虚谷号9.20版更新:修复与优化,新增Python库

需积分: 0 0 下载量 55 浏览量 更新于2024-08-04 收藏 22KB DOCX 举报
“虚谷号-版本信息 9-20版 1” 虚谷号是一款集成了硬件开发和编程教育功能的开源平台,其9-20版1固件进行了多项重要更新,主要针对软件、插件以及相关文档进行了优化和升级。此版本更新主要涉及以下几个方面: 1. 固件版本:更新到了9.20日固件,这表明系统已进行了一次重要升级,可能包括性能提升、稳定性增强以及对新硬件的支持。 2. 使用文档:更新了虚谷号的使用说明书和GPIO(通用输入/输出)使用文档,这意味着用户可以获得更详尽的操作指南,帮助他们更好地理解和使用虚谷号的硬件接口。 3. 软件集成:将ArduinoIDE升级到1.6.10版本,这是一个重要的开发环境更新,通常会带来更好的兼容性、性能改进和新的特性。同时,集成了siot,用户现在可以在vvBoard中方便地配置开启或关闭它。 4. 日志管理:Python_log可以通过配置run_time来打印指定时间长度的log,这对于调试和故障排查非常有帮助。 5. 应用修复:删除了ArduBlockTool,可能是因为它不再被支持或者已经被其他工具替代。同时,解决了WiFi连接问题,现在可以正常连接含有空格的WiFi名称和密码,以及菜单人头打开错误的问题。 6. 菜单优化:屏蔽了菜单中的“使用浏览器”选项,可能是为了提供更专注的开发环境。此外,修复了Jupyter无法使用虚谷库的问题,并添加了vvBoardBook,其中包含GPIO例程和画布绘画示例。 7. 库更新:解决了虚谷库在Python环境中运行串口打印程序后无法再次使用的问题,以及运行analog程序后执行类似点阵程序时的报错问题。同时,更新了Python库,包括yeelight、paho-mqtt、pyflakes和ipyturtle,增强了Python编程能力。 8. 文件与目录结构:改进了vvBoard目录结构,可能使文件管理和查找更加方便。添加了文本编辑器到vvBoard/vvBoard/tools,并在vvBoard/Python/03.doc中放入了Python库说明,提高了用户的工作效率。 9. 库功能修复:修复了Python库中pwm(analog_write)函数无响应的问题,确保用户能够正确控制硬件的模拟输出。 10. 快捷方式:当WiFi和Jupyter或WiFi和siot同时开启时,会自动生成对应的Windows网页快捷方式,便于用户快速访问。 11. 字体支持:在/usr/share/fonts/Fonts中添加了适用于Windows的多种常规字体库,提高了跨平台显示的兼容性。 12. 固件烧录工具:修改了固件烧录工具,现在可以单独烧录rootfs,这使得系统更新和维护变得更加灵活。 13. ArduBlockTool:给出了添加ArduBlockTool到特定目录的步骤,表明该工具的使用得到了更新和说明。 这些更新和改进显著提升了虚谷号的功能性和用户体验,无论是对于初学者还是经验丰富的开发者,都能从中获益。