请问rtstudio如何下载程序到外部Flash,stm32H750

发布于 2021-04-26 15:52:02    浏览:161

rtstudio如何下载程序到外部Flash,外部Flash是w25q256,spiFlash;使用的是STM32H750XB

查看更多

3 个回答
flashman2002
flashman2002 2021-04-26
This guy hasn't written anything yet

可参考art-pi的外部flash烧录方式。

pengwang
pengwang 2021-04-26
This guy hasn't written anything yet

我按照学习笔记改了spi的管脚,下载App后提示spiFlash找不到
Downloading file [D:RT-ThreadStudioworkspacebootloaderAppDebugrtthread.bin]...
Error: Failed to erase sectors.
Unspecified error -1
请问可能是哪里没该对呢
这是初始化设置
static uint8_t MX_QUADSPI_Init(void)
{

hqspi.Instance = QUADSPI;
hqspi.Init.ClockPrescaler = 1;
hqspi.Init.FifoThreshold = 4;
hqspi.Init.SampleShifting = QSPI_SAMPLE_SHIFTING_HALFCYCLE;
hqspi.Init.FlashSize = POSITION_VAL(0X2000000)-1;
hqspi.Init.ChipSelectHighTime = QSPI_CS_HIGH_TIME_5_CYCLE;
hqspi.Init.ClockMode = QSPI_CLOCK_MODE_0;
hqspi.Init.FlashID = QSPI_FLASH_ID_1;
hqspi.Init.DualFlash = QSPI_DUALFLASH_DISABLE;
if (HAL_QSPI_Init(&hqspi) != HAL_OK)
{

return 1;

}
else
{

return 0;

}
}

撰写答案

请登录后再发布答案,点击登录
关注者
0
被浏览
161

发布
问题

分享
好友

手机
浏览

扫码手机浏览