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

查看: 936|回复: 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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版