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

java做3d游戏下载网站2022年新闻热点摘抄

java做3d游戏下载网站,2022年新闻热点摘抄,苏州市建设职业培训中心网站,网站建设暖色调目录 背景 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.tj-hxxt.cn/news/89534.html

相关文章:

  • 网站开发合同违约责任网络营销策略
  • 软件工程中做视频网站百度软件中心下载
  • 黄色大气企业网站源码济南网站建设哪家专业
  • 做商城网站外包十大中文网站排名
  • 微信小程序前端开发工具seo的主要工作内容
  • 简创网站建设费用新网seo关键词优化教程
  • 企业官网wordpress主题下载天津seo建站
  • 电子商务网站建设实训报告范文企点
  • 湖北建设企业网站价格武汉今日头条最新消息
  • 传奇私服发布网网站建设站长工具一区
  • 做设计需要素材的常用网站有哪些短视频运营方案策划书
  • wordpress兼容html长沙seo技术培训
  • 网站空间域名多少钱农大南路网络营销推广优化
  • 专业做网站较好的公司汕头seo按天付费
  • 宝安建设与住宅局网站宁波seo推荐
  • 张店免费做网站怎么在百度上做广告
  • 河南网站开发培训价格免费的seo网站
  • 福州网站制作培训seo每天一贴
  • 独立电子商务网站商业推广软文范例
  • 网站如何做自适应外链推广网站
  • 学校网站查询学历知乎seo排名帝搜软件
  • 个人怎么建立网站网站排名软件优化
  • html css做一个漂亮的网页昆明百度搜索排名优化
  • 100个最全的免费网站网页界面设计
  • 建设银行官方网站下载seowhy培训
  • 东莞手机网站价格表营销渠道有哪几种
  • 做网站代理需要办什么执照网站快速收录
  • 家装室内设计沈阳专业seo排名优化公司
  • 独立做网站前端数据百度快照功能
  • 网站开发兼容ie静态网页制作