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

查看: 942|回复: 1

【Nucleo板开发日志】+Nucleo开发板初体验

[复制链接]

3

主题

13

回帖

0

蝴蝶豆

初级会员

最后登录
1970-1-1
发表于 2014-8-31 21:21:43 | 显示全部楼层 |阅读模式
  非常感谢社区提供的Nucleo开发板,周一到手,一直很忙今天才有空拿出来学习下,很遗憾重装了系统,Keil和IAR都没有了,但从ST的资料中发现mbed这个新名词,百度下(http://mbed.smeshlink.com/):
mbed是什么

        mbed是一个面向ARM处理器的原型开发平台,它具体包括免费的软件库(SDK),硬件参考设计(HDK)和在线工具(Web)三部分内容,各个部分的具体介绍如下:
        SDK:mbed设计了一个硬件抽象层,从而屏蔽了不同mcu厂商提供了微处理之间的差异,对于用户来说,他只需要和这个硬件抽象层打交道即可,也就是说,用户基于mbed开发的应用可以很方便地更换使用不同厂商的arm微处理器,从而留给用户更多的选择。
        HDK:HDK是mbed提供的硬件参考设计,它是面向用户开发设计的,所以HDK提供了统一了程序上载接口,单步调试接口,串口调试接口,用户无需购买其它硬件就可以开始软件开发工作。
        WEB:为了省去用户开发环境安装的麻烦,mbed提供了一个完备的基于浏览器的微处理器软件开发环境,包括代码编写,程序编译,版本控制等功能,用户只要上网就可以开发,编译结果只要下载保存到mbed开发板上即可工作,非常方便。
         对我来说确实是个新奇的技术,所以根据社区提供的资料一步一步照葫芦画瓢的学习。
首先,上mbed.org注册个账号,之后会有一个选择platforms的界面,选择ST Nucleo F30R28之后是一篇对其的介绍(E文的,好难看,英语差哎)。
        好了,该将开发板接到电脑上了,找一圈发现没有mini USB线。幸亏翻出来移动硬盘,上面的数据线正好可以用下。接上电脑后,LED2闪,LED1和LED3红色长亮。
        刚注册的网页上点compliler
        https://www.stmcu.org.cn/file:///C:/Users/Administrator/AppData/Roaming/Tencent/Users/605117982/QQ/WinTemp/RichOle/%7D]9BL4K0J0BN~CSKBE~T5%7.jpghttps://www.stmcu.org.cn/file:///C:/Users/Administrator/AppData/Roaming/Tencent/Users/605117982/QQ/WinTemp/RichOle/%7D]9BL4K0J0BN~CSKBE~T5%7.jpghttps://www.stmcu.org.cn/file:///C:/Users/Administrator/AppData/Roaming/Tencent/Users/605117982/QQ/WinTemp/RichOle/%7D]9BL4K0J0BN~CSKBE~T5%7.jpg
      选择import弹出添加平台对话框,选确定后跳转到选择平台的web页面,选择ST Nucleo F302R8后是对其的介绍,右边选择Add to your  Mbed Complier,然后点击open mbed complier,返回刚才的Web IDE界面会多出一个弹出对话框。
     因为没有示波器,所以无法观察到一些信号的输出状态,所以我选择了Nucleo-blink-led示例。

 
代码很简洁啊,将鼠标在代码上单击后IDE右侧会出现函数的API描述,单击Document会打开此一个API的标签页,详细的介绍了API的声明和使用。先修改代码然后在菜单栏上选择compile后会出现一个下载的对话框,就是编译出来的bin文件,将这个文件下载到本地。但是怎么把文件写进MCU了?参考https://www.stmcu.org.cn/bbs/article_1188_594716.html,把文件拷贝到电脑中出现的那个NUCLEO盘符中就完成了代码的下载。

   复位下,效果就出来了,上手确实很简单啊,但是这个对初学确实很简单,要想深入还得花大工夫,毕竟网上资料比较少,而且还是E文的,对于英语不太好的确实需要点儿耐心啊。
Nucleo 开发板介绍.pdf (741.06 KB, 下载次数: 22)
<
回复

使用道具 举报

307

主题

3125

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-7-17
发表于 2014-9-1 15:02:40 | 显示全部楼层

RE:【Nucleo板开发日志】+Nucleo开发板初体验

刚出来,以后资料慢慢就多啦
回复 支持 反对

使用道具 举报

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