当前位置: 首页 > news >正文

做网站推广和头条推广阿里云服务器

做网站推广和头条推广,阿里云服务器,创建一个网站一般步骤有哪些,可以做女鞋批发的网站目录 背景 1 什么是ICP 2 什么是ISP 3 什么是IAP 4 总结 背景 对于51单片机,我们使用STC-ISP上位机软件通过串口进行程序的烧写;对于STM32系列单片机,我们既可以通过串口烧写程序,也能通过JLink或是STLink进行程序的烧写&am…

目录

背景

1 什么是ICP

2 什么是ISP

3 什么是IAP

4 总结


背景

对于51单片机,我们使用STC-ISP上位机软件通过串口进行程序的烧写;对于STM32系列单片机,我们既可以通过串口烧写程序,也能通过JLink或是STLink进行程序的烧写,那么这些烧写方式有什么区别呢?

1 什么是ICP

ICP(在电路编程 In Circuit Programming):使用SWD/JTAG接口进行烧录,如Jlink、STLink等烧录器进行烧录。

以下是一个针对Cortex-M3内核的下载框图,如果此时使用的是STM32F103系列单片机,上位机使用的是Keil,图中的调试主机(PC)可以认为是Keil,调试器可以认为是第三方工具JLink或者STLink,调试主机通过USB接口与调试器进行通信,调试器通过JTAG或者SWD接口与单片机进行程序的下载及调试。

2 什么是ISP

ISP(在系统编程 In System Programming):在bootloader编程,就是系统存储区。比如51单片机通过STC-ISP上位机软件烧写程序。

具备ISP的单片机必须有一块内部的FLASH区域,这个区域不允许用户使用,它通过boot pin的方式选择单片机复位之后PC指针是指向用户区域还是ISP区域。

这里以STM32F103系列单片机为例,查看用户手册2.4章节,分为BOOT1和BOOT0引脚,BOOT1和BOOT0引脚不同的电平,复位后PC指向的位置不同,如下所示:

查看闪存,发现《信息块》处有一个《系统存储器》,大小为2K,这个就是STM32F103的ISP程序存放的位置,此区域不允许用户修改(当然也没有权限修改),它用于使用芯片原厂的上位机软件或者第三方软件进行烧录使用。

下图是通过《STM32CubeProgrammer》上位机软件对STM32F103芯片进行连接的示意图,注意BOOT0高电平,BOOT1低电平,使用串口1。

3 什么是IAP

IAP(在应用编程 In Application Programming):在mainflash上面分两块区域,一个作为boot(系统存储区),一个作为app(用户存储区),具体实现就是在系统存储区把程序烧写完成,然后通过拨PC指针指向用户存储区,当然这个也是需要特定的上位机工具,一般来说很多厂商都提供IAP工具,也有很多第三方的上位机工具,IAP功能类似USB的DFU。

4 总结

  • IAP:所有单片机都支持的下载方式,IAP程序需要用户自己编写,并且取决于主Flash的大小,如果太小,不能装下IAP+APP程序,那么就不能使用IAP下载程序。
  • ISP:目前大部分单片机支持的下载方式,程序由芯片厂家提供,下载接口多为串口,也有USB、SPI。I2C等,借助芯片厂家的烧录工具进行烧写,比如51单片机的《STC-ISP》上位机,STM32单片机的《STM32CubeProgrammer》上位机等。
  • ICP:目前大部分单片机支持的下载方式,取决于芯片出厂是否预留下载接口,常见的下载接口有SWD和JTAG接口,如果存在这些下载接口,可以使用第三方下载工具,如JLink、STLink、DapLink进行程序的下载。
http://www.ds6.com.cn/news/39927.html

相关文章:

  • 做一个网站怎么做的吗武汉网优化seo公司
  • 上饶市建设局网站中国十大公关公司排名
  • 电商网站建设与运营怎么推广app
  • 福州 网站设计建立网站流程
  • 免费咨询妇科医生 在线广州seo招聘
  • 盘锦做网站选哪家好防晒霜营销软文
  • 三河网站建设徐州关键词优化排名
  • 襄阳网站建设哪个好seo快速入门教程
  • 丹阳建站推广管理沈阳关键词推广
  • 站长之家网站建设制作广告推广网站
  • 怎么用手机网站做软件磁力岛
  • 个人主页网页模板html北京度seo排名
  • 绍兴商城网站开发设计收录网站排名
  • 如何把网站程序做授权网址访问宁波网络营销公司有哪些
  • 简网app工场下载seo排名点击
  • 推荐网站空间购买百度新闻网页
  • 韩国flash网站张家界seo
  • wordpress后台产品图标整站优化方案
  • 自动网站建设搜索引擎bing
  • cnzz网络优化app哪个好
  • 新桥专业网站建设软文推广文章范文
  • 网站开发流程图 最app推广联盟
  • 招标网站排名武汉疫情最新动态
  • 网络建设与运维初级重庆seo网站排名
  • 奉贤做网站临沂做网络优化的公司
  • 福州做网站公司排名网店推广实训报告
  • 广州在线图文网络科技中心网站建设52种新颖的促销方式
  • 永久免费网站建设系统百度怎么搜索网址打开网页
  • 东莞莞城网站建设公司虎扑体育网体育
  • 搜索推广渠道有哪些app优化网站