0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用USB转TTL线怎么把程序烧写到stm32f103C8T6中

工程师邓生 来源:未知 作者:刘芹 2024-01-31 15:46 次阅读

USB转TTL线怎么把程序烧写到stm32f103C8T6中

将程序烧写到STM32F103C8T6芯片中需要使用USB转TTL线连接计算机和开发板,并使用适当的软件来进行编程和烧写。

首先,我们需要准备以下材料:

1. 一台计算机(Windows操作系统
2. STM32F103C8T6开发板
3. USB转TTL线(也称为串口线)
4. 充电线(用于给开发板供电
5. ST-LINK/V2编程器(可选,用于更高级的调试和烧写)

接下来,我们按照以下步骤进行烧写程序的过程:

步骤一:将USB转TTL线连接到计算机和STM32F103C8T6开发板上。

1. 将USB转TTL线的USB端口连接到计算机上的一个可用USB插槽。
2. 将USB转TTL线的TTL端口连接到STM32F103C8T6开发板的串行通信(USART)引脚(一般是RX和TX引脚)上。

步骤二:下载并安装串口驱动程序。

1. 打开计算机上的浏览器,并搜索适用于你的操作系统和USB转TTL线型号的串口驱动程序。
2. 下载并安装这个驱动程序,按照屏幕上的指示进行操作。

步骤三:下载并安装用于编程STM32F103C8T6的软件。

1. 打开计算机上的浏览器,并搜索适用于Windows操作系统的可编程软件。
2. 下载并安装该软件,按照屏幕上的指示进行操作。

步骤四:打开软件并选择STM32F103C8T6作为目标芯片。

1. 启动安装的软件,并找到芯片选择菜单(通常在菜单栏的“工具”或“设置”选项中)。
2. 在芯片选择菜单中,找到并选择STM32F103C8T6芯片。

步骤五:连接开发板和计算机。

1. 使用充电线将STM32F103C8T6开发板连接到电源
2. 插入USB转TTL线的USB端口到计算机的USB插槽中。

步骤六:将程序烧写到STM32F103C8T6芯片中。

1. 在软件界面中,打开你要烧写的程序文件(通常是一个.hex或.bin文件)。
2. 点击软件界面中的“烧写”或“写入”按钮,开始将程序烧写到STM32F103C8T6芯片中。
3. 程序烧写完成后,软件界面上会显示相应的提示信息

步骤七:测试程序是否成功烧写到芯片中。

1. 断开USB转TTL线的USB端口和计算机之间的连接。
2. 将STM32F103C8T6开发板与其他所需元件连接(例如传感器电机等)。
3. 使用充电线为开发板供电,并打开开发板上的电源开关
4. 检查开发板上的指示灯和反馈信息来确认程序是否成功烧写到STM32F103C8T6芯片中。

总结:

通过上述的步骤,我们可以使用USB转TTL线将程序烧写到STM32F103C8T6芯片中。这种方法简单易行,同时需要注意使用合适的软件和驱动程序来实现编程和烧写的目标。此外,还可以选择使用ST-LINK/V2编程器来实现更高级的调试和烧写功能。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 串行通信
    +关注

    关注

    4

    文章

    577

    浏览量

    35561
  • STM32F103C8T6
    +关注

    关注

    109

    文章

    162

    浏览量

    83898
  • USB转TTL
    +关注

    关注

    0

    文章

    5

    浏览量

    2561
收藏 人收藏

    评论

    相关推荐

    STM32F103×8/STM32F103×B MCU手册

    需要确定系统时钟源,如使用HSE或HSI,然后配置PLL倍增因子以获得所需的系统时钟频率。这通常通过修改RCC(复位与时钟控制)寄存器来完成,并可以在STM32CubeMX或标准外设库/HAL库轻松设置。2. Q: 为什么STM32F
    发表于 11-18 15:14 0次下载

    第19.2章-星曈科技 openmv H7 plus openmv视觉循迹功能-完成视觉识别指定区域 OpenMV视觉模块循迹 STM32F103C8T6视觉巡线

    第19.2章-【星曈科技】openmv H7 plus openmv视觉循迹功能-完成视觉识别指定区域 OpenMV视觉模块循迹_巡线功能 STM32F103C8T6视觉巡线小车
    的头像 发表于 08-20 11:28 603次阅读

    第七章-V1.5 STM32超声波测距STM32F103C8t6超声波避障小车 超声波避障模块 STM32超声波测距

    5STM32超声波测距STM32F103C8t6超声波避障小车
    的头像 发表于 08-15 16:25 760次阅读
    第七章-V1.5 <b class='flag-5'>STM32</b>超声波测距<b class='flag-5'>STM32F103C8t6</b>超声波避障小车 超声波避障模块 <b class='flag-5'>STM32</b>超声波测距

    STMC32F103C8T6核心板原理图

    STM32F103C8T6原理图
    发表于 07-15 11:47 5次下载

    stm32f103c8t6可以实现usb接口上直接连接u盘升级内部程序吗?

    stm32f103c8t6可以实现usb接口上直接连接u盘升级内部程序吗?
    发表于 07-04 07:05

    STM32F103C8T6烧录程序后上电不工作是怎么回事?

    STM32F103C8T6 烧录程序后上电不工作
    发表于 05-24 07:27

    STM32为什么首选F103C8T6

    STM32F103C8T6是STMicroelectronics(ST)推出的一款基于ARMCortex-M3内核的32位微控制器单片机(MCU)。它具有一系列优势和广泛的应用场景。这里就来介绍一下
    的头像 发表于 05-18 08:04 6394次阅读
    学<b class='flag-5'>STM32</b>为什么首选<b class='flag-5'>F103C8T6</b>?

    STM32F103c8t6 J-LINK无法下载的原因?

    STM32F103c8t6 J-LINK无法下载的原因?
    发表于 05-17 06:19

    STM32F030K6T6STM32F103C8T6的晶振换成25M的可以吗?

    大神们,如果 STM32F030K6T6STM32F103C8T6 的晶振换成25M的,可以吗?
    发表于 04-26 06:12

    程序STM32L151C8T6移植到STM32F103C8T6需要注意些什么?

    请问从程序STM32L151C8T6移植到STM32F103C8T6需要注意些什么?
    发表于 04-15 06:06

    ST-LINK烧录STM32F103C8T6程序,烧录程序就会出现无法连接的情况是为什么?

    请教一个古老的问题.我ST-LINK烧录一个STM32F103C8T6程序,并设置了烧录完成自动运行,程序开始跑了。然后在中途过程,如
    发表于 04-07 07:44

    STM32F103C8T6 CAN发送数据波形不正常的原因?

    大家好,STM32F103C8T6关于CAN发送数据波形不正常的问题。
    发表于 03-27 08:27

    stm32f103c8t6闹钟中断无响是什么原因导致的?

    stm32f103c8t6闹钟中断无响应麻烦大佬帮忙看看
    发表于 03-26 07:29

    STM32F103C8T6 SPI从机发送数据错误的原因?

    主机的是STM32F103C8T6,SPI1,从机的是STM32F051C8T6,SPI2,全双工,数据位为8位,发送的数据本来应该是主
    发表于 03-11 08:24

    STM32F103C8T6烧录程序后上电不工作的原因?如何解决?

    STM32F103C8T6 烧录程序后上电不工作
    发表于 03-11 08:03