跟我学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功能有初步的了解,欢迎下载体验,更多新功能,还在不断开发完善中,敬请期待。

相关推荐
sundaygeek1 小时前
高通机器人AI硬件使用上手指导(基于RB5开发套件)
人工智能·机器人
QYR_111 小时前
2026年MLCC内电极用镍浆行业洞察:国产替代加速与新能源汽车需求爆发的双重驱动
人工智能·市场调研
多恩Stone1 小时前
【3D-AICG 系列-14】Trellis 2 的 Texturing Pipeline 保留单层薄壳,而 Textured GLB 会变成双层
人工智能·python·算法·3d·aigc
沐欣工作室_lvyiyi1 小时前
基于单片机的直流伺服电机控制器设计与仿真(论文+源码)
单片机·嵌入式硬件·毕业设计·直流伺服电机
言無咎2 小时前
垂直AI落地实践:财务机器人如何破解代账行业效率与合规难题
人工智能·rpa·财务机器人
大傻^2 小时前
智能体(Agent)深度解析:从概念到落地的全栈技术指南
人工智能·agent·智能体
智驱力人工智能2 小时前
机场鸟类活动智能监测 守护航空安全的精准工程实践 飞鸟检测 机场鸟击预防AI预警系统方案 机场停机坪鸟类干扰实时监测机场航站楼鸟击预警
人工智能·opencv·算法·安全·yolo·目标检测·边缘计算
LCMICRO-133108477462 小时前
长芯微LDM63085完全P2P替代ADM2483,是一款基于数字隔离技术的高可靠性的半双工隔离RS-485收发器
单片机·嵌入式硬件·fpga开发·硬件工程·dsp开发
咖啡星人k2 小时前
MonkeyCode:重新定义AI编程新时代
人工智能