Hi٩(๑o๑)۶, 各位深海王国的同胞们,早上下午晚上凌晨好呀~辛勤工作的你今天也辛苦啦
(o゜▽゜)o☆ 今天大都督持续为大家带来系列——小学生都能玩的单片机!带你一周内快速走进嵌入式的大门,let’s go!
(4)CH340驱动安装与Arduino程序下载
在前三节中我们已经初步认识了Arduino,相信大家都已经配置好它的编程环境Arduino IDE了,那么这节就让我们开始尝试给Arduino程序下载吧。
CH340/CH341驱动介绍:
首先让我们了解一下什么是驱动。如果把我们的电脑比成一个超级复杂的乐高套装,它由很多不同的小部件组成,比如CPU(中央处理器),硬盘,显卡等等。而驱动,就好比是每个乐高部件的使用说明书。
当你买了一个新的电脑配件,比如一个新的打印机,要想让它和你的电脑顺利“对话”并工作,你的电脑就需要学会如何控制和使用这个新配件。这时候,就需要安装一个专门为这个打印机设计的驱动软件,它告诉电脑如何发送指令给打印机,让打印机按照你的需要进行工作。
简单来说,驱动就是电脑和不同硬件之间的“交流翻译器”。
所以要想让我们的单片机和电脑进行“无障碍交流”,就要先给电脑安装对应驱动。
而CH340和CH341就是我们需要的USB转串口驱动,主要用于Arduino开发板、各种USB转TTL模块等,使这些设备可以通过USB接口与电脑通信。
其中USB相信大家都知道是什么,至于什么是串口和TTL我们之后再讲,反正先下载驱动就完事。
这里补充一些拓展内容,时间赶的小伙伴可以跳过。主要是说CH340和CH341的一些区别,反正对于单片机来说下载哪个都行。
功能上的区别:
- CH340 主要用于USB转串口(RS232、RS485、TTL)的应用。
- CH341 提供USB转多种接口的功能,不仅支持USB转串口,还可以支持USB转打印端口(IEEE-1284)和USB转EPP/MEM并行通信,更多地被用于USB转打印接口或需要并行通信的应用场合。
应用范围的区别:
- CH340由于其简单的USB转串口功能,多用于串口通信较为频繁的设备,例如串口调试工具、串口通信设备等。
- CH341由于其更广泛的接口转换能力,适用于更广泛的应用场景,不仅限于串口通信,还包括需要与老式打印机或并行设备通信的场合。
驱动下载链接和Arduino IDE最新版安装包我都放到公众号“深海大都督”里了,需要的小伙伴回复关键词“Arduino”就能获得啦。感谢你的关注,建设深海,没你不行!
CH340/CH341驱动下载安装:
首先我们下载好文件,然后根据我们的操作系统下载对应版本驱动,Windows之间下载第一个就可以。
双击打开上图所示安装程序,根据提示点“安装”
提示驱动预安装成功后,我们就下载完成啦,就是怎么简单粗暴。
然后插入 USB 无线串口模块或者Arduino开发板,系统就会根据预装的驱动自动适配并分配相应的串口号,如果你有串口助手的话可以直接在串口助手上看到对应端口号。
也可以在电脑的设备管理器(计算机右键>-管理>-设备管理器>-端口(com 和 LPT),或者直接在搜索栏中搜索设备管理器)上看到对应端口,这就代表我们的驱动下载成功啦。
Arduino程序下载:
在安装好驱动后我们就可以正式开始Arduino程序的下载烧录啦。
首先我们将电脑跟arduino连接好,一般的arduino开发板连接线都是方口的打印机线,普通开发者也不常用,所以建议大家之间买type-c口的arduino开发板,这样用手机充电线就可以下载啦。
然后我们打开arduino IDE选择开发板型号:
然后再选择端口:
选择“文件”——“示例”——“01.Basics”——“Blink”程序:
先点击验证,再点击上传,查看我们的arduino开发板是否是灯亮后灭灯,延迟一秒继续亮灯,这样的循环,就证明我们的程序和软件都是成功运行的了。
今天的学习到这里就差不多啦,下节我们会开始了解如何安装Arduino的第三方库,看到这里的你辛苦啦,加油٩(ˊᗜˋ)و✧。
哈哈,让焦虑不再蔓延,信息不再高壁,如果你觉得这篇文章对你有帮助,就来个免费的点赞吧!
(◍˃̶ᗜ˂̶◍)✩我深海大都督正式授予你深海王国公民的身份~
(・ω< )★ 加入深海大家庭,快乐摆烂每一天!