CH375调试记录

        周一样板终于回来了,抓紧时间检测呀,采购元器件,焊接暂且不提,周三开始检测硬件是否正确,确实时发现了不少的问题,但毕竟时硬件稍作修改就OK了!昨天开始调试CH375B,给自己的感觉就是资料太少了,甚至没没有一个非常权威完整的PDF,例程可以不要,但是全面权威的说明文档时非常重要的,尤其时时序图,例程倒是不少,但是搞得大家可控性太低,就拿我的调试过程来说吧,虽说只发了一天的时间,但是现在想想如果有全面的PDF的话可能只需要一个小时!唉,不说了,下面把调试记录写出来:

 

1.       LPC2104的串口发送时是低位在前,高位在后。而且其组帧方式为:

     X          xxxxxxxx          X           X

     起始位0     数据位     奇偶校验位        停止位1

     (在这里注意CH375在发送数据时9bit=0;发送命令时9bit=1,所以通过强行修改奇偶位的方式来实现数据和命令的发送)

2.       测试命令的调试步骤

A.      发送测试命令:0x06

B.      发送数据:0x55

C.      检测返回的数据,正常情况下应该为0xAA

例程如下:

void Test_CH375(void)

{

       uint8 tmpx;

       xWriteCH375Cmd(0x06);

       xWriteCH375Data(0x55);

       tmpx=xReadCH375Data();

       tmpx=tmpx;

}

其实主要的时间是发在测试命令上了,因为我一直认为只需要发送0x55就可以接收到0xAA,害的我拆卸了好几个芯片,险些没换片子!!

