Advertisement

关于单片机程序下载的三种方法介绍

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:PDF


简介:
本文介绍了三种常见的单片机程序下载方式,帮助读者快速掌握相关技术,适用于初学者和有一定经验的技术人员。 使用JTAG方式下载程序时,不论是采用J-LINK、ULINK还是ST-LINK编程器,只需将单片机上的相应接口引出并与编程器连接即可完成程序的下载。若要通过ISP(In-System Programming)方式进行程序下载,则需要利用单片机内部自带的Bootloader功能。此Bootloader在出厂时已预置,并且在设备出厂后无法被修改或擦除。 为了使单片机进入系统存储器启动模式,需将BOOT1设置为0和BOOT0设为1的状态下进行操作。之后就可以使用ISP下载软件来完成程序的加载了。STM32系列单片机所使用的ISP下载工具是mcuisp,并且可以通过多种方式实现通信,例如串口、USB或CAN接口。 关于STM32根据FLASH主存储块容量和页面大小的不同分类,可分为小容量、中容量、大容量及互联型四类: - 小容量产品:其主要存储区域为1至32KB的Flash,并且每个页大小为1KB;系统存储器则有2KB。 - 中容量型号:其主存储区范围在64到128KB之间,同样每页也是1KB大小;而系统的保留空间同样是2K字节。 - 大容量类型:这类产品的主要闪存区域超过256KB,并且每个页面的尺寸增加到了2KB;系统内存为固定的2KB。 - 互联型产品:它们的主要存储块也大于或等于256KB,每页大小同大容量型号一样是2K字节;不过其系统保留空间则有所增大至18K字节。 具体某款产品的分类可以通过查阅相关数据手册来明确划分标准。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 优质
    本文介绍了三种常见的单片机程序下载方式,帮助读者快速掌握相关技术,适用于初学者和有一定经验的技术人员。 使用JTAG方式下载程序时,不论是采用J-LINK、ULINK还是ST-LINK编程器,只需将单片机上的相应接口引出并与编程器连接即可完成程序的下载。若要通过ISP(In-System Programming)方式进行程序下载,则需要利用单片机内部自带的Bootloader功能。此Bootloader在出厂时已预置,并且在设备出厂后无法被修改或擦除。 为了使单片机进入系统存储器启动模式,需将BOOT1设置为0和BOOT0设为1的状态下进行操作。之后就可以使用ISP下载软件来完成程序的加载了。STM32系列单片机所使用的ISP下载工具是mcuisp,并且可以通过多种方式实现通信,例如串口、USB或CAN接口。 关于STM32根据FLASH主存储块容量和页面大小的不同分类,可分为小容量、中容量、大容量及互联型四类: - 小容量产品:其主要存储区域为1至32KB的Flash,并且每个页大小为1KB;系统存储器则有2KB。 - 中容量型号:其主存储区范围在64到128KB之间,同样每页也是1KB大小;而系统的保留空间同样是2K字节。 - 大容量类型:这类产品的主要闪存区域超过256KB,并且每个页面的尺寸增加到了2KB;系统内存为固定的2KB。 - 互联型产品:它们的主要存储块也大于或等于256KB,每页大小同大容量型号一样是2K字节;不过其系统保留空间则有所增大至18K字节。 具体某款产品的分类可以通过查阅相关数据手册来明确划分标准。
  • 取消选中选框(Radio)示例
    优质
    本文介绍了三种不同的技术方案来实现网页表单中的取消选定单选按钮(Radio),帮助开发者优化用户体验。 本段落提供了三种取消选中radio的方式,并给出了相应的代码示例。这些方法依赖于jQuery,其中前两种方式使用了jQuery实现,而第三种则是基于JS和DOM的实现。 以下是相关的HTML结构: ```html 单选按钮取消选中的三种方式