打印
[技术问题解答]

固件更新&mbed串口

[复制链接]
1176|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Messi1999|  楼主 | 2015-12-25 18:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
经过了解发现mbed对于像楼主这样的小白来说用来熟悉板子是再好不过的了0.0
封装好的库,例程等等好多方面(除了纯英文)都很优秀
所以楼主想要做的就是 让拿到K64板子并像楼主这样小白的坛友放心大胆的玩K64
首先聊聊固件更新我们拿到的板子里面的固件都是最原始的固件,
插上板子就会发现这样的文件结构

如果你的文件结构是这样的就说明你的固件是最原始的固件


相关帖子

沙发
Messi1999|  楼主 | 2015-12-25 18:23 | 只看该作者
新的Mbed固件是这样的

其中DETAILS.TXT中会有版本号,编译时间,开发板的Git Commit SHA

使用特权

评论回复
板凳
Messi1999|  楼主 | 2015-12-25 18:24 | 只看该作者


楼主英语不是很好,版本说明纯英文勉强自己能看懂,但说不出来借助下度娘把



翻译不通顺的呃对付理解下把0.0

使用特权

评论回复
地板
Messi1999|  楼主 | 2015-12-25 18:25 | 只看该作者
开始动手!:
1.断开K64数据线0.0,按住复位键插上数据线

2.这时候我门会发现打开的磁盘名字发生了变化变成了BOOTLOADER




如此便说明我们进入了K64的BOOTLOADER模式

使用特权

评论回复
5
Messi1999|  楼主 | 2015-12-25 18:26 | 只看该作者
3.将我刚刚下载0221版的bin文件复制到BOOTLOADER分区里

4.拔下数据线,插上数据线
打完收工!!
别的系统安装不了解,在win8.1中需要以管理员身份安装0.0
呃!好吧!其实我也不清楚,最开始管理员安装后没有串口,然后解除强制签名限制又管理员安装
这回好使了,可是我也不知道,究竟是解除强制签名还是重启电脑发挥的作用0.0
总之是驱动安装上了0.0

好了我们可以使用SMeshStudio中的例程尝试开始串口通信0.0

使用特权

评论回复
6
Messi1999|  楼主 | 2015-12-25 18:26 | 只看该作者
找到我们需要的例程他就在工程文件的 mbed -> core -> api -> Stream.h 中

这就是我们要的,当年学c 和java的时候都是println “Hello the world!”
到了单片机就是点亮led 0.0

使用特权

评论回复
7
Messi1999|  楼主 | 2015-12-25 18:27 | 只看该作者
这个今晚给我一种交叉的感觉,虽然一直都在交叉0.0
我们模仿下例程对程序稍作改变

呃临时手头也没有好的串口工具就先用51的了 0.0  其实这个串口工具在后来的版本里还不错0.0

这样我发现wifi遥控小车 我基本上已经可以通过K64实现了0.0

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

363

帖子

1

粉丝