打印
[STM32F0]

STM32F030 不用外部晶振是否可以烧写程序,用什么工具烧写?

[复制链接]
12401|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sjzzlxy|  楼主 | 2015-4-28 10:17 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
下图是我的原理图,做了个简单的板子,但目前无法烧写程序,用keil5 +ST-LINK  总是报错,无法烧写。   用STVP烧写空的程序可成功,但我加载一个网上程序总是报错:
Error : ST-Link error.

Error : < OPTION BYTE programming failed.
Error : < Operation aborted.

有没有大神指导下啊,没有过这个芯片。谢谢啦!在线等




沙发
xdhwwdz2011@163| | 2015-4-28 11:37 | 只看该作者
我用这个原理图自己焊了一个最小系统,可以下载代码  但是运行不正常 IO口不受控制

STM32F030F4P6.jpg (134.51 KB )

STM32F030原理图

STM32F030原理图

使用特权

评论回复
板凳
xdhwwdz2011@163| | 2015-4-28 11:39 | 只看该作者
外部晶振的部分 我是直接悬空着的  没有按照图中的接法

使用特权

评论回复
地板
nyszx| | 2015-4-28 12:17 | 只看该作者
外部晶振失效会自动切换至内部RC振荡器的.并且8 MHz内部RC振荡器作为默认的的CPU时钟。

使用特权

评论回复
5
mmuuss586| | 2015-4-28 19:07 | 只看该作者
晶振不接,没关系;
我都是用内部晶振的;

IO不受控制,用仿真器跟踪下,可能代码不对吧;

使用特权

评论回复
6
desertsailor| | 2015-4-29 10:09 | 只看该作者
是不是io时钟没打开

使用特权

评论回复
7
sjzzlxy|  楼主 | 2015-4-29 10:23 | 只看该作者
mmuuss586 发表于 2015-4-28 19:07
晶振不接,没关系;
我都是用内部晶振的;

用内部晶振是不VDDA必须接上啊。

使用特权

评论回复
8
mmuuss586| | 2015-4-29 18:33 | 只看该作者
sjzzlxy 发表于 2015-4-29 10:23
用内部晶振是不VDDA必须接上啊。

不管是否内部晶振,模拟和数字电源都要接;

使用特权

评论回复
9
LISE751| | 2015-4-29 18:46 | 只看该作者
你的是因为VDDA没有连接到电压上所造成的。连上就好了

使用特权

评论回复
10
LISE751| | 2015-4-29 18:50 | 只看该作者
xdhwwdz2011@163 发表于 2015-4-28 11:39
外部晶振的部分 我是直接悬空着的  没有按照图中的接法

使用STM32CubeF0里的一个GPIO反转例子,具体路径“STM32Cube_FW_F0_V1.2.0\Projects\STM32F0308-Discovery\Examples\GPIO\GPIO_IOToggle”,它就是直接使用内部HSI的振荡器,之后倍频到48MHz,反转了两个GPIO。

使用特权

评论回复
11
FAQ| | 2015-4-30 08:31 | 只看该作者
sjzzlxy 发表于 2015-4-29 10:23
用内部晶振是不VDDA必须接上啊。

STM32F103必须接,STM32F072不接也可以下载程序。这个实测结果。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:硬件开发,单片机软件设计

27

主题

345

帖子

3

粉丝