# comtool **Repository Path**: zack5761/comtool ## Basic Information - **Project Name**: comtool - **Description**: 掌握芯片,轻松操作——5396芯片指令助手 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-09-11 - **Last Updated**: 2023-10-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: Qt, Cpp, UI, Comtool, command ## README # comtool #### 介绍 该项目旨在开发一个专门针对5396芯片的指令操作工具,通过该工具可以方便地对5396芯片进行指令操作和控制。5396芯片是一款高性能、低功耗的集成电路芯片,广泛应用于物联网、智能家居和工业自动化等领域。 ![5396](img/5396.png "5396") #### 软件功能与特点 该指令操作工具具备以下主要功能和特点: 1. 指令操作:提供直观且易于使用的界面,使用户能够轻松选择和执行各种5396芯片的指令操作。包括引脚映射,读写一般寄存器、PHY寄存器和伪PHY寄存器等功能。 2. 定制化功能:允许用户根据实际需求扩展和定制工具的功能,例如写入设置,定制个性样式等,从而满足不同应用场景的需求。 3. 可扩展性:工具的设计考虑到了5396芯片的未来发展和新功能的增加,通过模块化的设计和良好的架构,使得工具能够方便地进行功能扩展和升级。 4. 多平台支持:该工具将提供跨平台的版本,支持主流操作系统(如Windows、Mac OS和Linux),以便用户在不同平台上灵活使用。 5. 可移植性:通过简单的安装即可方便地操作和控制,提升开发和调试效率。 ![Comtool](img/comtool.png "Comtool") #### 安装教程 1. 下载软件:从该项目的application目录,获取最新版本的5396芯片指令操作工具安装程序。 2. 运行安装程序:双击下载的安装程序文件,运行安装向导。 3. 安装路径选择:按照向导的指引,在系统中选择一个合适的安装路径。建议选择默认路径,如果需要自定义安装路径,则可进行相应设置。 4. 开始安装:点击“下一步”按钮,开始安装5396芯片指令操作工具。等待安装程序完成所需文件的复制和配置过程。 5. 创建快捷方式:在安装过程中,您可以选择创建桌面快捷方式和开始菜单项,以便更方便地访问和启动指令操作工具。 6. 完成安装:安装程序将显示安装完成的提示信息。此时,您可以选择立即启动指令操作工具或手动启动。 7. 启动和验证:双击桌面快捷方式或通过开始菜单项,启动5396芯片指令操作工具。确保工具能够正常运行,并与5396芯片进行通信。 安装时需要关闭防火墙 ![setup](img/setup.png "setup") #### 使用说明 1. 选择串口参数和建立串口连接: a. 打开软件后,在界面上找到串口参数设置选项。选择合适的串口号、波特率、数据位、停止位和校验位等参数。 b. 点击“打开串口”按钮,建立与5396芯片的串口连接。确保您的电脑已经正确连接了5396芯片。 c. 可通过串口设置中的状态号或左下角的参数信息查看串口连接情况。 2. 输入指令并读写寄存器: a. 在软件界面的“串口发送框”中输入相应的指令。例如,可以输入读取寄存器的指令、写入数据的指令等。 b. 点击“发送”按钮执行该指令。软件将通过串口向5396芯片发送指令并接收返回的结果。 c. 在“串口接收框”中查看读写操作的结果。您将能够看到读取的寄存器值、写入的数据是否成功等信息。 d. 点击“清空接收”或“清空发送”将把当前“串口接收框”或“串口输入”的信息清空,方便显示和写入。 3. 命令文件发送和执行: a. 如果您有事先准备好的命令文件,可以选择“选择文件”选项,并选择相应的命令文件进行发送。 b. 软件将按照文件中的指令顺序依次执行,并在输出框中显示执行的结果。 4. 直接输入寄存器参数查看: a. 在“命令”区中直接依次输入想要查看的寄存器的页号,偏移和字节数(高低位信息),然后点击“发送”按钮。 b. 软件将发送相应的指令给5396芯片,并在“串口接收框”中显示该寄存器的值。 5. 输入完整的命令: a. 在“串口发送框”中输入完整的指令序列,包括读写操作、配置寄存器等内容。 b. 点击“发送”按钮,软件将根据您输入的指令执行相应的操作,并在输出框中显示结果。 注意事项: * 在进行串口连接和指令操作之前,请确保您已正确连接了5396芯片,并确认选取的串口参数与芯片设置一致。 * 在使用软件过程中,遵循5396芯片的操作规范和说明书,并确保不在非授权的环境下进行任何未经许可的操作。 * 如果遇到任何问题或需要进一步的帮助,请参阅软件提供的帮助文档或联系软件开发者获取支持。 #### 卸载教程 1. 查找软件:在控制面板中找到“添加或删除程序”,并定位到该软件程序。 2. 开始卸载:右键“卸载”,并确认授权,点击“下一步”按钮,开始卸载5396芯片指令操作工具。 3. 卸载完成:等待卸载程序完成。 ![delete](img/delete.png "delete") #### 参与贡献 由zack编写和设计,特别感谢张伟老师的指导和谷航平的帮助。 #### 资源 * Virtual Serial Port Driver:https://pan.baidu.com/s/1nvbymMX * XCOM V2.6 串口助手:https://pan.baidu.com/s/1hMkNY_zq0nqxfFnH4VRbDQ 5bzm * png2ico: https://convertio.co/zh/png-ico/ * 矢量图标库: https://www.iconfont.cn/ * Inno Setup Compiler: https://jrsoftware.org/isdl.php#stable * slogan-maker: https://www.shopify.com/zh/tools/slogan-maker