单片机系统设计|下载电路设计

前几天讲解了单片机系统正常工作所需要的基本配置,也就是最小系统。单片机的最小系统包括:复位电路晶振电路电源电路、下载电路。讲解每个电路,并结合实际设计,展示实际电路。今天讲解下载电路。
1
单片机程序的下载方式

单片机是一种可编程芯片,在程序中可以实现对单片机IO口、片上资源的充分利用,正是因为可编程单片机才具有了强大的灵活性。那程序如何烧写到单片机中呢?每种单片机都有各自烧录方法,今天主要介绍三种:

  • ISP方式;

  • SWD方式;

  • JTAG方式;

2
烧写程序所用的工具

每种不同的烧写方法使用不同的工具:

ISP方式:这种方式是通过单片机的UART口实现的,STC51单片机、STM32单片机、LPC单片机都可以用这种方式下载,所用的工具为USB/TTL;

SWD方式:这种方式其实只有两根线,SWDIO和SWCLK,所用的工具为J-LINK;

JTAG方式:这种方式所使用的工具也为J-LINK。

3
接口电路

ISP接口电路:

SWD接口电路:

JTAG接口电路:

该部分内容,之前在“单片机程序下载讲解”中讲过,详情点击查看

(0)

相关推荐

  • 单片机程序烧录的3种方式(ISP、ICP、IAP)是什么

    说起给单片机烧录程序,大家应该都不陌生吧,我最早接触单片机是从51单片机开始的,型号是STC89C52RC,当时烧录程序就是用的下面这种烧录软件--STC-ISP. 这种方式,通过串口连接单片机,选择 ...

  • 单片机系统设计|复位电路设计

    昨天讲解了单片机系统正常工作所需要的基本配置,也就是最小系统.单片机的最小系统包括:复位电路.晶振电路.电源电路.下载电路.从今天开始讲解每个电路,并结合实际设计,展示实际电路. 1 什么是单片机的复 ...

  • 51单片机自动ISP下载电路设计

    各位朋友非常抱歉,更新晚了,最近事情比较多,不管是工作上还是生活上各种心烦意乱的事情搞得我不知所措,感谢各位朋友长久以来的默默支持,您的支持就是我的动力,再次感谢. 51单片机可以通过ISP下载方式烧 ...

  • 单片机系统设计|晶振电路设计

    不好意思,在外出差一直跑,今天晚上6点就在高速上跑,一直到10点多才回到住的地方,消息推送晚了,还希望各位朋友谅解支持. 前天讲解了单片机系统正常工作所需要的基本配置,也就是最小系统.单片机的最小系统 ...

  • 单片机程序下载方式讲解

    对于单片机项目,编完程序后要将hex文件下载到单片机中,程序才能够执行,才能实现相应的功能.单片机程序的下载方式有多种,下面介绍几种常用的下载方式:ISP(串口下载),SW,JTAG.所涉及到的单片机 ...

  • 单片机系统设计|电源电路设计

    前几天讲解了单片机系统正常工作所需要的基本配置,也就是最小系统.单片机的最小系统包括:复位电路.晶振电路.电源电路.下载电路.讲解每个电路,并结合实际设计,展示实际电路.今天讲解电源电路. 1 单片机 ...

  • 单片机硬件系统设计原则

    一个单片机应用系统的硬件电路设计包含两部分内容:一是系统扩展,即单片机内部的功能单元,如ROM.RAM.I/O.定时器/计数器.中断系统等不能满足应用系统的要求时,必须在片外进行扩展,选择适当的芯片, ...

  • 单片机硬件系统设计原则 (一)

    一个单片机应用系统的硬件电路设计包含两部分内容:一是系统扩展,即单片机内部的 功能单元,如ROM.RAM.I/O.定时器/计数器.中断系统等不能满足应用系统的要求时, 必须在片外进行扩展,选择适当的芯 ...

  • 【新提醒】【每日分享】基于单片机的步进电机控制系统设计(二)

    大家下午好!继续接着我们上期没讲完的内容,今天我们继续往下. 3 系统软件设计 3.1 单片机程序     利用单片机的定时器tiMER_A(TA)中断产生脉冲信号,通过在响应的中断程序中实现步进电机 ...

  • 【大学课程设计第四篇】图书管理系统设计与开发(可下载源码)

    系统演示链接:点击这里查看演示 源码下载:微信公众号[C you again],回复"基于web的图书管理系统" 01 系统简述 图书管理系统就是利用计算机,结合互联网对图书进行结 ...