3.读写文件测试:

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
单片机多功能调试助手分两个版本,分别是:含CH375 DLL版本、无DLL版本,它们的区别主要体现在是否对CH37X USB提供支持。。 作者:温子祺 联系方式:[email protected] 博客:http://www.cnblogs.com/wenziqi 注:软件版权归作者所有,未经作者允许,禁止用于商业用途,违者必究! *********************************** 更新记录 *********************************** 2010-12-02 修正记录: (1)修正了串口检测、接收策略, (2)添加了串口监视功能 (3)添加了BCC校验 (4)增强字模制作功能(支持特殊字符、英文、汉字等) *********************************** 更新记录 *********************************** 2010-11-29 修正记录: (1)添加了记录发送、接收字节数的统计功能 (2)添加了自动检测新版本的功能 *********************************** 更新记录 *********************************** 2010-11-25 修正记录: (1)添加了连续发送的功能 (2)添加了在线下载新版本的功能 (3)完善服务器功能 (4)完善了字模输出(摆脱外接字符文件) (5)完善了位图转16进制文件功能,可保存为C文件 *********************************** 更新记录 *********************************** 2010-11-02 修正记录: (1)添加了服务器功能,网络调试更方便! (2)界面更加宽阔,显示更多的信息! *********************************** 更新记录 *********************************** 2010-09-26 修正记录: (1)修正了单片机功能助手运行时间长导致的假死问题。(多谢网友提供宝贵的意见) *********************************** 更新记录 *********************************** 2010-09-01 修正记录: (1)修正了串口类,提升接收数据的效率。 *********************************** 更新记录 *********************************** 2010-08-03 修正记录: (1)在检验值计算支持TCP/IP校验和计算 (2)在NET调试新增加了Ping功能 *********************************** 更新记录 *********************************** 2010-07-28 修正记录: (1)修正CRC计算错误 *********************************** 更新记录 *********************************** 2010-07-15 修正记录: (1)修正打开关闭串口,接收数据文本框数据丢失 (2)串口对话框更为简洁
CH375的U盘读写模块功能概述: 该U 盘文件读写模块用于向嵌入式系统/单片机系统提供读写U 盘中文件数据的接口,基本不需要占用单片机系统的存储空间,最少只需要几个字节的RAM 和几百字节的代码。该模块基于CH375的U盘文件级子程序库设计,外围电路精简,性能价格比很高。 单片机可以通过USB总线HOST&DEVICE接口芯片CH375读写U 盘中的数据,虽然直接调用CH375的U 盘文件级子程序库读写U盘文件的效率更高,成本更低,但是该子程序库需要占用单片机系统的资源,大约5KB 程序空间和600 字节RAM 数据存储器,无法应用于某些资源有限的单片机系统。 CH375的U盘读写模块实物截图: CH375的U盘读写模块功能与特点: > 用于嵌入式系统/单片机读写U 盘、闪盘、闪存盘、USB 移动硬盘、USB 读卡器等。 > 支持符合USB 相关规范基于Bulk-Only 传输协议的各种U 盘/闪存盘/外置硬盘。 > 支持文件系统FAT12 和FAT16 及FAT32,如果需要支持FAT32 请看本文后面的说明。 > 提供工具程序,只要连接计算机USB 端口,就可以随时升级模块,随时设置模块。 > 支持小端格式和大端格式的数据字节顺序,适用于绝大多数单片机系统。 > 文件操作功能:搜索、新建、删除、读写数据,查询和修改信息等。 > 读写模式:高速的扇区模式、方便的字节模式、简化的数据流模式。 > 提供3 种硬件以适应不同的I/O 接口:标准版、串口版、低电压版。 > 提供多种软件供随时下载到模块硬件中,通过多种软硬件组合支持各种不同的I/O 接口。 > 模块具有简单的自动演示功能,提供串口连接方式下的计算机端的演示工具。 CH375的U盘读写模块 PCB截图:
### 回答1: XCOM串口调试助手ch340是一款常用的串口调试工具,它可以通过计算机的USB接口与外部设备(如Arduino、嵌入式开发板等)进行通信。该调试助手内置了CH340芯片,支持USB转串口的功能。 使用XCOM串口调试助手ch340,我们可以方便地进行串口通信的测试与调试。首先,我们需要将调试助手与计算机连接,这可以通过将ch340芯片插入计算机的USB接口来实现。然后,我们可以打开串口调试助手的软件界面,选择对应的串口号,并设置波特率等参数。 在与外部设备建立串口通信后,我们可以使用串口调试助手发送和接收数据。发送数据可以通过输入需要发送的字符或数据,并点击发送按钮来实现。同时,通过串口调试助手的接收区域,我们可以实时地接收来自外部设备的数据。 除了基本的串口通信功能外,XCOM串口调试助手ch340还可以支持数据透传、数据录制、波形显示等功能。透传功能可以将计算机上的数据直接转发到外部设备,实现计算机和外部设备的数据互通。数据录制功能可以将串口通信过程中的数据进行记录,方便后期分析和调试。波形显示功能可以将接收到的数据按照波形形式呈现,更加直观地观察数据变化。 总而言之,XCOM串口调试助手ch340是一款功能强大、易于使用的串口调试工具。它在各种嵌入式开发、通信调试等领域都有着广泛的应用。 ### 回答2: XCOM串口调试助手CH340是一款常用于串口通信调试的工具。它通常由CH340芯片驱动,能够将计算机的USB端口转换为串口接口,用于连接计算机和其他设备之间的数据传输。 XCOM串口调试助手CH340的使用非常简便。首先,我们需要将CH340串口调试助手插入计算机的USB接口,并安装相应的驱动程序。安装完成后,我们可以打开相应的串口调试助手软件。 在软件界面中,我们可以选择要连接的串口号,通常是COM1、COM2等等。然后,我们可以设置波特率、数据位、停止位和奇偶校验等通信参数。这些参数需要与要连接的设备一致,以保证数据的正确传输。 接下来,我们可以使用串口调试助手进行数据收发。我们可以输入要发送的指令或数据,并点击发送按钮。通过监视接收数据窗口,我们可以实时查看设备返回的数据。 此外,XCOM串口调试助手CH340还具备其他一些功能,如自定义指令集合、脚本编写和自动化测试等。我们可以根据具体需求进行设置和操作。 总之,XCOM串口调试助手CH340是一款方便实用的串口调试工具。它可以帮助我们快速进行串口通信调试,用于连接计算机和其他设备之间的数据传输。无论是工程师还是爱好者,都能通过该工具轻松进行串口调试操作。 ### 回答3: xcom串口调试助手是一款基于CH340芯片的串口调试工具。CH340芯片是一种常用的USB转串口芯片,通过连接计算机的USB接口,可以实现将计算机的串口信号转换为USB信号。xcom串口调试助手使用CH340芯片,可以连接计算机与外部设备的串口进行通信,方便进行串口调试和数据传输。 xcom串口调试助手简单易用,操作界面友好。用户只需将CH340芯片与计算机通过USB线连接,打开xcom串口调试助手软件,选择合适的串口号和波特率,并设置数据位、停止位、校验位等参数,即可开始进行串口调试。通过该调试助手,用户可以发送和接收串口数据,监测串口通信状态,以便进行故障排查和调试。 除了串口调试功能,xcom串口调试助手还提供了丰富的辅助功能和工具。例如,它可以自动检测串口设备的插拔状况,方便用户了解当前串口设备的连接情况;同时还支持数据的发送和接收记录,用户可以保存和查看历史数据记录,方便分析和对比。 总之,xcom串口调试助手是一款使用方便、功能强大的串口调试工具,基于CH340芯片的设计使得它能够与计算机进行稳定的串口通信。无论是在电子设计、嵌入式系统开发、无线通信等领域,xcom串口调试助手都能为用户提供便捷的串口调试和数据交流工具,帮助用户轻松解决串口通信问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值