STM32、51单片机如何使用USB转TTL烧写程序?

一个好的程序员就要有钻研的精神,有串口工具就要用!

下面给大家介绍一下除了用J/ST-LINK烧写程序的另一种方法。

   废话不多,按步骤一步步来!

请先装好ch340驱动,这里不做说明!


给stm32f103最小系统板烧写程序

一、接线:一共三根,PA9,PA10对应连接RXD,TXD ,GND连GND ,3.3连3.3,也可以给板子外部供电,接好线后将USB转ttl插入电脑,设备管理器会显示串口号。

二、跳线帽:BOOT0置1,BOOT1置1

三、打开烧写软件,下载你要烧写的程序,点击下载后是这样的,显示正在连接:
四、BOOT0置0,BOOT1置1,如图,之后程序会进行烧写

五、烧写完成!将跳线帽BOOT0置回1,按下RESET键,给板子供电,板子正常运行程序!

51单片机烧写程序

一、接线:一共三根,GND连GND ,P31,P30对应连接RXD,TXD,板子不要供电,或者供电不打开电源开关

二、烧写程序,显示正在检测目标单片机。

三、给板子供电或打开电源开关,程序烧写成功!

有问题可在评论区交流

STM32、51单片机如何使用USB转TTL烧写程序?相关推荐

  1. 使用u-boot的USB下载功能烧写程序到Nand Flash ——韦东山嵌入式Linux学习笔记06

    本文实验环境: 1. windows 7(64bit) 2. JZ2440(V2) 假设板子的Nor Flash上已经烧好了u-boot,如果我想利用u-boot的USB下载功能,把一个裸板程序烧写到 ...

  2. 51单片机usb烧录电路_51单片机怎么用usb烧写程序 - 全文

    单片机怎样用usb烧写程序 首先,需要安装keil软件和STC_ISP程序下载软件. 先对你想要实现对单片机的功能用keil编程,然后用STC_ISP下载软件下载到单片机上,最后打开给单片机提供电源就 ...

  3. 51单片机下载完程序后不亮_程序如何下载到单片机中?单片机常用的四种烧写程序方式介绍...

    单片机是一种可编程控制器,搭好硬件电路后,可以利用程序实现很多非常复杂的逻辑功能,与纯硬件电路相比,简化了硬件外围的设计.方便了逻辑的设计.丰富了逻辑的输出.不同厂家的单片机需要不同编程IDE来实现编 ...

  4. 程序如何下载到单片机中?单片机常用的四种烧写程序方式介绍

    单片机是一种可编程控制器,搭好硬件电路后,可以利用程序实现很多非常复杂的逻辑功能,与纯硬件电路相比,简化了硬件外围的设计.方便了逻辑的设计.丰富了逻辑的输出.不同厂家的单片机需要不同编程IDE来实现编 ...

  5. 给单片机焼写程序需要什么东西_单片机怎么烧写程序

    1.单片机怎么烧写程序 STC系列单片机为例:首先,需要安装keil软件和STC_ISP程序下载软件.先对你想要实现对单片机的功能用keil编程,然后用STC_ISP下载软件下载到单片机上,最后打开给 ...

  6. GC9A01-TFT屏幕驱动(整理有stm32/51单片机/arduino等驱动代码)

    GC9A01-TFT屏幕驱动 & 整理有stm32/51单片机/arduino等驱动代码 前言 关于GC9A01 stm32驱动 引脚接线 代码移植 文件复制 端口修改 显示函数 中文汉字数组 ...

  7. 基于高速51单片机的模拟USB接口设计

    基于高速51单片机的模拟USB接口设计 作者:廖颂文 摘要:参照AVRUSB技术给出了51单片机通过模拟USB通信的实现方法.用VC编写了上位机软件,通过libusb驱动实现了PC与ST12LE560 ...

  8. ST7735-TFT屏幕驱动(整理有stm32/51单片机/arduino等驱动代码)

    ST7735-TFT屏幕驱动 & 整理有stm32/51单片机/arduino等驱动代码 前言 关于ST7735 stm32驱动 引脚接线 代码移植 文件复制 端口修改 显示函数 中文汉字数组 ...

  9. C语言烧写C51单片机的线,51单片机烧写程序过程以及详细说明【图文】

    Step 1:Keil软件的安装 1.选中文件夹中的C51V900安装程序并打开,如图: 2.在安装对话框里一直选择Next,直到Finish完成Keil的安装. Step 2: 安装USB转串口线的 ...

最新文章

  1. TVM 高效保护隐私 ML
  2. Shell脚本读取命令行参数
  3. 图像的大小计算 位深和色深
  4. zabbix 添加mysql监控(用自带模板)
  5. 几个极品笑话,放松下心情
  6. 程序员基本功11树和二叉树
  7. Flutter实战视频-移动电商-45.详细页_说明区域UI编写
  8. New Currency Rate IOS APP 上线
  9. 在 Xcode 中进行自动化测试 (2/2)
  10. SurfaceView的经典写法
  11. html5液体效果,HTML5/CSS3/SVG实现的液体掉落(滑落)动画
  12. rad linux下安装mysql_Rad Hat Enterprise Linux 5.5上安装Oracle 11g R2
  13. 百会与Zoho达成战略合作,向中国用户推出在线办公套件!
  14. C51单片机串口通信之上位机交互
  15. 手把手教你使用XUI的正确姿势
  16. 地球经纬度java语言表示_java根据2个经纬度点,计算这2个经纬度点之间的距离(通过经度纬度得到距离)-Go语言中文社区...
  17. 离散数学程序实现——求关系矩阵的自反和对称闭包——c
  18. centos7安装noIP-动态域名解析最佳实践
  19. 控制面板中点击管理工具提示administrative tools 位置不可用的解决办法
  20. 移动跨平台ReactNative动画组件Animated【14】

热门文章

  1. java开发:mysql
  2. 大数据相关总结(待续)
  3. 激光雷达相机外参标定
  4. 前端之vue监测数据改变的原理
  5. android MTK平台驱动设置
  6. 晕菜, silverlight !
  7. 微软仍计划在2017年发布两次Windows 10系统升级
  8. java培训记录Day06 2022/3/19星期六(网页布局:grid)
  9. wh6服务器怎么修改,文华财经怎样设置云服务器
  10. dakai微信小程序 ios_苹果6s微信小程序进不去 苹果小程序怎么弄出来