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

查看: 2115|回复: 4

[其他] 【Nucleo板开发日志】+mbed开发初体验

[复制链接]

7

主题

42

回帖

0

蝴蝶豆

初级会员

最后登录
2018-5-3
发表于 2014-9-4 23:58:24 | 显示全部楼层 |阅读模式
 首先得为这次活动的主办和执行人员点个赞!
能够感受到你们的认真。相比而言,由于工作原因,反而有点对这次活动不上心。信息确认邮件收到一个星期后的当天下午才打开,并回复。但是回复后的第二天上午就收到板子了,一个可能由于我离苏州近,但更主要的反应了活动的执行人员的做事认真态度。谢谢你们。
下面进入主题。
首先当时申请这板子吸引我的最主要原因,就是mbed技术。拿到板子后,就想试试感觉到底如果。但无奈白天工作太忙,晚上又在帮朋友做一个项目,导致板子到手后,一直拖到现在才有机会体验。
首先上一张板子的靓照,由于是晚上拍的,光线不是太好。
2014-09-02 214406.jpg
由于我平时开发也用到STM 的MCU,所以驱动那些自然都是有的。所以但板子和电脑连接后,就直接有反应了。别且系统识别到板子的存储盘
QQ截图20140904232821.jpg
点击里面的链接,就会进入mbed的网站,经过简单的注册之后就可以开始写程序了。
随便加载了一个例子,稍作了下修改,
QQ截图20140904230635.jpg
编译成功后,会自动弹窗一个对话框,下载编译后的 bin文件。这里的烧写方法是,只要把bin文件放到先前板子的存储盘中,就完成了烧写。这样一个简单的开发过程就结束了。
其所在开发过程中还是碰到点小麻烦的,首先刚开始时,对这个环境不熟悉,有些操作还不会,比如我想看看加载的头文件里的内容,不像mdk中,直接右击,然后打开头文件就可以了,这里不行,怎么我暂时还不知道。
其次的感受就是,方便,首先没有对于时钟、引脚什么的去做过多的初始化话,都是经过几个简单的调用就搞定了。另外的感受就是,在程序编写的时候,有点想开发上位机,比如用C#那样的程序开发。因为就好比使用IO的某个功能,只要通过一个简单的API,直接调用,就能搞定。或许这也许就是以后硬件的程序开发的方向。
最后还是有点疑虑的,那就是,这个技术的使用性到底如何。比如在做一个新的项目,用了这个MCU,那我做的板子能不能支持mbed技术,还是说,只要使用了STLINKV2-1,就能让所有的基于STM MCU的板子,都支持这个技术。
最后的最后的感受就是,虽然方便,但还是比较陌生。对于其中好多东西还是不是太了解,有别于传统的开发环境。比如在传统用库开发的时候都会加载标准库,那这里的库是什么呢,就是那个mbed下的文件(如下图红框部分)吗?
123.jpg
如果是,那么这个mbed库是支持所有型号的,还是只支持几个型号的mcu。
如果不是,那么我在开发其他型号的MCU,我该如何加载库。
这些问题暂时还没搞懂,后面去慢慢琢磨。如果有了解的朋友请多指教。
 
<
回复

使用道具 举报

6

主题

462

回帖

0

蝴蝶豆

金牌会员

最后登录
2019-12-28
发表于 2014-9-5 07:34:20 | 显示全部楼层

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

mbed的确不错,可惜不能调试
回复 支持 反对

使用道具 举报

23

主题

588

回帖

0

蝴蝶豆

高级会员

最后登录
2018-4-11
发表于 2016-10-23 00:19:06 | 显示全部楼层
回复 支持 反对

使用道具 举报

6

主题

197

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-11-26
发表于 2016-10-25 20:34:25 | 显示全部楼层
mbed在线编写程序
好前卫
logo_ST.png

回复 支持 反对

使用道具 举报

61

主题

1071

回帖

17

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2016-10-25 22:00:29 | 显示全部楼层
一起交流,共同进步
回复 支持 反对

使用道具 举报

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