由于项目需要。搞stm32f0. 而且是串口下载。之前jlink。发现。官方的下载软件用不了。都不能识别设备。后来发现一些第三方软件。下了一个flymcu。竟然识别设备了。小激动一下。但是,提示isp无响应之类的。
图片好像传的不对啊。大概就这个意思。但我怀疑是下载软件的问题。因为单片机的发送脚是有波形的。它有回应啊。于是,继续寻找。终于找到一个可以下载的。搞。总算结束了。上一张下载完成的图片。昨天,这破事,让我心里不太平静,还好弄出来了。
我传了一个软件,你看看吧。这个就是验证过可以下载的。确保单片机的状态是正确的,再看下载软件的设置。最好看看点击下载时,下载口有没有波形。
-
FlyMcu.rar
(2016-3-19 11:30 上传)
787.4 KB, 下载次数: 230
我还是下载不进去,我也不知道是单片机的问题还是设置的问题
stm32F0没有boot1引脚,那么只需要boot0接地就可以下载了吗?
如果需要设置boot1,应该怎样设置呢
没有boot1引脚,不管它,boot0设置好就行了。flymcu的基本设置,网上可以搜到,波特率也注意一下。最好看看下载口有没有波形,确定flymcu有尝试下载的动作。读芯片信息能读到吗 本帖最后由 ienglgge 于 2016-3-24 14:28 编辑
我编译出来的文件不能下载,提示写入出错在2KB,但是我下载的例程,也就是是别人编译好的,就能下载进去,这是什么原因呢?
如果,和能下载的情况相比,硬件,以及各方面设置都一样的话,就是你编译的文件存在问题啊。尝试编译别人的程序,看看能否下载。
也不知道编译器什么问题,编译器编译出来的文件如果是F103的,在103开发板子上是可以正常的,但是在F0的板子上就是不行
所选芯片型号要和实际一致啊。不同型号,寄存器,外设不一样。不正常就对了。
串口下载时,在等待期间要复位一下32才能继续下载的啊,干等着可定超时的
结论,楼主你很新啊,主要是还不看教程这个习惯不太好哟,一般来说,商家会给新手一个详细的图文教程或是视频之类的。
我很新??反正我当时肯定找过官方的下载软件。买开发板,什么东西都没有,不是所有的开发板都配资料的。f0也不如f1系列用的广泛。
这个是其实也可以找店铺客服的,一般就算没有资料他也会告诉你哪有或者哪里可以借鉴,另外flymcu好像是32都能用的,因为串口用的函数都差不多一样的,boot看看说明就行,ISP出错也可能事先板子里没有串口的代码,我之前就就遇到过,用Jlink下一次就行了。