USB转TTL(ch340)模块使用

  1. 模块简介

USB转TTL串口模块是一个非常实用的工具,可以测试模块的UART串口通信和通过单片机的UART接口给单片机等下载程序.能够在电脑上的串口助手软件非常直观的显示出串口设备返回的数据以及发送相应的控制数据给串口设备.常见的有CP2102、PL2303、FT232、CH340等串口芯片方案的USB转串口模块.本文以CH340串口芯片为例.

2.ch340驱动安装

  • 下载驱动程序

下载链接:

链接:https://pan.baidu.com/s/1ZYDR1TxQhNy8EIiztNOrGA?pwd=lc66

  • 安装驱动程序

找到驱动程序

点击安装

在设备管理器中,查看串口,成功安装显示如下图所示

3.注意事项

  • CH340模块插在USB2.0口时,5V排针输出口电流只有500mA左右,如果要接功率比较大的模块,建议接USB3.0或者给大功率模块单独外接电源且共地.

  • 切勿将VCC与GND短接,否则会烧坏模块,发现插上后模块灯不亮货,且模块发烫严重请立即拔掉该模块,检测是否接反或短路.

"cannot find -lphread collect2: error: ld returned 1 exit status" 这个错误通常是在编译过程中缺少了一个名为libpthread.so的库。这个库是用来支持多线程的,所以缺少它会导致编译错误。解决这个问题方法是确保系统中已经安装了libpthread库,并且在编译时将其正确地链接到项目中。具体的解决方法可能因为不同的操作系统和编译环境而有所不同,你可以参考以下几种可能的解决方法: 1. 确认是否已经安装了libpthread库。你可以使用命令`ldconfig -p | grep libpthread`来查看系统中是否存在这个库。如果没有安装,你可以使用包管理器来安装它。例如,在Ubuntu上,你可以使用apt-get命令执行`sudo apt-get install libpthread-stubs0-dev`来安装。 2. 如果已经安装了libpthread库,但是仍然出现这个错误,可能是因为编译器无法找到这个库。你可以尝试通过设置环境变量来解决这个问题。例如,在Linux上,你可以使用export命令将库所在的路径添加到LD_LIBRARY_PATH环境变量中,然后重新编译项目。 3. 另一种可能的解决方法是检查你的编译选项是否正确。如果你使用的是gcc编译器,你可以尝试在编译命令中添加`-lpthread`选项,这样编译器就会将libpthread库链接到项目中。例如,你可以执行`gcc -o myprogram myprogram.c -lpthread`来编译一个名为myprogram的程序,其中myprogram.c是你的源代码文件。 总之,"cannot find -lphread collect2: error: ld returned 1 exit status"错误通常是由于缺少libpthread库或者编译选项不正确导致的。你可以尝试安装缺少的库,设置正确的环境变量或者调整编译选项来解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Qt报错:cannot find -lws_32 collect2: error: ld returned 1 exit status](https://blog.youkuaiyun.com/weixin_37653181/article/details/127255099)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [/usr/bin/ld: cannot find -lpcap问题解决广义解决方法](https://blog.youkuaiyun.com/phmatthaus/article/details/124501460)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [qt环境安装](https://download.youkuaiyun.com/download/hanqian3956/5943951)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lucas085501

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值