首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
1
Star
0
Fork
204
guanxiongwxh
/
pikapython
forked from
李昂
/
pikapython
Fork 仓库
加载中
取消
确认
确定同步?
同步操作将从
李昂/pikapython
强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
同步 Wiki
(当前仓库的 wiki 将会被覆盖!)
取消
确定
代码
Issues
0
Pull Requests
0
Wiki
5
统计
标签
标签名
描述
提交信息
操作
v1.13.4
## 📣 发布 PikaPython v1.13.4! 我们很高兴地宣布 PikaPython v1.13.4 的发布!这个版本带来了众多社区贡献、漏洞修复🐞和新功能🎁。以下是主要更新内容: ## 🚀 新功能和改进: - **线程管理增强**:为线程引入 `exception_stack` 并用 `error_stack` 取代 `try_error_code`,提升错误处理和线程稳定性。 - **内存和错误处理**:将错误结构移至 `vmFrame` 并解决 `isinstance` 的问题,确保内存管理和错误处理的鲁棒性。 - **模块改进**:增强了 `json`、`time`、`flashdb` 和 `modbus_rt` 等多个包的功能和性能。 - **调试工具**:增加了对 `pika_debug_raw` 的支持并改进了调试能力,提供更顺畅的开发工作流。 - **文件系统支持**:更新了 `pika_littlefs` 函数并提供了对 `flashdb` 文件和 `tsdb_init` 的新支持。 - **PikaStudio 增强**:修复了 `.py.o` 文件发送问题,并增加了对 TCP 终端连接的支持。 - **常规修复**:解决了各种问题,包括拼写错误、内存泄漏和兼容性问题,确保运行时更加稳定高效。 ## 🐛 漏洞修复: - 修复了线程退出问题和 `VMError` 的 socket 线程问题。 - 纠正了 `json` 和 `modbus_rt` 中的内存分配问题。 - 解决了 `pika_littlefs` 中的文件处理问题并增加了强大的错误检查机制。 ## 模块发布: | 包名 | 状态 | 版本 | |-----------------|-------|-------------------| | pikascript-core | 更新 | v1.13.3 --> v1.13.4 | | PikaStdLib | 更新 | v1.13.3 --> v1.13.4 | | PikaStdDevice | 更新 | v2.4.5 --> v2.4.6 | | PikaCV | 更新 | v0.1.5 --> v0.1.6 | | random | 更新 | v0.1.3 --> v0.1.4 | | STM32 | 更新 | v0.1.2 --> v0.1.3 | | mqtt | 更新 | v0.1.0 --> v0.1.1 | | requests | 更新 | v1.0.2 --> v1.0.3 | | time | 更新 | v0.2.1 --> v0.2.2 | | json | 更新 | v0.1.7 --> v0.1.8 | | _thread | 更新 | v0.0.6 --> v0.0.7 | | pika_littlefs | 更新 | v0.0.2 --> v0.0.4 | | flashdb | 更新 | v0.1.2 --> v0.1.3 | | modbus_rt | 更新 | v0.2.1 --> v0.2.2 | ## 📝 Git Diff 总结: - 锁定 `_thread` 版本 1.13.4。 - 为线程处理添加 `exception_stack`。 - 用 `error_stack` 取代 `try_error_code`。 - 将错误结构移至 `vmFrame`。 - 修复了 `VMError` 的 socket 线程问题。 - 引入 `vm_thread_require`。 - 解决了 `isinstance` 的拼写和内存分配问题。 - 更新 tools/pikaStudio/release.txt。 - 应用预编译器执行文件的补丁。 - 增强 `pika_littlefs` 功能和 `flashdb` 支持。 - 改进 jrpc 处理并修复相关问题。 - 支持 `GIL_EXIT` 并同步更新 `PikaStdDevice`。 - 增强 SPI 并解决各种小问题。 特别感谢所有贡献者的辛勤工作和奉献。每一次改进都让 PikaPython 对所有人来说更好。我们期待你们的持续反馈和支持。
424d298
2024-08-09 03:53
下载
v1.13.3
我们很高兴地宣布📣PikaPython v1.13.3现已发布!此版本受益于社区的众多提交和改进,修复了多个bug🐞,并引入了许多新特性🎁。以下是主要的更新内容: ## 🚀新特性和改进: - 更新了pikascript-core和PikaStdLib到v1.13.3,带来更多的性能优化和功能增强。 - PikaStdDevice、socket、pika_lvgl、STM32、modbus、pika_fatfs、mqtt、time、network和flashdb等包均有更新,提升了设备支持和网络通信能力。 - 新增modbus_rt包v0.2.1,支持modbus RTU、ASCII、TCP、UDP模式,增强了主机和从机功能,支持自定义文件传输功能。 - 对pika_lvgl进行了多项改进,包括图像处理修复、递归锁支持、拼音支持和界面控件增强等,提升了图形界面的开发体验和性能。 - 引入了递归互斥锁用于全局解释器锁(GIL),增强了线程安全性。 - 提升了PikaStdDevice对SPI/SOFT_SPI的支持,增加了IIC工具函数,优化了硬件抽象层(HAL)。 - 修复了内存管理,在模块中使用PikaPython提供的malloc和free函数替代标准库函数,减少了内存泄漏风险。 - 支持`try...import`语句,优化了模块导入逻辑,提高了代码的健壮性和兼容性。 - 解决了编译警告和错误,提高了代码质量和稳定性。 - 同步更新了pika_hal和其他多个包,修复了已知的bug和性能问题。 ## 🐛Bug修复: - 修复了lvgl在某些场景下的内存泄漏问题。 - 修复了modbus_rt在特定环境下可能导致的错误。 - 解决了flashdb和pika_fatfs中的文件写入和读取问题。 - 修正了多个包在特定平台上的编译警告和错误。 ## 模块发布 (从 v1.13.0 开始) |package|state|version| |---|---|---| |pikascript-core| Update | v1.13.0 --> v1.13.3| |PikaStdLib| Update | v1.13.0 --> v1.13.3| |PikaStdDevice| Update | v2.4.4 --> v2.4.5| |socket| Update | v0.2.0 --> v0.2.1| |pika_lvgl| Update | v0.5.0 --> v0.5.1| |STM32| Update | v0.1.1 --> v0.1.2| |modbus| Update | v0.0.7 --> v0.0.8| |pika_fatfs| Update | v0.1.2 --> v0.1.3| |mqtt| Update | v0.0.9 --> v0.1.0| |time| Update | v0.2.0 --> v0.2.1| |network| Update | v0.1.4 --> v0.1.5| |flashdb| Update | v0.1.1 --> v0.1.2| |modbus_rt| Create | v0.2.1| 特别鸣谢:所有参与PikaPython v1.13.3开发和测试的贡献者。特别感谢在Gitee和GitHub上贡献代码的朋友们。感谢大家的努力和付出,每一个改进都为用户提供了更好的体验。期待大家继续的反馈和支持,一起为PikaPython贡献力量!
d06d41f
2024-03-02 16:17
下载
v1.13.0
661f819
2023-11-01 11:15
下载
v1.12.5
e4e458d
2023-08-06 19:24
下载
v1.12.4
e68b7d3
2023-07-07 17:50
下载
v1.12.2
b05daaf
2023-05-03 22:44
下载
v1.12.1
fc35543
2023-03-15 16:21
下载
v1.12.0
ecbadc9
2023-01-29 12:12
下载
v1.11.0
cb16536
2022-09-16 15:45
下载
v1.10.0
6c7ba99
2022-08-05 15:13
下载
v1.9.0
ace4dfd
2022-07-02 00:49
下载
v1.8.0
821960a
2022-05-16 21:55
下载
v1.7.0
b5a136a
2022-04-22 13:08
下载
v1.6.0
5636a81
2022-04-04 16:47
下载
latest
0592c44
2022-01-22 16:08
下载
rt-thread-package
eb07ca0
2021-12-05 00:28
下载
Pika派固件
9349fb2
2021-11-22 20:45
下载
v1.2.0
a8e30fd
2021-11-03 10:16
下载
v0.8.1
148daf1
2021-09-29 22:44
下载
v0.8.0
bc54f6d
2021-09-29 22:38
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载