STM32G431+P-NUCLEO-IHM03开发套件调试2(p-nucleo-ihm03套件)

`STM32G431+P-NUCLEO-IHM03开发套件调试2
第一章: 初始电机烧录程序运转

—在这里插入图片描述

文章目录

  • STM32G431+P-NUCLEO-IHM03开发套件调试2(p-nucleo-ihm03套件)
  • 一、硬件连接和软件安装
    • 1.开发板
    • 2.驱动板
  • 二、软件安装
    • 1.调试软件
    • 2.MC电机库
    • 3.cubemx代码生成软件
  • 三、使用步骤
    • 1.新建MCSDK工程
    • 2.CUBEMX配置
    • 3.keil程序下载
  • 总结

一、硬件连接和软件安装

1.开发板

开发板连接只需要usb即可,同时完成供电和程序下载

2.驱动板


需要连接电机和24v供电,提供了电源只需要按照说明连接即可

整体连接完是这样的


在这里插入图片描述


提示:以下是本篇文章正文内容,下面案例可供参考

二、软件安装

1.调试软件

建议安装keil,当然你如果会使用IAR也可以,我还是推荐keil5 毕竟你还可以用它开发其他种类单片机,通用性强一点。

2.MC电机库

stm32提供给我们了一套完整的电机库MCSDK,建议安装5.4.8版本或5.Y版本,6.0版本不推荐,因为刚出来不稳定。

3.cubemx代码生成软件

stm32提供的代码生成软件,使用hal库,提升你的配置效率,而且如果你使用MCSDK电机库,那么cubmx必须安装

三、使用步骤

1.新建MCSDK工程

打开安装好的软件,选择新建工程

按图中所示选择开发板和驱动板和电机,选择好后点击ok,进入下一界面


正常来说我们需要更改参数配置,但是由于都是开发板所以默认参数就可以生成,那个菜单栏蓝箭头下载程序,保存程序进入下一界面

点击generate,生成程序

2.CUBEMX配置

如图所示,接口都配置好了,点击project manager选择编译工具MDK-ARM,

点击GENERATE CODE生成代码

3.keil程序下载

打开keil,点击bulid编译,编译完成后,download下载程序

下载完程序后,点击板子上面蓝色按钮,电机就开始旋转,然后可以进入MCSDK界面,选择open monitor打开监控,查看运转状态

可以在这个界面对电机直接进行控制


总结

开发板基本调试就是这样,如果还有问题可以看官网视频。

STM32G431+P-NUCLEO-IHM03开发套件调试2(p-nucleo-ihm03套件)相关推荐

  1. STM32G431+P-NUCLEO-IHM03开发套件调试1 (p-nucleo-ihm03套件)

    STM32G431+P-NUCLEO-IHM03开发套件调试1 序章: 基本资料汇总和介绍 文档资料综合 文章目录 STM32G431+P-NUCLEO-IHM03开发套件调试1 资料 一.基础介绍及 ...

  2. STM32G431+P-NUCLEO-IHM03开发套件调试3(p-nucleo-ihm03套件)-FOC基础原理介绍

    STM32G431+P-NUCLEO-IHM03开发套件调试3(p-nucleo-ihm03套件) 文章目录 STM32G431+P-NUCLEO-IHM03开发套件调试3(p-nucleo-ihm0 ...

  3. 鸿蒙开发板 Hi3816 Wi-Fi IoT 智能家居套件试用连载 - LiteOS万物互联

    HiSpark Wi-Fi IoT 智能家居套件 10.8号休假回来荣获一份豪礼,我感到非常开心.我很荣幸参加电子发烧友举行的HarmonyOS开发板试用活动,获得了鸿蒙OS WiFi lot sma ...

  4. NDK JNI Android Studio开发与调试DEMO(三)(生成 .so 文件)

    Android Studio NDK 开发与调试(生成 .so 文件) 温馨提示:如果你的 Android Studio 版本在 3.0以上 , 建议你用 cMake /ndk-build 的新姿势进 ...

  5. 使用Visual Studio 2010开发和调试Html5项目

    上周有幸参加微软技术大会(TechED2010),身临其境领略微软这样的国际化公司大家风范,云加端的概念将技术思维提到的一个新的档次,此行收获很大,在第一天谢恩伟提到正在进行的IE9开发大赛让我很是关 ...

  6. Python中str()与repr()函数的区别——repr() 的输出追求明确性,除了对象内容,还需要展示出对象的数据类型信息,适合开发和调试阶段使用...

    Python中str()与repr()函数的区别 from:https://www.jianshu.com/p/2a41315ca47e 在 Python 中要将某一类型的变量或者常量转换为字符串对象 ...

  7. linux 内核启动调试,内核开发和调试的启动时参数

    内核开发和调试的启动时参数 这些参数主要用在内核的开发和调试上,如果你不进行类似的工作,你可以简单的跳过本小节. 1.debug linux的日志级别比较多(详细信息可以参看linux/kernel. ...

  8. 使用VS Code 从零开始开发并调试.NET Core 应用程序

    使用VS Code 从零开始开发并调试.NET Core 应用程序,C#调试.上一篇 使用VS Code开发 调试.NET Core 应用程序 得到了大家的支持. 现在为大家带来从零开始教程,让你更好 ...

  9. Android开发和调试必备工具-SDK Tools

    原文链接:http://android.eoe.cn/topic/android_sdk SDK Tools是Android SDK的一个可下载部分,它包括Android SDK的开发和调试的所有工具 ...

最新文章

  1. Python之创建单元素tuple
  2. RecyclerView复杂适配器的终极形态?代码更解耦
  3. 9招!解决空调总是报低压报警的问题
  4. [云炬创业基础笔记]第七张创业资源测试13
  5. kafka报错Failed to find any class that implements Connector
  6. 一招彻底帮你搞定HashMap源码,项目实战
  7. Linux 内核进程uid,Linux内核学习笔记: uid之ruid,euid,suid
  8. gc日志一般关注什么_JVM(23)JVM的Full GC日志
  9. 成功解决 AttributeError: module ‘neat’ has no attribute ‘Config’解决方式
  10. linux中怎么卸载gamit,GAMIT 解算各步骤-详细
  11. 计算机拒绝访问移动硬盘,移动硬盘无法访问拒绝访问,教你移动硬盘无法访问拒绝访问怎么办...
  12. ASP.net开发环境配置说明手册
  13. latex 小于_小于等于 latex
  14. 切换IE浏览器的版本
  15. 进化算法的产生与发展
  16. Andriod Studio安装教程
  17. 【FPGA】:ip核---乘法器(multiplier)
  18. outlook服务器拒绝访问文件夹,无法打开共享日历文件夹 - Outlook | Microsoft Docs
  19. win7虚拟机VCMI无法自动安装驱动程序
  20. python远程操控超微服务器(IPMI)、电脑开机(WOL)

热门文章

  1. 计算机硬件创新,最新发现与创新:让计算机硬件性能发挥到极致
  2. 取消远程计算机控制,[远程关闭局域网电脑的方法]局域网内远程控制电脑
  3. linux策略路由配置实例,linux策略路由实例
  4. 数据库大题——学生课程查询
  5. 方舟无限物资服务器怎么意思,怎么在方舟非官方服务器刷东西 | 手游网游页游攻略大全...
  6. 三维重建项目中相机选型方法
  7. VSCode vue : 无法加载文件 C:\Users\XXX\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本
  8. Matplotlib实例教程(十三)小提琴图
  9. 性能压力测试工具之ApacheBench
  10. Linux0.11内核--进程的调度schedule和switch_to解析