因为STM32F103ZET6的片内Flash是512K字节,属于大容量产品,所以编程算法选择“STM32F10x High-density Flash”,如下图所示。图12:设置编程算法 设置下载完成后运行程序 勾选“Reset and Run”,程序下载完成后会自动运行,这个配置项很重要,很多用户反应程序下载后需要复位才能运行,原因就是没有勾选这个“Reset...
如下图所示,根据flash 的大小将芯片分为大容量 可以想象 ,对应的肯定也分为大容量 中容量 小容量 来看看3.5 的标准库自带的启动文件 根据字面意思, hd(High Density )是大容量, md(Medium Density ) 是中容量 ld (Low Density ) 是小容量 可是启动不止三个,大中小之外还有后面跟vl后缀的 并且还有后缀cl ...
1 打开KEIL4软件 2 新建一个工程并完成你所需要的设计,并编译程序。3 完成设计后,右键左侧工程名,选择options for target...4 在弹出的窗口中选择debug,在右侧选择use Cortex M/R J-LINK/J-Trace 5 再单击旁边的setting按钮,选择flashdownload 6 点击ADD,选择STM32F10X High-density Flash(这里根据自己的...
個人是常常忘記所以在此筆記。 Flash : 通常放置程式碼, const常數變數, 掉電資料不消失。 存取速度較慢 RAM : 可以理解成記憶體, 在程式執行時需要快速存取的變數, 掉電資料消失。 存取速度較快 用High density table 和 程式碼來筆記。 Main memory : 都是我們可以拿來存放資料的地方, 在IDE的配置下。 我...
是:Option->Debug->Use Driver for Flash Programming->Setting->Flash Download->Programming Algotithm 或 Option->Utilities->Use Driver for Flash Programming->Setting->Flash Download->Programming Algotithm没有添加相应类型的芯片FLASH说明,一般在这两个选项卡中分别点击ADD,添加F10x High-density Flash 即可...
大容量器件[High-density devices]: 内部FLASH容量在256-512K Byte的STM32F101、STM32F102、STM32F103器件。 超大容量器件[XL-density devices]: 内部FLASH容量在768-1024K Byte的STM32F101、STM32F102、STM32F103器件。 互联型器件Connectivity line devices]: 特指带双CAN和USB OTG功能的STM32F105XX、STM32F107XX系...
STM32有4种Flash module organization,分别是:low-density devices(32KB,1KB/page)、medium-density devices(128KB,1KB/page)、high-density devices(512KB,2KB/page)、connectivity line devices(256KB,2KB/page)、XL-density(devices(1M,2KB/page)。从上面分析可知,STM32F103RBT6的Flash是128KB,可见是medium-...
搜索官网,会看到好多相关flash手册,会有很多,找到如下编号和文件名称。 手册总共31页,如果阅读起来的话,应该不算困难,不懂的词可以直接搜索英文翻译。 关于FLAH组织结构的表格有好几张,限于篇幅原因,只将要操作的stm32f103vet6的表格截图,其他的可以用到的时候再看。stm32f103vet6属于high-density device(高密度设备)...
点击下载器列表右侧的“Settings”按键,可以打开下载器设置面板,进行下载参数和编程算法的设置。因为C8T6属于中等容量产品,所以编程算法要选择“STM32F10x Med-density Flash”(RCT6则要选择STM32F10x High-density Flash”)。 Debug选项页 Settings按钮 ST-Link的设置面板 ...
点击Flash Download,选择复位并执行。(点击Add即可选择其他容量的单片机,本文以指南者开发板为例,则FLASH选择High-density,即为高容量) 设置完成后编译成功并下载(先编译工程,然后点击Load键下载) 显示成功 开发板成功运行程序(如果没有反应,拔出stlink后再连接到电脑进行尝试) ...