[评测分享]
【灵动Motor-DK电机控制板】1、开箱点灯
#板卡评测
2104 人阅读
|
0 人回复
|
2023-07-22
TA的每日心情 | 奋斗 昨天 08:59 |
|---|
签到天数: 2257 天 连续签到: 14 天 [LV.Master]伴坛终老
司徒
- 积分
- 35256
|
收到板子有几天了,下面先看看板子吧。板子分为2部分,核心板和底板组合。
下面是底板,主要是电机驱动部分,外加调试接口,按键和选择开关跳线。
下面是核心板,MCU型号是SPIN0230B3V,电机专用MCU。通过插针与底板链接。
底板插上核心板之后整体如下面所示。
资料在下面地址。
MCU介绍:
https://www.mindmotion.com.cn/products/info.aspx?itemid=7055
板卡介绍及软件下载:
https://www.mindmotion.com.cn/development_tools/info.aspx?itemid=3914
下面先下载资料,点个灯试试。
打开资料的例程点灯程序。
要注意:点灯例程里面的IO端口是不对的。我们要修为正确的led端口。而且led板上是焊反的。
下面是查看原理图,找到led的端口是PB9。
接下来修改程序端口初始化:
- GPIO_InitTypeDef GPIO_InitStruct;
- RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
- RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);
- GPIO_StructInit(&GPIO_InitStruct);
- GPIO_InitStruct.GPIO_Pin = GPIO_Pin_9;
- GPIO_InitStruct.GPIO_Speed = GPIO_Speed_High;
- GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;
- GPIO_Init(GPIOB, &GPIO_InitStruct);
复制代码- void GPIO_LED_Toggle_Sample(void)
- {
- GPIO_Configure();
- while (1)
- {
- GPIO_IO_Toggle(GPIOB, GPIO_Pin_9);
- PLATFORM_DelayMS(100);
- }
- }
复制代码 重新编译下载,就可以看到led闪烁了。
|
|
|
|
|
|
|
|
|