STMCU小助手
发布时间:2022-8-7 17:48
|
前言 STM32F750 和 STM32F730 在 STM32F7 系列中具有极高的性价比。因为他们内部的 Flash 只有 64KB,经常需要扩展 QSPIFlash,所以在 STM32CubeF7 库中大部分都是提供使用外部 QSPI Flash 的例程,导致有些用户不清楚如何在 ARM Keil 中对其内部 Flash 进行烧写。 问题 某客户在其产品的设计中,使用了 STM32F750Z8T6。客户的代码只需要使用内部 Flash,但不知如何对其进行烧写。 调研 1.了解问题 客户对 STM32 的了解就是内部 Flash 的地址就是从 0x08000000 开始,对于 STM32F750,大小为 64KB,也就是内部 Flash地址为 0x08000000~0x0800FFFF。所以客户在其 Keil 工程项目配置中,在 Target 页面配置好 IROM 如下:
然后,客户在工程项目配置的 Utility 页面,点击 Setting 按钮,选择 Flash Download 页面,选择 Add 按钮,增加了内部Flash 的编程算法,如下:
点击 OK 后,回到项目中,进行代码编译,编译成功后进行代码下载,遇到如下错误:
客户说在编程算法的添加项,只有 STM32F75x 64 TCM Flash 添加,但是其地址是从 0x00200000 开始的,觉得很奇怪,没有从 0x08000000 地址开始的编程算法可选。怀疑是这里的问题。 完整版请查看:附件 |
How to write flash in STM32F750 in Keil.pdf
下载424.6 KB, 下载次数: 0
STM32F745 USART1 Bootloader启动失败排查与解决的流程分析
STM32芯片命名规则
STM32 引脚到底有多少?为什么一个引脚能当好几个用?
入门嵌入式,为什么STM32是“优选起步”?
嵌入式-单片机-STM32 EXTI中断
STM32单片机进行除零运算,为何程序不崩溃?
STM32 LL为什么比HAL高效?
STM32时钟详解
2025国庆中秋活动体验报告2——TouchGFX的UI设计
2025国庆中秋活动体验报告1——TouchGFX环境配置
微信公众号
手机版