关于STM32的ISP指令

原创 2015年11月18日 21:14:42


关于STM32的ISP指令---读写数据缓存
在测试擦除命令的时候发现,写入和读出的数据是有缓存的,目前测试的结果为:写入数据有四个字的缓存,读取数据有15个字的缓存。

例如:最后写入的4个字数据,在擦除flash之后,重新读出,仍然读到的是擦除前的数值,尽管实际该地址flash的内容已经改变。

例如:在擦除flash之前读出4个地址数据,则flash内容擦除以后,再次读取该4个地址的数据,返回内容仍然为flash擦除之前的数据。

如果连续读出地址相连的16个字数据,则最早读出的那个数据将会从缓存清除。如果读出的数据为非连续的,则可能读不到第16个字,最早读出的那个数据已经从缓存清除。猜测在请求读取一个地址数据的时候,硬件会将此地址以后的若干地址(根据某种算法)数据一同读入缓存。


关于STM32的ISP指令--页大小。

在STM32F2之前Flash以页为单位,有1Kbytes、2Kbytes等。到了STM32F2及以后则改为以sector为单位,大小即使在同一个芯片内部也有不同定义,16K、64K、128K等,但在在ISP指令的说明文档中让然使用page来讲。经测试在STM32F2以后,使用erasememory指令擦除指定page,实际指的就是sector。

版权声明:本文为博主原创文章,未经博主允许不得转载。

stm32 isp协议

  • 2016年02月01日 13:44
  • 271KB
  • 下载

STM32 flash ISP下载

  • 2015年02月11日 17:23
  • 36KB
  • 下载

STM32 ISP烧录过程

STM32在芯片生产过程中内嵌了一段引导程序,其作用就是通过串口将程序下载到Flash中,为以后的软件更新提供了极大的便利,用户不需要利用仿真口进行下载程序,从而极大的提高了工作效率。 STM32复位...
  • cao_yanjie
  • cao_yanjie
  • 2017年07月28日 16:24
  • 1078

第50章 读写内部FLASH—零死角玩转STM32-F429系列

第50章     读写内部FLASH 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/f...
  • flyleaf91
  • flyleaf91
  • 2016年08月26日 09:52
  • 2427

STM32F103 bootloader下载调试过程总结

最近我参与了手机支付项目组的驱动调试,主要涉及到了对于STM32单片机的bootloader下载程序。对于发现和解决的问题在以下进行一个总结。 1、对于使用FLASH_LOAD软件来说,当出现软件无...
  • u013629239
  • u013629239
  • 2014年02月10日 18:11
  • 3654

STM32 ISP 软件_支持STM32F4/STM32F2/STM32F1 STM32F0

  • 2013年06月27日 16:30
  • 89KB
  • 下载

stm32的程序下载方式ISP、JFLASH、MDK总结

1.首先看一下stm32启动模式  stm32的启动模式由32芯片的boot0与boot1引脚决定。分为内嵌flash启动模式(正常启动模式)、内存启动模式、rom启动模式 启动方式与引脚...
  • Android_Linux_Unix
  • Android_Linux_Unix
  • 2017年06月09日 08:34
  • 1352

STM32单片机的ISP一键下载

ISP就是In System Programming在线系统编程,最常用的就是通过单片机的串口将程序HEX文件下载到内部FLASH中,单片机重启时就执行内部FLASH中的程序。根据STM32的数据手册...
  • cy199411042045
  • cy199411042045
  • 2017年08月15日 15:21
  • 643

stm32下载方式之串口ISP\swd(JLink)

1.首先看一下stm32启动模式  stm32的启动模式由32芯片的boot0与boot1引脚决定。分为内嵌flash启动模式(正常启动模式)、内存启动模式、rom启动模式 启动方式与引脚...
  • xiaoke5177
  • xiaoke5177
  • 2014年12月18日 21:05
  • 4761

STM32 深入浅出 (新手必看)

STM32学前班教程之一:为什么是它  经过几天的学习,基本掌握了STM32的调试环境和一些基本知识。想拿出来与大家共享,笨教程本着最大限度简化删减STM32入门的过程的思想,会把我的整个入门前...
  • u011318735
  • u011318735
  • 2013年12月30日 14:40
  • 2941
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于STM32的ISP指令
举报原因:
原因补充:

(最多只允许输入30个字)