跟我学Easyi3C Tower Adapter Console(9)

Easyi3C 是一家领先的嵌入式系统工具供应商,可简化各种通信协议的开发和调试。公司提供一系列产品,旨在帮助工程师和开发人员更高效地使用 I3CI2C 等协议。

根据客户的不断反馈,我们又将NoteBook集成到了Tower Console中,可以在GUI中提供更为强大的功能,满足客户更加复杂的需求,紧接前面的介绍,帮助用户更好的上手这个新工具。

九. Tower Console NoteBook(3)

1. 加载与保存示例程序

使用Notebook的"upload files"功能加载示例代码。

使用Notebook的"download"功能保存代码。

2. 运行与调试

将我们的示例代码加载完成后便可以在Notebook中随意编辑。但在执行代码前先要确定python kernel是否被正确加载。我们可以通过kernel状态图标(①)来判断,如果kernel状态图标是,则表示kernel加载成功;若kernel状态图标是,则表示kernel加载失败。如果失败,可以排查网络或通过重启kernel按钮尝试重新加载。

此后,我们就可以进行I2C/I3C通信或调试了。这里我用最基本的步骤为例:

a) import库

b) 获取Tower adapter句柄

c) 调用API

3. 常见问题的解决与调试方法

a) kernel log功能,查看kernel执行过程中的信息。点击kernel状态图标()即可打开或关闭kernel log。

b) 没有连接Tower adapter

当Tower console GUI没有链接adapter时ez_open返回None;此时若调用其他API会返回错误码"-52001"。

c) 网络故障引起的python kernel加载失败

4. 总结

通过前面几章的介绍,可以对Tower console NoteBook功能有初步的了解,欢迎下载体验,更多新功能,还在不断开发完善中,敬请期待。

相关推荐
回眸&啤酒鸭15 小时前
【回眸】Minicart 电商购物车核心功能落地指南
人工智能
一隅论数智15 小时前
给AI一张“业务概念地图“:本体如何从哲学走向企业智能
大数据·人工智能·经验分享·笔记·学习·学习方法·政务
默_笙15 小时前
🍙 给每个请求过安检:FastAPI 是怎么把校验写进类型注解的
python
AI的探索之旅15 小时前
97 个 OpenCV 实例(三十):双目立体,从标定到点云
人工智能·opencv·计算机视觉
AlbertZein15 小时前
Step-5-Preview 上手实测:3D 游戏、金融分析、网页设计一次跑完
人工智能·aigc
LaughingZhu15 小时前
Product Hunt 每日热榜 | 2026-09-19
人工智能·深度学习·神经网络·搜索引擎·百度
qq_4260039615 小时前
启动playwright录制codegen生成自动化测试脚本
python·自动化
虎头金猫15 小时前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
美狐美颜SDK开放平台15 小时前
开发直播APP时如何接入视频美颜SDK?开发流程与注意事项
android·人工智能·计算机视觉·音视频·直播美颜sdk