3733|3

177

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【Nucleo深度评测】之二:stm32cube的三种开发方法 [复制链接]

1. mbed云端开发
       打开以后会看到mbed.htm,点击, 哈哈,开始平步青云,开始了云端开发,直接跳到https://developer.mbed.org/网站,可以实现在线编写程序,新建项目,导入工程,编译的功能,这样相当于一种云端工作的概念,产生bin以后, 下载到刚刚这个u盘,单片机的程序就更新了.听起来很酷. 很多同学要问调试怎么样办?一直在云端掉下来怎么办?虽然此云非彼云,但是有个残酷的事实,摆在大家面前,大项目必须要调试,要保密,不可能一直寄生于云端.何况mbed因为目前还是个国外网站,速度也不是特别给力?......似乎mbed有些鸡肋. 其实mbed早为大家想好了这一切, mbed 只是让大家体验这种高在云端的感觉. mbed的根本作用,还是在于最大程度去解放大家,让工作变得轻松有趣,减少重复低级劳动,把整个nucleo或者其他类似的原型开发板抽象成了一个个对象模型,大家开发的时候,基于对象,面向对象,都可以玩起来了.因为你是用C++在编程哦.我们把mbed当成一个在线生成工程的想到就可以了. mbed ide 具有工程导出功能,可以导出为常见的ide,比如keil ,这样好了.我们用mbed来建立项目框架,同时所有的外设和功能块都抽象好了.这样,在本地,用keil, 用c++代码慢慢完善修改代码吧. 这样之前mbed工程不能在线调试的问题也解决了. 看来是天空飘来一片云, 帮我们把项目的基石打牢而已.


1.jpg (65.32 KB, 下载次数: 0)

1.jpg
此帖出自stm32/stm8论坛

最新回复

楼主的标题应该改为STM32的三种开发方法,而不是。  详情 回复 发表于 2014-12-15 20:30
点赞 关注(1)
 

回复
举报

177

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
2 . Keil + FW开发方法
    下面说说我们常规的用iar或者kei来开发, 一般还是用keil居多,所以用最新的keil说是.首先在社区下载对应的FW库,地址如下
分两个分卷: part1 part2
http://www.stmcu.org/download/index.php?act=down&id=7773
http://www.stmcu.org/download/index.php?act=down&id=7774

k not intalled 或者 communication error字样,这时候,我们就需要安装win7或者xp对应的st-link V2-1的驱动; 在这里下载

1, STM32 Nucleo板上集成的ST-Link/V2-1在Win7,8的PC端USB驱动 - http://comm.eefocus.com/media/download/index/id-206345

2, STM32 Nucleo板上集成的ST-Link/V2-1在Win XP的PC端USB驱动 - http://comm.eefocus.com/media/download/index/id-206346

此帖出自stm32/stm8论坛
 
 

回复

177

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
3. 基于STM32CubeMx的开发方法
   Keil大家都很熟悉,keil一直升级,目前已经到了keil512,支持最新的M7,
st的cubeMx是个好东西 .我以为就是一个GUI方式的代码生
成工具,直接生成keil5的工程文件.不错把
如何生成keil5的ide工程文件.  体验nucleoL072开发板的使用.
我们先使用st新出的cubeMX工具来自动生成
一个最简单的keil工程试试看,以keil5.1为例,
还可以选择iar 和truestudio,根据需要选择;
此帖出自stm32/stm8论坛
 
 

回复

1万

帖子

25

TA的资源

版主

4
 
楼主的标题应该改为STM32的三种开发方法,而不是
stm32cube的三种开发方法
此帖出自stm32/stm8论坛

赞赏

1

查看全部赞赏

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表