Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
当端点和 PMA 地址均更改时,CubeMX 生成的 USB HID 设备发送错误数据
我正在调试我正在创建的复合设备的问题 并在新生成的仅 CubeMX 代码中重新创建了该问题 以使其更容易解决 我添加了少量代码main 让我发送 USB HID 鼠标点击 并在按下蓝色按钮时使 LED 闪烁 uint8 t click re
usb
STM32
cubemx
stm32f3
CUBEMX+HAL库实现STM32串口(不定长度)收发
CUBEMX HAL库实现STM32串口接收 不定长度 并发送 首先新建一个CUBEMX工程 选择你自己开发板的芯片型号 设置时钟和串口 设置时钟为72MHZ 设置串口中断 点击小齿轮生成KEIL5的工程 设置工程名称及存放位置 点击Ope
STM32
cubemx
hal
串口
回调函数
STM32CubeMX 生成工程步骤图文说明
本文也适合STM32CubeMX 支持的所有芯片的设置 调整文章结构 添加图文说明 2022 2 增加其他应用章节 增加 ADC 设置说明 2023 3 考虑到增加的内容越来越多 修改文章标题 增加PWM设置说明 2023 4 增加 DAC
STM32
cubemx
开发环境
STM32CubeMX
【11】STM32·HAL库开发-STM32CubeMX简介、安装
目录 1 STM32CubeMX简介 了解 2 STM32CubeMX安装 了解 2 1STM32CubeMX软件获取 2 1 1获取Java软件 2 1 2获取STM32CubeMX软件 2 2搭建Java运行环境 2 3安装STM32C
STM32HAL库
STM32
嵌入式硬件
单片机
cubemx
STMCubeMX5.10版本CAN使用loopback模式自测
使用芯片 STM32F103C8T6 cube软件版本 5 10 软件包版本为 STM32Cube FW F1 V1 7 0 一 配置时钟为使用外部晶振 并配置为72M 二 使能 can 并配置参数 设置can波特率为500k 并设置为lo
STM32
cubemx
Can
cubemx hal stm32 舵机 可减速 任意位置停止 驱动代码
CubeMX配置 对于 STM32 F407VE 这里的84是来自APB1那路2倍频得到 代码部分 两个舵机都是180度的 servo c include servo h include tim h include stdio h IO u
STM32
cubemx
单片机模块
嵌入式硬件
STM32HAL库CubeMX配置ADC多通道选择读取(非DMA)
CubeMX配置ADC多通道选择读取 非DMA 最近在做项目时需要stm32f103分别读取角度传感器值和电压值 采用HAL库 CubeMX方式并没有找到像标准库一样直接可以调用ADC RegularChannelConfig 函数选择AD
STM32
cubemx
单片机
【STM32学习】(二)CubeMX基于HAL库GPIO输出/输入
本文主要记录下初学cubeMX进行HAL库配置 单片机 xff1a STM32F407ZGT6 一 新建工程 打开CubeMX xff0c Access To MCU SELETOR 二 配置CubeMX 1 设置Debug方式 因为我用的
STM32
cubemx
hal
GPIO
【STM32学习】(一)CubeMX安装
安装的所需工具 xff1a 链接 xff1a https pan baidu com s 100vmpGWgrkjasTqhxFFcww 提取码 xff1a zw9i 1 安装JRE 打开JPE安装包 xff1a 然后按照默认即可安装成功
STM32
cubemx
STM32输出SPWM波,HAL库,cubeMX配置,滤波后输出1KHz正弦波
SPWM波 对于功率方向 输出SPWM波是必须要掌握的 工程 stm32生成spwm代码Keil工程链接资源 引用spwm波定义 PWM波形就是指占空比可变的波形 SPWM波形是指脉冲宽度按正弦规律变化且和正弦波等效的PWM波形 两者的区别
STM32
SPWM
hal
cubemx
1KHz
STM32—cubeMX+HAL库的SPI接口使用
摘要 xff1a 本文主要介绍STM32的SPI接口 cubeMX软件配置SPI接口和分析SPI相关代码 STM32之SPI简介 xff1a xff08 1 xff09 SPI协议 Serial Peripheral Interface 串
STM32
cubemx
hal
SPI
接口使用
【CubeMX】使用CubeMX创建KEIL工程
之前一直使用的是STM32F103xx以及STM32F407xx这两个系列的单片机 xff0c 有很多代码可以复用 xff0c 所以习惯复制工程稍作修改开发 这次使用了一款高性价比的F405系列的单片机 xff0c 决定使用CubeMX完成
cubemx
keil
(学习)基于STM32的串口通信打印数据(HAL库+CubeMX)
当我们在进行开发的时候 xff0c 通常需要将一些参数进行调整来达到效果 xff0c 这个时候就需要将单片机上的信息通过串口通信传送到PC机上来直观显示 一 基本的专有名词和原理介绍 USART xff1a 只能异步通信 USART xff
STM32
hal
cubemx
串口通信打印数据
STM32H750VBT6的DSP使用的学习——基于CubeMX
前言 人生如逆旅 xff0c 我亦是行人 1 STM32H7的DSP功能介绍 xff08 STMicroelectronics xff0c 简称ST xff09 推出新的运算性能创记录的H7系列微控制器 新系列内置STM32平台中存储容量最
STM32H750VBT6
DSP
cubemx
使用的学习
CubeMX 配置PWM使用DMA,生成Dshot600的协议
看到电调支持Dshot125 600的协议 xff0c 想自己做一个支持Dshot协议的驱动 xff0c 所以研究了一下 xff0c 如何利用精确的PWM产生Dshot协议 先看结果 xff01 图中为油门值为1500的时候的输出的Dsho
cubemx
PWM
DMA
Dshot600
CubeMX配置串口的程序烧入板子不跑的解决方法
对于cubeMX配置串口 xff0c keil5编译通过的 xff0c 自己确定无问题的程序 xff0c 以ISP烧入 xff0c 烧入板子后无法运行的情况 xff0c 我暂时的解决策略是按住reset键点击 开始编程 xff0c 点击后松
cubemx
配置串口的程序烧入板子不跑的解决方法
基于STM32结合CubeMX学习Free-RT-OS的源码之信号量与互斥量
目录 CUBEMX上的配置以及使用 信号量 互斥量 CUBEMX上的配置以及使用 信号量与互斥量都是从队列中衍生出来的 xff0c 他们是一种特殊的队列 不同的地方在于 他们不含有队列的数据部分 xff0c 只有队列结构体 定义属性 xff
STM32
cubemx
free
源码之信号量与互斥量
CubeMX配置FreeRTOS
01 说在前面 RTOS为了提高任务调度效率一般都包含汇编程序 xff0c 因此移植起来需要一些汇编知识 xff0c 就算网上肯定有移植教程 xff0c 初次搞起来还是挺费劲的 初学时对RTOS代码不熟悉 xff0c 一开始就打击了积极性可
cubemx
freeRTOS
CubeMX调用DSP库
踩坑记录 先下载库 下载安装完记得勾选 生成工程 把Cube库中对应型号文件夹中的DSP头文件复制到自己工程目录下 Middlewares ST ARM DSP Inc 编译 xff0c 此时会报错 xff0c 定位 复制对应系列芯片至 再
cubemx
DSP
基于stm32F103HAL库+cubemx+freertos无感无刷电机BLDC控制程序开发
基于stm32F103HAL库 43 cubemx 43 freertos无感无刷电机BLDC控制程序开发 最近在做一个舵机控制项目 xff0c 控制对象为大功率无感无刷电机 xff0c 网上搜遍了资源 xff0c 貌似这方面的资源真得十分
stm32F103HAL
cubemx
freeRTOS
BLDC
无感无刷电机
1
2
»