导航:首页 > 操作系统 > stc单片机的isp协议

stc单片机的isp协议

发布时间:2024-08-13 05:47:40

A. STC单片机的IAP功能和ISP功能有什么区别与联系为什么IAP功能同EEPROM联系在一起为什么

ISP(In-system programmable)是在系统可编程
指的是不需要把单片机从目标系统板上取下来就可以直接从PC往单片机里面烧录程序。

IAP(In-Application programmable)是在应用可编程:
指的是可以通过单片机自身的程序修改单片机该程序区的内容;

EEPROM功能是:
在程序区1中的程序可以修改程序区2中的内容;通常程序区2中的内容不可以执行,只能当数据使用,功能相当于EEPROM;

区别:
ISP:从PC机修改单片机程序区的内容(即烧录)
IAP:单片机自己修改自己程序区的内容
EEPROM:单片机程序区1中的程序可以修改程序区2中的内容

这么有技术含量的问题……你也好意思没给悬赏分!!!!!

B. stc12单片机的isp,iap,eeprom是个什么关系isp,iap是什么原理isp程序存

isp是在系统编程技术,是指给单片机烧写程序不用吧芯片从电路板上拆下来,就能完成烧录程序。iap是在应用编程,是指单片机在上电工作过程中实现程序修改烧写,就好比手机不关机安装应用程序。eeprom是一种存储器技术,可以靠电擦除内容,并实现掉电后不丢失,而且可以按字节读写

C. 有人知道STC单片机和烧录软件的通讯协议吗

不需要协议啊,只要你的串口电路连接正确,前提是你的单片机端需要有TTL和232的转换芯片。你就可以用串口烧写程序了啊!

D. 初学单片机,ISP是什么意思

ISP(在线系统编程)就是当系统上电并正常工作时,计算机通过系统中的CPLD拥有的ISP直接对其进行编程,器件在编程后立即进入正常的工作状态。这种CPLD编程方式的出现,改变了传统的使用专用的编程器编程方法的诸多不便。

“在系统可编程”(In-System Programmability. 缩写为ISP) , 是指设计人员在自己设计的电子系统中或电路板上为重构逻辑而对逻辑器件进行编程或反复编程的能力。这种对电子系统中逻辑器件的逻辑重构既可在系统成型之前, 又可在系统成型过程中, 甚至在系统成型之后。这与常规PLD 先编程后装配至系统中的过程有很大区别。


(4)stc单片机的isp协议扩展阅读:

ISP实现方式

1、基于电可擦除存储单元的EEPROM 或Flash技术(譬如CPLD),特点是,掉电数据不丢失,但编程次数有限,编程速度慢;

2、基于SRAM查找表的编程单元(譬如FPGA),特点是,配置次数无限,加电可随时更改逻辑,但掉电后数据即丢失,下次上电需要重新配置;

3、基于反熔丝编程单元(譬如Actel 的FPGA);

4、JTAG方式;

E. STC单片机中的IAP功能是什么ISP/IAP 触发寄存器是什么

IAP是指在应用编程,就是片子提供一系列的机制(硬件/软件上的)当片子在运行程序的时候可以提供一种改变flash数据的方法。通俗点讲,也就是说程序自己可以往程序存储器里写数据或修改程序。

这种方式的典型应用就是用一小段代码来实现程序的下载,实际上单片机的ISP功能就是通过IAP技术来实现的,即片子在出厂前就已经有一段小的boot程序在里面,片子上电后,开始运行这段程序,当检测到上位机有下载要求时,便和上位机通信,然后下载数据到存储区。

ISP/IAP相关寄存器:

ISP_DATA:ISP/IAP操作时的数据寄存器。

ISP/IAP从Flash读出的数据放在此处,向Flash写入的数据也需放在此处。

ISP_ADDRH:ISP/IAP操作时的地址寄存器高八位。

ISP_ADDRL:ISP/IAP操作时的地址寄存器低八位。

ISP_CMD:ISP/IAP操作时的命令模式寄存器,须命令触发寄存器触发方可生效。

(5)stc单片机的isp协议扩展阅读

STC单片机的特点:

STC12C5A60S2/AD/PWM系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。

内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合。

1、增强型8051CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051;

2、工作电压:STC12C5A60S2系列工作电压:5.5V-3.3V(5V单片机)STC12LE5A60S2系列工作电压:3.6V-2.2V(3V单片机);

3、工作频率范围:0 - 35MHz,相当于普通8051的 0~420MHz;

4、用户应用程序空间8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K字节;

5、片上集成1280字节RAM;

6、通用I/O口(36/40/44个),复位后为:准双向口/弱上拉(普通8051传统I/O口),可设置成四种模式:准双向口/弱上拉,推挽/强上拉,仅为输入/高阻,开漏,每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过120mA。

F. 1.简述ISP和IAP的功能与特点,STC15系列单片机常用

STC15系列单片机常用ISP的功能与特点一般是通过单片机专用的串行编程接口对单片机内部的Flash存储器进行编程,而IAP技术的功能与特点是从结构上将Flash存储器映射为两个存储体

G. stc系列单片机isp接口是怎么规定的

STC的ISP就是串口通讯
没什么特殊规定,用他的下载软配个USB转串口(TTL)接到对应单片机端口
就能正常下载了

H. 单片机的ISP和IAP到底是什么,百度查了一下看的稀里糊涂,还请高手用大白话给指点一下,不胜感激,

一般通用做法是内部的存储器可以由上位机的软件通过串口来进行改写。对于单片机来讲可以通过SPI或其它的串行接口接收上位机传来的数据并写入存储器中。例如STC单片机支持串口ISP下载。

在实现IAP功能时, 单片机内部一定要有两块存储区,一般一块被称为BOOT区,另外一块被称为存储区。单片机上电运行在BOOT区,如果有外部改写程序的条件满足,则对存储区的程序进行改写操作。如果外部改写程序的条件不满足,程序指针跳到存储区,开始执行放在存储区的程序,这样便实现了IAP功能。

一般ISP由单片机厂家实现,IAP由用户应用实现。

请参考:
http://blog.csdn.net/shenye1141664884/article/details/8514433

阅读全文

与stc单片机的isp协议相关的资料

热点内容
区间测速算法不正确 浏览:331
appstore转到哪个国家比较好 浏览:924
程序员为什么被公司埋炸弹 浏览:941
linuxds18b20驱动 浏览:137
集群大数据编译命令 浏览:536
什么狼人杀app好 浏览:303
hadoop压缩命令 浏览:655
croe壳命令 浏览:77
抽干文件夹图片 浏览:950
android光感 浏览:968
php业务流 浏览:971
devc编译错了怎么办 浏览:300
编译系统都有哪些部分 浏览:707
数据库技术pdf 浏览:232
如何把网页部署到服务器上 浏览:634
php用户组 浏览:785
抚顺自动数控编程软件 浏览:747
如何判断是否可以通过编译 浏览:929
卫士通加密官网 浏览:55
程序员需要会盲打么 浏览:448