
没有stlink怎么烧录stm32
1个回答
展开全部
JTAG和SWD,这两种是最基本的下载方法,就是STLINK或者JLINK烧录。ISP下载,这个是将数据通过SPI下载到芯片的内置flash里面。IAP下载,这个是用户自己的程序在运行过程中对UserFlash的部分区域进行烧写。
STM32芯片出厂时是不支持串口烧写程序的。许多默认支持串口烧写程序的芯片,都是在芯片中内置了一断启动代码,通过跳线或其它触发方式可以执行这断程序。
检查连线,是不是线接错了或者没有接好显示有驱动,你打开flash---》configureflashtools---》Debug---》-Stlinksettings--》里面设置是不是swdio,Device里面有没有东西。
最简单的就是串口,用FlashLoaderDemoSt-link的话就用STM32ST-LINKUtilityJ-link的话就用J-LinkARM不过在安装了St-link或J-link之后,可以通过你的开发环境调用者两种工具实现烧写和仿真。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询