在线时间521 小时
UID126526
ST金币0
蝴蝶豆1
注册时间2008-5-19
论坛元老
- 最后登录
- 2020-12-7
|
a0a.1 32b0c
ST对Mbed支持力度是最大的,无论从芯片的种类,还是更新的速度都是这样。不出意外,F769IDISCOVERY开发板(STM32官网)也是支持Mbed的,连接USB后,会弹出mbed磁盘,双击里面的mbed.htm,就会自动连接到mbed网站,并自动添加开发板到你的mbed账户中。
不过不幸的是,Mbed还没有为F769IDISCOVERY准备好,开发板列表中没有这个开发板,开发状态写的是“DEVELOPMENT NOT STARTED”,大致完成时间是“JANUARY 2017”,也就是说顺利的情况下也要到明年1月去了,如果不顺利可能要春节后才能使用上。
http://developer.mbed.org/platforms/ST-Discovery-F769NI/
现在Mbed的支持列表中,已经有STM32F746和STM32F767,根据以前的经验猜想,它们的程序是可以用在STM32F769上,毕竟内核是相同的,只是个别功能会有影响。
先把STM32F746的闪灯程序移植上去,别的都不需要修改,只要将LED改为PA12就可以。编译并下载后,LD3就开始闪起来了。
- #include "mbed.h"
- DigitalOut myled(PA_12);
- int main() {
- while(1) {
- myled = !myled; // LED is OFF
- wait(1.0); // 1 sec
- }
- }
复制代码
这是闪灯例子的完整程序,mbed已经更新到最新的130版(等STM32F769的库完成,再将mbed进行更新就完美了)。
blinky.ZIP
(1.28 MB, 下载次数: 3)
|
评分
-
查看全部评分
|