(1)stm32f1x.s 中,每次只能写入半字(2 个字节) (2)air001 芯片需要在每 31 个字写入后,将 FLASH_CR->PGSTRT(bit19) 置 1,最后再写入第 32 个字。 3)汇编文件编写完成后,在 air001.S 文件所在目录直接 make,即可生成 air001.inc 文件。前提是需要仿照 /contrib/loaders/flash/stm32/Makefile创建...
实际测试过程中,fillw 偶尔会出现失败的情况,未找到原因。 6 附录3:项目源码 dev-air 分支:https://gitee.com/luyaoCode/openocd.git 单片机 赞1收藏1 分享 阅读717发布于2024-01-19 送南阳马生序 7声望4粉丝 余之业有不精、德有不成,非天质之卑,则心不若他之专耳,岂他人之过哉!
(1)stm32f1x.s 中,每次只能写入半字(2 个字节) (2)air001 芯片需要在每 31 个字写入后,将 FLASH_CR->PGSTRT(bit19) 置 1,最后再写入第 32 个字。 3)汇编文件编写完成后,在 air001.S 文件所在目录直接 make,即可生成 air001.inc 文件。前提是需要仿照 /contrib/loaders/flash/stm32/Makefile...
(1)stm32f1x.s 中,每次只能写入半字(2 个字节) (2)air001 芯片需要在每 31 个字写入后,将 FLASH_CR->PGSTRT(bit19) 置 1,最后再写入第 32 个字。 3)汇编文件编写完成后,在 air001.S 文件所在目录直接 make,即可生成air001.inc文件。前提是需要仿照 /contrib/loaders/flash/stm32/Makefile创建自已...
ST-LINK (SWO tracing supported), STM32-PerformanceStick, STR9-comStick, sysfsgpio, TI XDS110, TUMPA, Turtelizer, ULINK, USB-A9260, USB-Blaster, USB-JTAG, USBprog, VPACLink, VSLLink, Wiggler, XDS100v2, Xilinx XVC/PCIe, Xverve. Debug targets --- ARM11, ARM7, ARM9, AVR32, Corte...
(1)stm32f1x.s 中,每次只能写入半字(2 个字节) (2)air001 芯片需要在每 31 个字写入后,将 FLASH_CR->PGSTRT(bit19) 置 1,最后再写入第 32 个字。 3)汇编文件编写完成后,在 air001.S 文件所在目录直接 make,即可生成 air001.inc 文件。前提是需要仿照 /contrib/loaders/flash/stm32/Makefile创建...