STM32G431+P-NUCLEO-IHM03开发套件调试2(p-nucleo-ihm03套件)
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套件)相关推荐
- STM32G431+P-NUCLEO-IHM03开发套件调试1 (p-nucleo-ihm03套件)
STM32G431+P-NUCLEO-IHM03开发套件调试1 序章: 基本资料汇总和介绍 文档资料综合 文章目录 STM32G431+P-NUCLEO-IHM03开发套件调试1 资料 一.基础介绍及 ...
- 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 ...
- 鸿蒙开发板 Hi3816 Wi-Fi IoT 智能家居套件试用连载 - LiteOS万物互联
HiSpark Wi-Fi IoT 智能家居套件 10.8号休假回来荣获一份豪礼,我感到非常开心.我很荣幸参加电子发烧友举行的HarmonyOS开发板试用活动,获得了鸿蒙OS WiFi lot sma ...
- NDK JNI Android Studio开发与调试DEMO(三)(生成 .so 文件)
Android Studio NDK 开发与调试(生成 .so 文件) 温馨提示:如果你的 Android Studio 版本在 3.0以上 , 建议你用 cMake /ndk-build 的新姿势进 ...
- 使用Visual Studio 2010开发和调试Html5项目
上周有幸参加微软技术大会(TechED2010),身临其境领略微软这样的国际化公司大家风范,云加端的概念将技术思维提到的一个新的档次,此行收获很大,在第一天谢恩伟提到正在进行的IE9开发大赛让我很是关 ...
- Python中str()与repr()函数的区别——repr() 的输出追求明确性,除了对象内容,还需要展示出对象的数据类型信息,适合开发和调试阶段使用...
Python中str()与repr()函数的区别 from:https://www.jianshu.com/p/2a41315ca47e 在 Python 中要将某一类型的变量或者常量转换为字符串对象 ...
- linux 内核启动调试,内核开发和调试的启动时参数
内核开发和调试的启动时参数 这些参数主要用在内核的开发和调试上,如果你不进行类似的工作,你可以简单的跳过本小节. 1.debug linux的日志级别比较多(详细信息可以参看linux/kernel. ...
- 使用VS Code 从零开始开发并调试.NET Core 应用程序
使用VS Code 从零开始开发并调试.NET Core 应用程序,C#调试.上一篇 使用VS Code开发 调试.NET Core 应用程序 得到了大家的支持. 现在为大家带来从零开始教程,让你更好 ...
- Android开发和调试必备工具-SDK Tools
原文链接:http://android.eoe.cn/topic/android_sdk SDK Tools是Android SDK的一个可下载部分,它包括Android SDK的开发和调试的所有工具 ...
最新文章
- Python之创建单元素tuple
- RecyclerView复杂适配器的终极形态?代码更解耦
- 9招!解决空调总是报低压报警的问题
- [云炬创业基础笔记]第七张创业资源测试13
- kafka报错Failed to find any class that implements Connector
- 一招彻底帮你搞定HashMap源码,项目实战
- Linux 内核进程uid,Linux内核学习笔记: uid之ruid,euid,suid
- gc日志一般关注什么_JVM(23)JVM的Full GC日志
- 成功解决 AttributeError: module ‘neat’ has no attribute ‘Config’解决方式
- linux中怎么卸载gamit,GAMIT 解算各步骤-详细
- 计算机拒绝访问移动硬盘,移动硬盘无法访问拒绝访问,教你移动硬盘无法访问拒绝访问怎么办...
- ASP.net开发环境配置说明手册
- latex 小于_小于等于 latex
- 切换IE浏览器的版本
- 进化算法的产生与发展
- Andriod Studio安装教程
- 【FPGA】:ip核---乘法器(multiplier)
- outlook服务器拒绝访问文件夹,无法打开共享日历文件夹 - Outlook | Microsoft Docs
- win7虚拟机VCMI无法自动安装驱动程序
- python远程操控超微服务器(IPMI)、电脑开机(WOL)
热门文章
- 计算机硬件创新,最新发现与创新:让计算机硬件性能发挥到极致
- 取消远程计算机控制,[远程关闭局域网电脑的方法]局域网内远程控制电脑
- linux策略路由配置实例,linux策略路由实例
- 数据库大题——学生课程查询
- 方舟无限物资服务器怎么意思,怎么在方舟非官方服务器刷东西 | 手游网游页游攻略大全...
- 三维重建项目中相机选型方法
- VSCode vue : 无法加载文件 C:\Users\XXX\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本
- Matplotlib实例教程(十三)小提琴图
- 性能压力测试工具之ApacheBench
- Linux0.11内核--进程的调度schedule和switch_to解析