本帖最后由 小燕子神飞 于 2025-4-21 16:15 编辑
感谢道生物联提供的板卡试用机会, 本文主要介绍如何使用linkboy对道生物联的板卡进行编程 仿真开发. 关于linkboy可以点此了解: www.linkboy.cc
本文所提供的示例文件夹如下: 关于开发工具和烧录工具等参考官网提供的资料包. 安装好之后, 双击运行:
启动时选择一个工作目录, 默认即可:
关闭启动页, 并显示工程栏:
选择导入工程:
按图中的路径选择工程:
最后点击finish:
点击编译按钮, 可以看到能够正常编译成功:
至此环境验证完成, 可以使用linkboy愉快的开发啦~
双击运行linkboy软件(必须要2025.4.21或之后的版本,老版本不支持道生物联板卡):
点击文件-打开, 选择一个示例程序:
点击编程按钮, 可以打开代码编辑页面:
点击代码编辑页面的模块文档子页面, 可以查看各个模块的接口函数说明:
打开的这个示例已经编写好了代码, 功能是在屏幕上显示递增的数字. 点击仿真按钮可以查看程序的虚拟运行效果:
仿真没问题后, 点击导出按钮, 会出现导出窗口:
注意这一步, 目前各种第三方板卡都需要输入激活码获得邀请资格才能使用, 上图中已经激活完成. 如果大家出现激活窗口可以联系我索取激活码.
选择完成后, 点击更新目标文件:
这时候再回到ide页面, 重新点击一下编译按钮:
编译成功. 最后一步是烧录代码, 先安装烧录工具软件:
安装后双击运行快捷方式:
要点: 1 选择分区烧录 2 Bootloader一定要选择对 3 选择driver_running_led.hex 所在盘符和起始路径等, 根据你的工程所在文件夹选择. 推荐放在纯英文目录下.
然后插上板卡到电脑上, 先点击打开按钮, 软件会提示等待连接:
然后按一下主板的2201_RST按键(SW3), 会提示连接成功:
再点击一键烧录, 等待烧录完成:
烧录完成后, 需要重新按一下 2201_RST(SW3)按键, 可以看到程序正常执行:
烧录和运行都是按照下图这个跳线帽和拨码开关来配置:
关于硬件接线说明: 由于是采用SDK开发, 所以底板实际上只用于程序的烧录下载, 也就是不使用底板的那个 STM32, 因此接线只需要接一侧的排线即可. 由于TKM620核心模组没有引出VCC针脚, 所以数码管的VCC引脚用一个独立的杜邦线接到了底板的VCC针脚上.
本文提到的所有资料(示例程序, SDK工程, 以及linkboy软件, linkboy使用文档, 演示视频等)可以到这个QQ群:1037258477 下载, 所需邀请码也可以加群领取, 欢迎交流沟通.
23b7f09a3f0861a87d8a1066314dcc7a
|