查看: 1740|回复: 0

[评测分享] 【灵动Motor-DK电机控制板】1、开箱点灯

[复制链接]
  • TA的每日心情
    奋斗
    5 小时前
  • 签到天数: 2004 天

    连续签到: 28 天

    [LV.Master]伴坛终老

    发表于 2023-7-22 15:05:11 | 显示全部楼层 |阅读模式
    分享到:
       收到板子有几天了,下面先看看板子吧。板子分为2部分,核心板和底板组合。
    1.jpg

    下面是底板,主要是电机驱动部分,外加调试接口,按键和选择开关跳线。
    2.jpg

    下面是核心板,MCU型号是SPIN0230B3V,电机专用MCU。通过插针与底板链接。
    3.jpg

    底板插上核心板之后整体如下面所示。
    4.jpg

    资料在下面地址。
    MCU介绍:
    https://www.mindmotion.com.cn/products/info.aspx?itemid=7055
    板卡介绍及软件下载:
    https://www.mindmotion.com.cn/development_tools/info.aspx?itemid=3914


    下面先下载资料,点个灯试试。
    7.jpg

    打开资料的例程点灯程序。
    9.jpg

    要注意:点灯例程里面的IO端口是不对的。我们要修为正确的led端口。而且led板上是焊反的。

    下面是查看原理图,找到led的端口是PB9。
    8.jpg

    接下来修改程序端口初始化:
    1.     GPIO_InitTypeDef GPIO_InitStruct;

    2.     RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
    3.     RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);

    4.     GPIO_StructInit(&GPIO_InitStruct);
    5.     GPIO_InitStruct.GPIO_Pin   =  GPIO_Pin_9;
    6.     GPIO_InitStruct.GPIO_Speed = GPIO_Speed_High;
    7.     GPIO_InitStruct.GPIO_Mode  = GPIO_Mode_Out_PP;
    8.     GPIO_Init(GPIOB, &GPIO_InitStruct);
    复制代码
    1. void GPIO_LED_Toggle_Sample(void)
    2. {
    3.     GPIO_Configure();

    4.     while (1)
    5.     {
    6.         GPIO_IO_Toggle(GPIOB, GPIO_Pin_9);
    7.         PLATFORM_DelayMS(100);
    8.     }
    9. }
    复制代码
    重新编译下载,就可以看到led闪烁了。

    5.jpg

    6.jpg






    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-12-28 14:56 , Processed in 0.120993 second(s), 17 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.