精华内容
下载资源
问答
  • CH340串口驱动

    2017-07-18 16:40:20
    CH340串口驱动
  • ch340串口驱动

    2018-07-02 22:45:44
    CH340串口驱动(win7/win8/win8.1/win10) USB-232的串口驱动
  • CH340串口驱动程序.zip

    2020-06-09 09:01:33
    CH340串口驱动,用于识别使用CH340芯片的串口工具,支持TTL转USB,支持32位/64位电脑;
  • CH340 串口驱动 wind7 64位 这个驱动解决了 code:52 的问题。
  • ch340 ch341串口驱动

    2011-11-26 19:57:18
    ch340 ch341串口驱动 串口调试
  • 串口下载适用于mini、精英、战舰、探索者、阿波罗429不适用于阿波罗767,H743,号令者1052保证板子在独立供电状态下,电源灯处于亮灯状态下,USB线接板子上...则需要安装CH340驱动CH340驱动时,需要将usb线插入...

    串口下载适用于mini、精英、战舰、探索者、阿波罗429

    不适用于阿波罗767,H743,号令者1052

    保证板子在独立供电状态下,电源灯处于亮灯状态下,

    USB线接板子上USB_232,

    RXD 和 PA9(STM32 的 TXD)TXD 和 PA10(STM32的 RXD)通过跳线帽连接起来

    9394f1fec9f05b1df9f511cea4b79df7.png

    (1)先检查电脑设备的端口号

    a747bb64c6d3c2844758bb8ef8c8478b.png

    如果没有电脑端口号,则需要安装CH340的驱动

    装CH340驱动时,需要将usb线插入开发板,才能显示成功,而不是预成功

    (2)CH340安装失败:

    d70ab878518abfd1c520455984dcdb55.png

    1.使用USB线接上开发板的USB_232接口,开发板上电,再去安装CH340驱动看看

    2.安装这个http://www.wch.cn/download/CH341SER_EXE.html

    3.上一步不行的话使用驱动精灵去安装

    4.2不行的话禁用驱动数字签名,

    (WIN10)https://jingyan.baidu.com/article/624e74594dbc8d34e8ba5aa6.html

    (WIN7)https://jingyan.baidu.com/article/3d69c5518ca3fdf0cf02d7c9.html

    再去安装,到这一步一般就可以了。

    (3)如果安装过程中,提示:预安装成功 且 无法正常使用USB串口。

    那么将,请手动将serenum.sys和serial.sys这两个文件,拷贝到:C:WindowsSystem32drivers 文件夹下。

    如果该文件夹下本来就有这两个文件,提示无法替换,那么请先删除这两个原有的文件,再拷贝过去即可

    如果禁用驱动数字签名失败,有可能存在系统文件丢失

    解决方法: 拷贝C:WindowsSystem32driverStoreFileRepositorymsports.inf_x86_neutral_c1a802e0667 7f73f 下的 serenum.sys 文件到

    C:Windowssystem32drivers 下面。(注意是 drivers 不 是 driver)。 重新安装驱动或者插拔下,系统会自动安装驱动。 安装完,就可以了。

    (4)FlyMcu串口下载的配置

    91ebc8e9c353a664d402c0127ffb7bb3.png

    串口出现超时,检查下串口,接线USB_232,以及对照上面的配置

    芯片锁死等,可以在红色箭头处下擦除芯片下载

    (5)具体的下载步骤可以参照开发指南串口下载

    具体的下载步骤可以参照开发指南串口下载

    7cec0d09731d33bdc56bd2eea8dbfc69.png
    展开全文
  • 前言第一次学习STM32的时候,不知道有调试器这个东西,所以一直是通过串口来给STM32下载程序,下载速度也还算可以,一般是几秒钟完成。后来用了调试器,可以直接在Keil环境下进行下载,而且还可以进行在线调试,所以...

    5123f821ccd9b7058928450ddaf768de.png

    前言

    第一次学习STM32的时候,不知道有调试器这个东西,所以一直是通过串口来给STM32下载程序,下载速度也还算可以,一般是几秒钟完成。后来用了调试器,可以直接在Keil环境下进行下载,而且还可以进行在线调试,所以后来就很少使用串口来下载程序了。前几天在uFUN试用群里看到有几个朋友在使用串口下载程序时,遇到了各种各样的问题,所以在这里简单介绍一下如何通过串口来给STM32下载程序。

    STM32的启动模式介绍

    从STM32参考手册上,可以查阅到,STM32的启动模式,共有下列三种,可以通过BOOT0和BOOT1电平的不同组合,来选择不同的启动模式。

    40c53ed0fdea03179d1932512a20ed76.png

    关于这几种模式的介绍,下面是我个人的理解:

    主闪存启动模式:即运行模式,单片机上电即运行程序。

    系统存储器启动模式:即串口下载模式。上电之前要先设置BOOT0=1,BOOT1=0,然后才能通过串口下载程序。或者在已经上电的情况下,设置BOOT0=1,BOOT1=0,然后按一下复位键,这样也能通过串口下载程序。

    SRAM启动模式:即调试模式。假如我只修改了代码中一个小小的地方,如果直接擦除整个Flash,比较费时,而且Flash的擦写次数也是有限制的。所以可以考虑从RAM中启动代码,用于快速的程序调试,等程序调试完成后,再将程序下载到Flash中。

    有的朋友可能遇到过这种情况:程序第一次下载的时候可以运行,但是掉电重启之后,程序就不能运行了。这种情况就有可能是把BOOT设置成了串口下载模式,所以掉电之后,并不会自动运行。如果想要即使掉电重启也能直接运行程序,可以把BOOT设置为主闪存启动模式,即BOOT0=0。

    安装USB串口驱动

    9fc8235f3da0c4ed48961f390c66289d.png

    在进行串口下载程序之前,如果串口芯片的驱动程序没有安装,那么电脑不能识别串口,如上图所示,设备管理器里有一个未识别的设备。在安装串口驱动之前,要先确定开发板所使用的串口芯片,我们的uFUN开发板使用的是CH340串口芯片。这里我提供了几个常用串口芯片的驱动程序下载地址,大家如果使用其他的串口芯片,要安装对应的驱动程序:

    • CH340:CH340/CH341USB转串口WINDOWS驱动程序
    • PL2302:PL2303 Windows Driver Download
    • CP2102:CP210x USB转UART桥接VCP驱动程序
    • FT232:FT232R USB UART Driver Download

    如果驱动安装成功,在设备管理器里可以看到该设备对应的串口号:

    b1fe51927c381bdf288ec96ef755b2c2.png

    设置启动模式为系统存储启动模式

    上电前,设置BOOT0=1,BOOT1=0。或者是在上电后,设置BOOT0=1,BOOT1=0之后,然后按一下复位按键。这两种方式都可以让设置为系统存储启动模式,从而通过串口下载程序。

    参考uFUN的原理图:

    c9d19baf88223966a4a38a426bf944ab.png

    可以看出,BOOT的选择是通过拨码开关实现的。S1对应BOOT1,S2对应BOOT0,开关处于ON状态,BOOT直接接地,为低电平0;开关处于OFF状态,BOOT上拉为高电平1,即:

    09793c905772964785016ba8bf40ce68.png

    这一点和【uFun 开发板快速入门指南 V10】介绍的有所出入,在这里手动@管理员核对一下。

    6ca34edf8ccd1373c6953fcf0a291f41.png

    对于uFUN开发板,要切换到串口下载模式,只需要设置S1=ON,即BOOT1=0,S2=OFF,即BOOT0=1,就可以进行下一步的程序下载。如下图所示:

    016b7fd81583784ffc558d80c0a6eb34.png

    使用FlyMCU下载程序

    STM32串口下载软件主要两个,一个是国人开发的FlyMCU,另一个是ST官方的Flash Loader Demonstrator,这两个软件的下载方法我都会介绍,不过我个人认为FlyMCU更简单易用一些。

    9bb28d07508e5bbce19af8511c94d25f.png

    FlyMCU是由单片机在线编程网开发的一款串口下载软件,我使用的是V0.188版本,主界面如上图所示,如果大家想获取最新版的软件可以到官方网站下载。我去官网上看了一下,又发布了免费的Free ISP软件,可以支持STM32和LPC2xxx程序的下载。如果有朋友从事LPC2xxx MCU的开发,而又没有调试器,可以尝试一下这个软件。 好了,话不多说,下面来看一下如何使用FlyMCU通过串口来给uFUN开发板下载程序。

    • 1.软件的下载

    可以到官方网站下载最新版,或者是下载我使用的这个版本,FlyMCU V0.188。

    • 2.选择COM号

    确保启动模式已经设置为串口下载模式,BOOT1=0,BOOT0=1,即S1=ON,S2=OFF,然后把开发板连接电脑上电,打开软件,选择PORT菜单下对应的COM口。

    19ffe5f6c26cdc81cdeb14c442933a7c.png
    • 3.加载hex文件

    加载生成的hex文件,并勾选右边的编程前重装文件,这样,就不用每次下载程序,重新加载hex文件了。

    fb6ecf336512eac1f504eee6764d75d8.png
    • 4.下载程序

    勾选校验编程后执行这两个选项,取消勾选编程到FLASH时写选项字节,然后点击开始编程按钮,如果正常下载的话,右边会输出下载的信息,如果成功下载并运行,最后会输出:

    共写入8KB,进度100%,耗时4750毫秒
    成功从08000000开始运行

    表示程序成功下载。

    4fb038d85dce5abe5271cb7f47139ee6.png

    编程后执行:这个选项是指,程序下载完成后自动运行,而不用切换到BOOT到主闪存启动模式,但是,掉电重启,程序不会直接运行。如果要上电即运行此程序,还需要把BOOT设置回主闪存启动模式BOOT0=0,即S2=ON。

    编程到FLASH时写选项字节:这个选项不要勾选,如果勾选了,可能会导致下载失败,或者是运行失败,甚至会导致芯片的锁死。所以,这个选项一定不要勾选。

    使用Flash Loader Demonstrator下载

    Flash Loader Demonstrator是ST官方的串口下载软件,可以用于STM32系列单片机的程序下载,官网地址:STM32 Flash loader demonstrator

    • 1.软件的下载

    通过上面的官网链接,可以下载到最新2.8.0版本的Flash Loader Demonstrator,但是如果要想下载,需要先登陆ST官网的账号,如果不想注册账号的话,可以通过下面的链接下载,这个是我之前找的,版本是2.6.0的,但不影响程序的下载:Flash_Loader_Demonstrator_v2.6.0_Setup

    • 2.连接芯片

    和FlyMCU不同的是,要想下载程序,必须要经过连接芯片,等一系列步骤才能完成下载,这一点,也是我觉得这个软件不好用的原因。

    打开软件,选择板子串口对应的COM号,波特率可以调成最高,这样下载速度会快一点,但是有的串口芯片,不能支持很高的波特率。

    26147131ffbbe52661245f2058486af0.png

    如果和板子连接成功的话,会检测到目标STM32芯片的Flash的大小,我们的uFUN开发板是使用STM32F10RC,256KB Flash。

    d342c51a068d3602c07084113c22cfe3.png

    这一步,可以查看当前Flash各页的读写情况,绿色的锁表示可读/可写,如果芯片被加了读保护,或者写保护,部分页会显示为红色的锁。

    ebb65f3b3c2454fa8fd16320bc93a453.png
    • 3.程序的下载

    先加载hex文件,下面的擦除选项可以选择:擦除必要的页、不擦除或者是全片擦除,这里保持默认配置就行,直接点击Next进行程序的下载。

    a70295ea92126555d482378b23e6af3c.png

    如果下载成功,会显示

    abcbc5cfa1910345cd68f2ea0bd00180.png

    这里如果点击Back是不能进行第二次程序下载的,必须重新打开,连接,才能下载。

    8ea6654c75db6794cf1705500aceb44c.png

    另外,除了STM32系列单片机程序的下载,它还支持ST公司的STM8的程序下载。

    总结

    STM32只能通过串口1进行程序下载,即PA9、PA10,其他串口都不具备这个功能,所以,如果自己设计板子,要注意这一点。一些联网的设备进行固件更新也是这个原理,即把WIFI模块,连接到串口1,实现程序的在线升级。当然,具体的实现还是很复杂的,而且还涉及到Bootloader程序的开发,这就是另外一个方面了。虽然STM32的F4系列也可以使用串口下载程序,但擦除时间很长,有十几秒种。推荐大家尽量还是使用调试器来进行程序的下载和调试,方便又好用,单片机开发必备!

    参考资料

    • STM32 BOOT模式配置以及作用
    • STM32启动模式详解

    历史精选文章:

    • STM32串口打印输出乱码的解决办法
    • 【UFUN开发板评测】小巧而不失精致,简单而不失内涵——uFun开发板开箱爆照
    • 一键自动格式化你的代码
    • Qt小项目之串口助手控制LED
    • Jlink使用技巧之烧写SPI Flash存储芯片
    • Jlink使用技巧之虚拟串口功能
    • Jlink使用技巧之读取STM32内部的程序
    • Jlink使用技巧之J-Scope虚拟示波器功能

    欢迎大家关注我的个人博客

    或微信扫码关注我的公众号

    3bfcdd4b932503fca0c2d59296c5b6ad.png
    展开全文
  • CH340串口驱动(支持win8)

    热门讨论 2013-12-26 15:53:31
    亲测,win8上USB转串口驱动可用 安装时请选择以管理员身份运行!
  • 首先安装ch340的驱动,驱动在光盘资料的“i.MX6UL终结者光盘资料\02_开发所需软件\CH340驱动(USB串口驱动) ”目录下,双击该目录下的“SETUP.EXE”文件,打开ch340驱动安装界面,然后点击“安装”按钮,开始安装,如...

    现在不管是台式机还是笔记本默认都没有串口接口,我们在开发过程中经常会用到串口来查看开发板的运行以及打印信息,因此i.MX6 UL终结者开发板使用ch340芯片实现了usb转串口的功能。首先安装ch340的驱动,驱动在光盘资料的“i.MX6UL终结者光盘资料\02_开发所需软件\CH340驱动(USB串口驱动) ”目录下,双击该目录下的“SETUP.EXE”文件,打开ch340驱动安装界面,然后点击“安装”按钮,开始安装,如图 1所示:

    在这里插入图片描述

    图 1

    安装完成,出现完成对话框,然后点击“确定”按钮,完成安装,如图 2所示:

    在这里插入图片描述

    图 2

    然后关闭安装界面,如图 3所示:

    在这里插入图片描述

    图 3

    然后使用usb线将开发板的串口和电脑连接起来,链接方式如图 4所示:

    在这里插入图片描述

    图 4

    打开Windows系统下的设备管理器,打开方式是右键点击“我的电脑”,选择“管理”,如图 5所示:

    在这里插入图片描述

    图 5

    打开“计算机管理”界面,然后点击左侧的“设备管理器”打开设备管理器窗口,然后在设备管理器窗口展开“端口(COM和LPT)”,可以看到ch340对应的串口编号,如图 6所示:

    在这里插入图片描述

    图 6 在这里插入图片描述

    展开全文
  • 首先安装ch340的驱动,驱动在光盘资料的“i.MX6UL 终结者光盘资料\02_开发所需软件\CH340 驱动(USB 串口驱动) ”目录下,双击该目录下的“SETUP.EXE”文件,打开 ch340 驱动安装界面,然后点击“安装”按钮,开始...
    现在不管是台式机还是笔记本默认都没有串口接口,我们在开发过程中经常会用到串口来查看开发板的运行以及打印信息,因此i.MX6 UL终结者开发板使用ch340芯片实现了usb转串口的功能。首先安装ch340的驱动,驱动在光盘资料的“i.MX6UL 终结者光盘资料\02_开发所需软件\CH340 驱动(USB 串口驱动) ”目录下,双击该目录下的“SETUP.EXE”文件,打开 ch340 驱动安装界面,然后点击“安装”按钮,开始安装,如图 4.5.1 所示:
    安装完成,出现完成对话框,然后点击“确定”按钮,完成安装,如图 4.5.2 所示:
    然后关闭安装界面,如图 4.5.3 所示:
    然后使用 usb 线将开发板的串口和电脑连接起来,链接方式如图 4.5.4 所示:
    打开 Windows 系统下的设备管理器,打开方式是右键点击“我的电脑”,选择“管理”,如图 4.5.5 所示:
    打开“计算机管理”界面,然后点击左侧的“设备管理器”打开设备管理器窗口,然后在设备管理器窗口展开“端口(COM 和 LPT)”,可以看到 ch340 对应的串口编号,如图 4.5.3 所示:
     
    更多内容关注公众号:迅为电子

     

    展开全文
  • CH340 串口转USB 驱动

    2017-09-27 17:00:24
    CH340 串口转USB 驱动,是正对于CH340芯片的,适用于TTL串口转USB,连接到电脑上,可以实现串口调试助手查询到COM口,并实现串口数据的收发~
  • 2、下载驱动 http://www.wch.cn/download/CH341SER_LINUX_ZIP.html 3、修改ch34x.c的内容,不同内核对应的内容不同。这个时候步骤一的工作就可以体现了,猛戳这个传送门,传送门里是官方给出的不同内核对应的驱动...
  • CH340 CH341 串口驱动 WIN7_64位可用

    热门讨论 2012-07-22 04:26:12
    CH340 CH341 串口驱动 WIN7_64位可以使用(本人系统为WIN7 64位),需要注意的是:安装的时候先插入串口设备,然后通过设备管理器安装,其他XP等系统经验证也是可以用的。
  • 文章目录简介目标阅读基础环境说明参考资料安装连接开发板和电脑CH340驱动下载CH340驱动安装检查是否安装...安装CH340串口驱动。 阅读基础 熟悉计算机。 环境说明 windows10 参考资料 原子文档:I.MX6ULL开发指南
  • CH340串口驱动
  • 首先安装ch340的驱动,驱动在光盘资料的“i.MX6UL终结者光盘资料\02_开发所需软件\CH340驱动(USB串口驱动) ”目录下,双击该目录下的“SETUP.EXE”文件,打开ch340驱动安装界面,然后点击“安装”按钮,开始安装,如...
  • CH340驱动(USB串口驱动)
  • CH340串口转USB驱动

    2015-10-22 08:50:44
    CH340串口转USB驱动,WIN 7, XP下亲测可用。WIN 7下需要手动指定位置,XP下直接安装。
  • CH340串口 驱动安装 64位,好驱动,好工具。
  • CH340串口下载电路,电气原理图,PNG图片格式,适合毕业设计,机电课程设计。
  • 090_CH340串口驱动签名问题解决

    千次阅读 2019-04-17 22:45:39
    烧写程序用到了串口,自己从网上找了一个驱动,安装完之后发现依然用不了,查看设备管理看到设备上有一个叹号。 最初尝试了安全模式禁用数字签名,后来发现每次电脑重启之后就失效。 于是,换了一种方式,管理...
  • wget https://mcai.oss-cn-shenzhen.aliyuncs.com/drv/CH341SER_LINUX.zip

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,392
精华内容 2,956
关键字:

ch340串口驱动下载