STM32/STM8技术william hill官网
直播中

程家文

7年用户 222经验值
私信 关注
[问答]

使用mbed如何进行程序调试呢?

今天使用william hill官网 金币兑换的Nucleo板子进行测试,采用mbed的方式完成LED灯点亮和外部按键中断功能,感觉确实程序编写简单,可以几句话,几分钟就完成一个简单的功能,可是有一个困惑,不可能出来的程序都是可以用的,没有一点问题,使用mbed如何进行程序调试呢?是不是要导出成IAR然后调试呢?

回帖(15)

段宜敏

2018-11-7 08:41:35
从官网上导出的确实可以调试,自己也可以创建离线的mbed工程进行调试。
举报

任娟娟

2018-11-7 08:50:03
我也有此困惑,封装的太好了,看不到底层,总感觉一出问题不知道从哪下手了,以前基于寄存器,想看什么都很方便
举报

白边赫

2018-11-7 08:56:06
导出为KEIL(或IAR)格式包,解压后可以在自己机器上编译、调试;再深层的代码,可以打开仔细看看,都在里面的吧。
举报

陈俊

2018-11-7 09:13:33
不怎么会这东西。试过一次
举报

张杰

2018-11-7 09:21:57
本帖最后由 harvardx 于 2015-1-24 21:32 编辑











正好 ,提供2个keil5的例程,实现同样的功能,一个是基于cube HAL库开发的,一个是mbed云端开发的,当然已经导出为本地的keil工程,大家可以打开看看.

mbed的 keil工程中,仅有一个cpp文件,其他都是以.h文件来做板极或者芯片级支持,非常简约,却不简单.
举报

李广旭

2018-11-7 09:35:58
使用Mbed,做程序移植很方便啊。
举报

黄晔华

2018-11-7 09:55:42
可以到处KEIL(或IAR)格式的项目代码。
举报

刘琨

2018-11-7 10:09:40
不会低端的话直接使用mbed确实不是一个好办法
举报

罗颖

2018-11-7 10:15:16
预测嵌入式程序员将不好混了
举报

程家文

2018-11-7 10:31:45
引用: daitz 发表于 2018-11-7 09:26
本帖最后由 harvardx 于 2015-1-24 21:32 编辑


有用过cube hal进行I2C的工程吗?比如读写EEPROM
举报

段宜敏

2018-11-7 10:43:25
mebd的I2C工程不是可以导出吗?官方有一个例子,我也实现过!
举报

程家文

2018-11-7 10:52:11
引用: redsworm 发表于 2018-11-7 10:47
mebd的I2C工程不是可以导出吗?官方有一个例子,我也实现过!

我说的是cube hal,就是STM32cube建立的工程,不是mbed的
举报

王淑珍

2018-11-7 10:57:15
有利有弊,不过解惑了不能调试问题
举报

易里更

2018-11-7 11:04:53
引用: daitz 发表于 2018-11-7 09:26
本帖最后由 harvardx 于 2015-1-24 21:32 编辑


版主,总结的到位
举报

张桂芝

2018-11-7 11:10:49
可以到处KEIL
举报

更多回帖

发帖
×
20
完善资料,
赚取积分