完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
此开发环境是基于Keil5.13搭建,其他版本可以参考。
下载 SDK: 这里提供LinkIt SDK的KEIL package下载: http://download.labs.mediatek.com/MediaTek.MTx.4.0.0.pack 下载完成后双击打开安装: 因为我这里已经安装过,所以左下角会有提示,但是请记住安装的路径!!! 我们记作 设置 HDK: 确认脚位 J23, J26, J27, J30 和 J33 有跳线短接。 使用一条 micro-USB 线来连接开发板和 Windows 计算机。 下载和安装 mbed Windows serial port driver : https://developer.mbed.org/handbook/Windows-serial-configuration 注:在安装期间请勿断线,才能确保驱动安装成功。 确认开发板有被正确的侦测到。您会在设备与打印机中看见3 个侦测到的设备,它们分别是: MBED micro controller USB Device: 一个标明为 MT76x7 的大量存储装置 mbed Serial Port: 一个 serial port COMXYZ, 该 XYZ (数字)可能因机器而不同。 MBED CMSIS-DAP: 一个调试界面 升级 mbed USB 设备韧体: 当您所使用的 SDK 主要版本发生变化时(如从 V3 升级到 V4),您必须一并升级开发板所提供的 mbed USB 设备韧体。这是因为不同主要版本的 SDK 所使用的闪存布局可能会有所不同,而 mbed USB 设备的韧体也必须跟着变化,才能用于新的布局。 如果您在使用的 SDK 主要版本发生变化时,没有更新mbed USB 设备韧体,可能会导致 MBED micro controller USB 设备无法正常运作。 SDK v4.x: http://download.labs.mediatek.com/LinkIt_SDK_V4_mt76x7_mk20d_mbed.zip 然后解开下载后的 .zip 文件。 从 LinkIt 7687 开发板移除 micro USB 连接线。 按下并持续压住 RST 按钮。 持续压住RST 按钮,同时用 micro USB 线将开发板连接至电脑。然后持续压住按钮约5 秒钟。 一个名为BOOTLOADER 的保存设备会出现在 Windows 文件总管当中。 将解压缩的 mt76x7_mk20d_mbed.bin 拷贝至 BOOTLOADER 保存设备中。U6001 LED 灯应该会开始闪烁。 等待至少超过 5 分钟。 移除 micro USB 连接线,以完成 USB 设备韧体更新。 建立范例项目: 打开我们的 并从project目录下进入我们的Demo项目: 打开iot_sdk_demo.uvprojx. 如果您看见一个错误信息类似 "Project 'iot_sdk_demo.uvprojx' is Read-Only." 您可以依照以下步骤把项目目录设定为写入权限: 关闭 IDE 在 文件管理器中输入 右键点击 project 文件夹, 和选择 Properties 把 Read-only 打勾删除然后点击 OK 会出现一个确认对话框。选择 Apply changes to this folder, sub-folders and files, 然后点击 OK 启动 IDE 然后重新打开项目文件 iot_sdk_demo.uvprojx 项目的主要入口在 main.c 源代码文件。扩展 Project:iot_sdk_demo > Target 1 > apps, 然后双点击 main.c 就可以找到它。范例如下: 请由 IDE 菜单点选 Project > Build Target , 或者按 F7 按键。您应该看见 build 结果类似以下范例: 该输出二进制档 iot_sdk_demo.axf 会生成在以下目录中: 使用 KEIL uVision IDE下载项目二进制到 HDK: 将 micro-USB 断线以切断开发板电源 连接脚位 J25 (Flash 模式) 以设置开发板为 Flash Recovery 模式,如下图: 将 micro-USB 线接回 LinkIt 7687 HDK 点击Keil μVision IDE 的 Download toolbar 图标 , 如下图: Build Output 窗口将显示以下输出信息,代表下载完毕: Erase Done. Programming Done. Verify OK. 接下来我们就可以根据我们的需求进行开发了。 本款板子是品佳集团基于mtk的芯片打造的开发板,是mtk物联网布局linkit的rtos分支的第一款产品,所以除了官方文档资料不多。当然功能也比较简单---wifi+ARM+PMU,M4的内核。由于配置了freescale的M20AGV芯片,支持片上调试。 当然选择KEIL,值得一提的是,之前一直在做2440,用了几天的ADS(当然最后也转到KEIL)了。不过由于ADS会在环境变量里动手脚,结果就是不删这些变量,keil在链接的时候会报错。然后就是楼下说的512以下的keil版本无法添加mtk固件。 编译链接通过之后,要把flash mode跳线插好(默认状态),这时间是flash下载模式,点击load就能直接下载。由于此处打开的是例程,工程配置很完善,唯一区别的是下载速度不同,这应该没关系。一点重要的是,不要忘记去mebed官网上下载最新驱动,否则点击load是没有用的。 下载时发现电脑真的是应该淘汰了,下载程序就卡的要死。安安静静的等一分钟, —————————————————————————————————————— 显示verify ok,拔掉u***,拔掉flash mode跳线帽进入flash normal模式。此时打开一个串口终端程序,连接对应的串口并设好波特率和传输格式,按Reset就能看到,串口接收框出现了一系列输出(我的输出略不同于mtk创新实验室官网介绍)。 我想,基于串口通信+wifi互联,局域组网应该就能小小的耍一下: 当你进入房间的时候或者通过远程网络通信,手机自动连接到7687,它会向你展示当前通过wifi在线的智能家居及其状态,同时,你也可以向它发送命令,操控其他的智能家居。甚至,你可以把眼镜,钥匙上都装上wifi芯片(附带wifi充电),找它们就轻而易举了。另外,现在的开发板好像普遍不玩tft了,都是又高端又省钱的串口通信,实在是高! 一幅简单美好的物联网画卷。 最后,强烈建议大家都去MTK创新实验室去看看这个板子的官方介绍与部分教程,另外,keil安装mtk的固件后,磁盘里面也会有应用文档,在安装目录pack子目录下。 |
|
相关推荐
1 个讨论
|
|
只有小组成员才能发言,加入小组>>
738 浏览 0 评论
【KV260视觉入门套件试用体验】四、KV260 视觉入门套件和固件更新
1205 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI Library体验之OCR识别
833 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI 通过迁移学习训练自定义模型
1121 浏览 0 评论
【KV260视觉入门套件试用体验】KV260系列之Petalinux镜像+Resnet 50探索
866 浏览 0 评论
【AMD KV260视觉入门开发套件试用】4、简单几步体验ubuntu 20.04.3 LTS运行人员检测应用
1552浏览 1评论
487浏览 1评论
【KV260视觉入门套件试用体验】老刘记事儿KV260初体验之Micro-SD选型提速研究(三)
761浏览 1评论
【KV260视觉入门套件试用体验】KV260部署yolov3实现车辆和行人检测
2193浏览 1评论
【KV260视觉入门套件试用体验】基于KV260的人脸识别的实现与展示
769浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-22 17:24 , Processed in 0.577149 second(s), Total 72, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号