Arm STM32 ST-LinkV2 ST-FLASH 1.6.1韩元';t上传-Windows 10

Arm STM32 ST-LinkV2 ST-FLASH 1.6.1韩元';t上传-Windows 10,arm,stm32,stm32f4,Arm,Stm32,Stm32f4,我正在尝试向STM32F413ZH核子开发板写入二进制文件。我正在运行Windows 10 我使用了本文中的裸机项目示例。我可以成功地编译任何示例项目,但我不能将二进制文件写入微控制器 我正在使用示例项目中包含的makefile。为了构建,我写“make”,为了写二进制,我写“makeburn”。这将显示以下错误消息: $ make burn st-flash 1.6.1 2020-10-21T17:06:17 INFO common.c: F1xx Medium-density: 20 KiB

我正在尝试向STM32F413ZH核子开发板写入二进制文件。我正在运行Windows 10

我使用了本文中的裸机项目示例。我可以成功地编译任何示例项目,但我不能将二进制文件写入微控制器

我正在使用示例项目中包含的makefile。为了构建,我写“make”,为了写二进制,我写“makeburn”。这将显示以下错误消息:

$ make burn
st-flash 1.6.1
2020-10-21T17:06:17 INFO common.c: F1xx Medium-density: 20 KiB SRAM, 64 KiB flash in at least 1 KiB pages.
mmap() size_t overflow for file Debug/dac.bin
2020-10-21T17:06:17 ERROR common.c: map_file() == -1
stlink_fwrite_flash() == -1
make: *** [burn] Error -1

有人能解释为什么它不工作吗?

它试图在某处闪烁
f1x中等密度
而不是
F4
错误的设置。找到更好的例子谢谢。我没有看到它试图上传到F1。非常感谢。我会看一看,然后再报告。我应该说,构建和刷新示例在Mac和Linux上运行良好。处理器设置为-mcpu=cortex-m4。