程序怎么烧到STM32F103单片机
我用jlink烧写程序到STM32F103,提示烧写成功但是程序没有运行,这是什么原因啊?.bin和.hex都试过了。。求助啊。。其实我也不知道是什么原因,之前一直是直接...
我用jlink烧写程序到STM32F103,提示烧写成功但是程序没有运行,这是什么原因啊?.bin和.hex都试过了。。求助啊。。
其实我也不知道是什么原因,之前一直是直接用串口升级的,后来来了几块没有烧过的芯片,串口就不能升级了,我就想到用jlink直接下载。jlink选择芯片会提示flash地址,我选择.bin文件的时候就设置成这个地址,烧写成功,但是不能运行。后来又查到用.hex文件可以不设地址,我就生成.hex文件。烧写成功还是不能运行。。现在就是怀疑是不是需要设置bootloader了。。! 展开
其实我也不知道是什么原因,之前一直是直接用串口升级的,后来来了几块没有烧过的芯片,串口就不能升级了,我就想到用jlink直接下载。jlink选择芯片会提示flash地址,我选择.bin文件的时候就设置成这个地址,烧写成功,但是不能运行。后来又查到用.hex文件可以不设地址,我就生成.hex文件。烧写成功还是不能运行。。现在就是怀疑是不是需要设置bootloader了。。! 展开
2013-09-06
展开全部
这个都不会?stm32的教程满天飞,连我读大专的朋友也会用这框芯片。
更多追问追答
追问
请看清楚我的问题就追问在说。你要是会那就麻烦解答下。。。
追答
project setting
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
买个jlink下载器,留个接口就行了,很方便的
更多追问追答
追问
我是用jlink烧写了,可是程序烧写完成后没有运行。。?是不是要设置什么啊?
追答
有没生成hex文件?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在模拟软件上运行一下程序看看程序本身有没有问题
追问
程序本身是没有问题的,之前升级烧过的芯片没有问题,现在是没有烧过的芯片,无法通过串口升级,我就只有用jlink烧写了,烧写提示成功,可是就是不能运行,我是直接烧写.bin和.hex两种文件都是过了,都不行。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询