找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1842|回复: 2
打印 上一主题 下一主题
收起左侧

请教大神void ISP_IAP_disable(void) 这句代表什么函数

[复制链接]
跳转到指定楼层
楼主
ID:399851 发表于 2019-2-14 12:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教大神void ISP_IAP_disable(void) 这句代表什么函数
void ISP_IAP_disable(void)     
{     
    ISP_CONTR = 0x00;     
    ISP_CMD = 0x00;      
    ISP_TRIG = 0x00;     
}     

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:94031 发表于 2019-2-15 11:20 | 只看该作者
void ISP_IAP_disable(void) 是一个函数,这个函数完成三个变量的赋值。
回复

使用道具 举报

板凳
ID:155507 发表于 2019-2-16 22:33 | 只看该作者
ISP_IAP_Disable();                      //关闭ISP/IAP功能

void ISP_IAP_disable(void)      //关闭ISP/IAP功能
{     
    ISP_CONTR = 0x00;      //ISPEN=0
    ISP_CMD = 0x00;        //ISP/IAP操作时的命令模式寄存器
    ISP_TRIG = 0x00;       //关闭触发ISP
}   


ISP和IAP:
ISP(In SystemProgramable):在系统编程,即在已经焊好的板子上,不用取下就可以对其进行编程。
IAP(In ApplicationProgramable):在应用编程。即片子提供一系列机制,当片子在运行程序时,了以提供一种改变Flash数据的方法。

也即:程序可以自己往程序存储器里面写数据或者更改程序,其典型应用就是使用boot或者叫做bootloader的一下段代码来进行跳转,从而进行程序的升级。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表