单片机的下载方式分类
单片机下载有三种:
①离线下载:
②一种为在系统下载:
在系统下载就是你说的ISP(In System Programming),单片机在线路板上不用取下。USB下载只是其中之一,像STC单片机可以通过串口下载,ATMEL单片机通过SPI下载,还有的像ARM单片机通过JTAG下载等等。研发的时候一般用ISP方式下载,可以在线编程,就像我们平常用户使用的下载方式,这样不用来回焊下芯片,可直接进行编程在线下载。当然,当我们使用这种方式的时候要注意去官网查看该单片机是否支持ISP下载;比如STC公司的51单片机支持该下载方式,并在官网提供该下载方式的电路设计,如图:
③一种为升级下载(通过IAP方式):
升级下载和ISP下载差不多,之不过通过已经写入到单片机的程序来改写自身的FLASH。多用于远程方式烧写,这种方式常用在手机或示波器等仪器的升级,或通过以太网这种远程的方式改变程序。卖到客户手中后就用升级下载,这种时候你的设备可以在全国乃至全球各地,不可能跑过去一个客户一个客户的改烧写。那么就用这种方式。
总结:
单片机的下载方式分类相关推荐
- 单片机如何烧录程序?单片机的下载方式讲解
对于单片机项目,编完程序后要将hex文件下载到单片机中,程序才能够执行,才能实现相应的功能.单片机程序的下载方式有多种,下面介绍几种常用的下载方式:ISP(串口下载),SW,JTAG.所涉及到的单片机 ...
- 单片机固件下载方式总结
目录 一.ICP下载 1.JTAG 优点 缺点 下载器 2.SWD 优点 缺点 下载器 下载软件 3.SWB 下载软件 二.ISP下载 1. 串口下载 下载软件 2. USB下载 下载软件 三.IAP ...
- 单片机程序下载方式ISP、IAP
一般只能通过三种方式下载程序到单片机中:1.JTAG 2.ISP 3.IAP 1.JTAG 要使用JTAG方式下载程序,不管是使用J-LINK.ULINK.ST-LINK,只需要把单片机上 ...
- STC单片机程序下载失败总结
STC单片机下载失败总结 --PurpleSword STC为宏晶公司推出的国产51单片机,其优点在于价格低廉,功能强大,使用方便,尤其是其串口ISP下载程序的方式方便了大量用户,免去了购买昂贵的编程 ...
- STC15W104 8脚单片机串口下载程序
单片机串口下载是一种常见的单片机程序下载方式,它通过串口线连接单片机的串口引脚和电脑的串口接口实现.下面是单片机串口下载的基本原理和操作方法: 原理 确定下载模式:大多数单片机芯片都支持串口下载模式, ...
- STC 51单片机程序下载失败总结
STC为宏晶公司推出的国产51单片机,其优点在于价格低廉,功能强大,使用方便,尤其是其串口ISP下载程序的方式方便了大量用户,免去了购买昂贵的编程器,非常适合单片机入门学习使用. 但是初学者常会遇到程 ...
- STM8系列单片机程序的下载方式
STM8系列单片机程序的下载方式 一.概述 二.SWIM硬件接口下载方式 三.UART硬件接口下载方式 四.总结 原文链接:https://www.yourcee.com/newsinfo/29285 ...
- 51单片机驱动HMI串口屏,串口屏的下载方式
51单片机驱动HMI串口屏,串口屏的下载方式 串口屏 串口屏的程序下载 51程序 总结 串口屏 串口屏是一个集成了单片机的屏幕模块,采用的是TTL串口协议,可以直接通过对应指令控制屏幕, 本文采用的串 ...
- FPGA、ARM、单片机下载方式及原理的比较
在线编程目前有两种实现方法: ISP:in system programming 在系统编程 IAP: in applicatin programming 在应用编程 ISP一般是通过专用的串行编程接 ...
最新文章
- 读取Excel的文本框,除了解析xml还可以用python调用VBA
- 51nod 1649 齐头并进 (djikstra求最短路径,只用跑一次)
- UE4学习-场景介绍、基本操作、快捷键
- YbtOJ-方格填写【插头dp】
- 编译期java_java编译期和运行期
- 软件安全测试:安全左移的痛点与要点
- 基于Servlet3.0的编程式SpringMVC实例详解
- iOS/Android React Native 配置教程
- 【专利】实用新型专利设计模板
- 软件专业大学生常用的刷题、找答案、找资源的网站
- les有学计算机的吗,拷问LES大涡模拟
- Lwm2m的server分析
- 华为eSight网络监控平台安装
- 病毒肆虐,宅在家里的时候,作为企业经营者的我在想些什么
- c当中extern详解
- 怎样刻录系统启动光盘
- 软件和算法能力对惯导精度的深刻影响
- iphone4s和iphone5屏幕尺寸的兼容
- (FortiGate)飞塔防火墙过滤指定会话并清理
- validate.js
热门文章
- 《Python语言程序设计》王恺 机械工业出版社 第七章课后习题答案
- 关于wooyun-2015-096990的总结
- 自定义浏览器滚动条样式(兼容chrome和firefox)
- 谷歌北京开发者社区开源Linux开发经验及典型应用案例分享讲座
- windows下基于libtorch的yolov5 6.0的c++部署
- “Error: Encountered an improper argument”的解决方法
- React Native 源码分析(三)——Native View创建流程
- 我的理想计算机作文300字,我的理想作文300字大全
- 建立简单的卷积神经网络训练分类器,识别九宫格、四宫格等图片
- Pr:文本面板之转录文本