你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【Nucleo STM32F302评测】从认识到开发(2)

[复制链接]
a13526758473 发布时间:2014-8-31 19:32
16.png
同样的步骤进行固件库升级,解压缩固件库升级文件后,可见如下图所示的文件夹内容。
17.png
运行ST-LinkUpgrade.exe文件后,显示如下图所示的软件界面,先点击“Device Connect”,连接成功后,点解“yes”即可进行升级。
18.png
 

到此时,一切具备,只欠换个程序了。程序目标是:每按下一次用户按钮,电脑串口调试助手可以收到字符串“I Love NUCLEO-F302R8”。
首先进入如下图所示的网页编程界面:
19.png
点击菜单栏最左边的“new,然后对弹出的设置框设置如下图所示:
20.png
然后点击“ok”按钮,会调出程序模板。更改main.cpp程序如下:
#include "mbed.h"
InterruptIn mybutton(USER_BUTTON);
void pressed()
{
        printf("I Love NUCLEO-F302R8\n");
}
int main()
{
    mybutton.fall(&pressed);
   while(1)
   {}
}

然后保存,并点击编译按钮进行编译与下载,如果编译没问题,会生成需要下载的.bin文件,如下图所示,点击保存,并直接存到NUCLEO存储空间里。
21.png
下载完成后,就直接运行了。打开电脑上的串口调试助手(这里不需要在开发板上接线,usb下载线提供了虚拟串口的功能),并按下图设置。设置成功后,每次按下开发板上的用户按钮,串口调试助手上都会增加一条字符串。
22.png
暂时就先写这么多,如有不对的地方,还望指正!对了,最好的老师是用户手册啊,网址:http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1847?sc=stm32nucleo,可在网页左侧选择并下载。
收藏 1 评论5 发布时间:2014-8-31 19:32

举报

5个回答
沐紫 回答时间:2014-9-1 15:04:54

RE:【Nucleo STM32F302评测】从认识到开发(2)

赞个
stm32f407 回答时间:2014-9-25 17:25:06

回复:【Nucleo STM32F302评测】从认识到开发(2)

 
nunulong 回答时间:2014-10-26 21:56:47

回复:【Nucleo STM32F302评测】从认识到开发(2)

 好贴
harvardx 回答时间:2014-10-30 15:32:50
学习了. 实际应用中如何来规避mbed的弱点呢. 比如功能复杂了. 或者需要在线调试.
好学者88 回答时间:2015-12-20 15:39:01

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版