查看: 1356|回复: 0

[评测分享] 【灵动Motor-DK电机控制板】搭环境,换LED,闪灯

[复制链接]
  • TA的每日心情
    奋斗
    昨天 10:30
  • 签到天数: 2095 天

    连续签到: 177 天

    [LV.Master]伴坛终老

    发表于 2023-7-30 19:21:38 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 yinwuqing 于 2023-7-31 00:02 编辑

         这节介绍快速构建基于MDK平台的开发环境,Keil版本:V5.38。首先需要去到https://www.mindmotion.com.cn/support/software/keil_pack/下载好基于Keil的pack支持包,否则打开SDK任意工程示例都会弹出需要在线下载安装pack支持包的提示对话框。
    在线下载安装PACK包.png
           此次开发板的主控MCU是“MM32SPIN0230B3TV”,将下载好的压缩文件解压出针对这个型号的pack文件,然后双击运行,安装即可。
    对应pack包.png
            然后以“LibSamples_MM32SPIN0230_v0.9.2\Samples\LibSamples\GPIO”目录下的“GPIO_LED_Toggle”工程为基础,打开该工程后,将默认的编译器5改成6,因为Keil的V5.38默认安装了Arm Compiler6,SDK提供的参考工程是基于Arm Compiler5编译的。如需改用Arm Compiler5,需要自行去到Keil官方下载,手动安装Arm Compiler5编译器。
               编译无错误,零警告。但是工程源码是以mini型的板卡做为硬件资源编写的,因此工程中的LED1~LED4在这套板卡上是找不到的,因此根据提供的原理图,得知核心板上的LED为PB9,按键KEY1对应PB8。
    外接对应接口.png
          修改工程中的管脚定义,编译后设置下载方式
    选择J-LINK模式debug.png
    Port处改成SW方式.png
    默认下载算法.png
          下载后结果没有看到预期的闪灯现象,反复琢磨了一会,不应该呀,程序中没有其它地方需要改的,再上论坛看看其它坛友是否遇到相同的问题,结果大多数网友都说核心板上的LED焊反了?结果只能拿出来很久未用的烙铁,尝试将其调换一下方向,结果将这0402的LED焊报废了。这下只能拿出从某商城买的贴片LED顶上啦,封装是0603的,大点好焊点,毕竟烙铁头的刀口太大,0402小料根本无法点焊。从原理图可知,连接到电阻R24一端为LED的阴极,使用万用表量测一下就知道了。焊接完成后,再给板子上电,LED出现闪灯,现象如下图所示。 闪灯.gif
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-5-3 06:43 , Processed in 0.119458 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.