E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
stm32Cube
STM32Cube
扩展包开发指南
ST官网文档,《DevelopmentguidelinesforSTM32CubeExpansionPackages》文章目录介绍1.总体信息2.参考和首字母缩写词3.STM32CubeMCU软件包和
STM32Cube
李日音
·
2020-07-04 00:37
STM32LL库
STM32CubeMX学习笔记01:FreeRTOS+LWIP+DP83848
目录一环境部署:二学习目标:三过程描述:一环境部署:1、STM32CubeMX5.4.02、KeiluVision5.29.0.03、硬件启明STM32F407开发板(高配版)4、普通网线1m二学习目标:掌握
STM32Cube
fishbobo02
·
2020-07-02 00:22
STM32学习之STM32cubeMX软件安装与使用
1、
STM32cube
简介功能强大的
STM32Cube
新软件平台由设计工具、中间件和硬件抽象层组成,让客户能够集中精力创新,,2014年3月10日——横跨多重电子应用领域的全球的半导体供应商、全球的ARMCortex-M
zxrs_job
·
2020-06-30 20:39
STM32学习
基于stm32f107
stm32cube
和 LWIP 协议实现 udp 组播通信
最近在做一个基于stm32f107实现UDP组播通信的项目,项目基于
stm32cube
配置生成,如下图:UDP组播头文件:#ifndef__MULTICAST_H__#define__MULTICAST_H
张礼富
·
2020-06-30 14:25
嵌入式软件
LWIP
UDP
STM32CUBE
组播
IGMP
STM32Cube
到底包含哪些工具?
有部分朋友一直分不清
STM32Cube
到底包含了那些工具,今天就来总结一下。
ybhuangfugui
·
2020-06-30 06:34
stm32cube
串口空闲中断接收(非DMA方式)
简述实际开发过程中,DMA通道全部占用,余下串口无DMA使用,改用非DMA方式接收数据。配置过程MCU使用STM32F427,串口配置用图说明(偷个懒)。在主函数初始化中,除开cube自动生成的串口初始化外,还需额外调用指明接收buffer[size]和使能空闲中断接收。HAL_UART_Receive_IT(&huart8,recv_buffer,USART_RX_SIZE);//指明接收buf
_大谷
·
2020-06-30 00:44
stm32
4、
STM32Cube
的时钟配置步骤
一、打开工程1.1直接法:双击工程文件中的“test.ioc”,如图:1.2利用
STM32Cube
打开工程二、在Pinout中找到RCC,配置使能HSE三、选择ClockConfiguration进行配置由于
nandycooh
·
2020-06-29 03:12
STM32Cube
stm32cube
IDE生成代码烧写下载到单片机芯片方法
stm32cubeIDE配置方法跟stm32cubeMX的方法一样然后点击此处生成代码。添加流水灯代码然后编译,Project—Buildall,没有错误警告后,开始下一步:下载程序其实就是利用调试将程序下载进单片机开始下载之前,将单片机和st-link连接并连接到电脑。1.点击debug—debugconfigurations(stlink更新后可以直接跳过这步)双击后会提示更新stlink,更
嵌入式阿萌
·
2020-06-29 01:51
心得体会
STM32CubeMX生成基于Eclipse的GCC工程(一)(工程模板用Jlink进行SWD单步调试)
首先,新建
STM32Cube
工程,在SYS菜单下选择SerialWire。
sy243293056
·
2020-06-26 17:58
stm32
基于
STM32Cube
的ADC多通道采样(ADC+DMA+USART)
一、我们先打开
STM32cube
。
STM32cube
的界面还是挺简洁的。1、点击NewProjrct。
吃西瓜的狼
·
2020-06-25 19:37
STM32
STM32CbueIDE下载和汉化 STM32CubeMX教程之简介及基本使用
STM32CbueIDE下载和汉化2019年05月24日17:39:27sudaroot阅读数:151STM32CubeIDE是一个多功能的多操作系统开发工具,是
STM32Cube
软件生态系统的一部分。
位文杰TOP
·
2020-06-25 12:15
stm32
STM32CubeMX
vsCode下进行stm32开发
并且在vsCode组件中搜索下载platformIO2.邮箱注册platformIO账号3.打开platformIO,并且新建project,选择board(stm32f103c8)和framework(
stm32cube
meetwit
·
2020-06-25 07:28
【HAL库】STM32 HAL库学习笔记
1、系统时钟一般用
STM32CUBE
生成,用户只需要会用
STM32CUBE
就行。
tanzhuolin
·
2020-06-25 01:16
STM32
Stm32cubeMX生成配置工程的例子和过程记录
未经同意不得转载stm32BubeMX配置用法配置Stm32cubeMX例子stm32cubeMX图形化配置内容STM32CubeMX是st微电子STMCube最初计划的一部分,
STM32Cube
包含STM32CubeMX
DoneLin
·
2020-06-24 16:07
技术心得以及事项
stm32cube
生成串口代码-DMA发送纪要
这里只讲思路,不讲具体代码本节在串口收发的基础上,添加DMA发送功能:第一步:staticvoidMX_DMA_Init(void);函数为
stm32cube
自动生成,用于使能DMA时钟。
muyepiao1
·
2020-06-24 16:29
嵌入式
stm32cube
生成串口代码纪要
这里只讲思路,不讲具体代码第一步:staticvoidMX_USART1_UART_Init(void);函数为
stm32cube
自动生成,只是用于配置串口传输格式,波特率等第二步:voidHAL_UART_MspInit
muyepiao1
·
2020-06-24 16:29
使用
STM32CUBE
MX创建STM32F407工程 串口DMA加空闲中断任意长度收发
1.打开
stm32cube
,新建工程使能外部晶振,串口,LED(GPIOB,9).2.配置时钟树3.详细配置1.串口参数配置:串口使用DMA,大大节省CPU开
medojonh
·
2020-06-24 14:54
stm32
Ubuntu16安装Stm32CubeMX
①下载各种所需要的软件,
stm32cube
,jdk或者jre(jre是必需,jdk包含jre),stlink驱动:gitclonehttps://github.com/texane/stlink.git②
Li_Zengjie
·
2020-06-24 09:47
Linux
嵌入式
StmCube
&&
Linux
&&
VS
Code
STM32 VSCODE 与 openocd的一套东西
安装
STM32CUBE
以及一套库的下载。
CairneHe
·
2020-06-24 08:05
STM32CubeMX软件生成工程
STM32Cube
是一个全面的软件平台,包括了ST产品的每个系列。
一一风浪
·
2020-06-24 06:26
STM32
STM32L0Cube之低功耗定时器LPTIM编程笔记
1在
STM32Cube
中激活LPTIM一.LPTIM超时产生中断详解使用的库函数为:HAL_StatusTypeDefHAL_LPTIM_TimeOut_Start_IT(LPTIM_HandleTypeDef
HoJunjie
·
2020-06-23 14:24
STM32L0CubeMX系列
用
stm32Cube
生成103c8t6的usb驱动
开发板是用的stm32f103c8t6的核心板淘宝上最便宜最常见的那种(还是上图吧)stm32f1系列的hal驱动库中把usb驱动放在了“Middlewares(中间件)”文件夹下,且有“STM32_USB_Device_Library”和“STM32_USB_Host_Library”两个驱动库。若是想直接利用驱动库新建工程可在这两个库的目录下复制Core文件夹和Class文件夹下所需文件。使用
血亦友
·
2020-06-22 22:42
usb学习
STM32,CubeMX,低功耗模式:RTC唤醒
但是,进入低功耗模式和唤醒有些需要注意的事项,如下:一、配置相关(STOP与STANDBY设置都一样)1、使用
STM32Cube
激活RTC,配置如下:配置完成记得打开中断说明:这里使用的RTC时钟源为LSI
Soul painter丶
·
2020-06-22 08:12
STM32Cube
之GPIO能读取设置为输出模式引脚的高低电平
在看HAL库代码的时候,发现如果是HAL_GPIO_ReadPin读取设置为输出模式的引脚高低电平也是能读取成功的。这个现象引起作者的好奇心,进一步看了STM32的参考手册(如下图3)与HAL_GPIO_WritePin函数的实现(如下图2)。答案就很显然了。HAL_GPIO_WritePin是通过修改GPIO的BSRR寄存器来达到将具体某个引脚置位或清零的。从参考手册也可以发现,修改BSRR的同
JasonComing
·
2020-06-21 22:12
单片机
STM32串口中断接收实验(HAL库)
工具:单片机:STM32L053R8T6(NUCLEO板)
STM32cube
简介:STM32与上位机之间用通信协议(自己定义)进行串口通信。怎么判断上位机发过来的指令是正确的,而不是一串乱码?
Geekjin
·
2020-06-21 21:14
STM32
STM32 使用IO口模拟I2C时序
2.时序由硬件自行产生,不需要人工干预;由硬件产生的I2C时序,我们借助
Stm32Cube
配置实现便可,我们这一篇,抛开
Stm32Cube
,手撕代码,根据I2C的时序,一步步地实现I2C对EEPROM的读写吧
ForeverIT
·
2020-06-21 20:55
单片机
STM32CUBE+自平衡车实践篇3.4-STM32cueb配置编码器+车轮速度测量代码实现
一、
STM32CUBE
编码器配置1.1、第一步:编码器通道配置根据电路图,我们选用的引脚是PA0和PA1,这是Time2的通道1和2,而实际上我们只需要选择配置成编码器模式即可自动选择这两个引脚。
烛火飞蛾
·
2020-06-21 20:19
stm32sube
stm32
编码器
auto-encoder
encoder
STM32Cube
的串口设置(一)即学即用
串口系列
STM32Cube
的串口设置(一)即学即用
STM32Cube
的串口设置(二)一个串口接收另一个串口发送串口实战
STM32Cube
的串口实战(一)GPS+BD模块一、什么是串口串行通信接口,用来收发东西的
ASWaterbenben
·
2020-06-21 16:29
嵌入式
STM32
UART
STM32cubeMX安装F4固件失败解决方案
2、下载下图中的两个固件,并分别命名为stm32cube_fw_f4_v1241.zip和stm32cube_fw_f4_v1240.zip3、将下载好的文件复制到C:\Users\用户名称\
STM32Cube
小歆Pro
·
2020-04-06 19:06
单片机
python
linux
java
数据库
stm32
FreeRTOS +串口 Printf
用
STM32Cube
生成项目1.新建Project,芯片类型STM32F103C82.选中FREERTOS3.选择系统Timebase4.选择串口15.生产项目源代码6.用Keil打开Project7.
天上的星星260
·
2020-03-23 04:27
STM32调试器配置异常导致的问题与解决方法(二)
在上文《STM32调试器配置异常导致的问题与解决方法(一)》中,总结了ST-LINK调试出现异常情况的处理,这里再把JLINK调试出现异常的情况记录如下:STM32F103芯片管脚配置时,如果在
STM32CUBE
海东青电子
·
2020-03-01 06:54
STM32开发/烧录/调试环境搭建 基于:Win10+STM32Cube+openocd+cmsis-dap(dap-link)
dap-link是个不错的STM32下载/调试工具,然而
STM32Cube
并没有直接支持它,只能通过openocd的方式间接支持.网络上虽然已经有了其他人的教程,不过基本都是基于linux或者msys2
asml
·
2019-12-08 07:00
STM32Cube
在Main里判断USB是否已连接到电脑
首先添加这两个Includes:#include"usbd_def.h"#include"usbd_hid.h"然后就可以在代码里用这个来判断是否有连接了:if(hUsbDeviceFS.dev_state==USBD_STATE_CONFIGURED)主要有这几个状态:/*DeviceStatus*/#defineUSBD_STATE_DEFAULT0x01U#defineUSBD_STATE_
asml
·
2019-12-08 02:00
STM32F767IG平台的CAN1/CAN2/CAN3的驱动调试(寄存器版)
一开始是基于
STM32Cube
来生成的驱动进行调试,但是直接生成的项目并不能用,到网上去搜索发现资料不仅少的可怜,而且使用的库不一样,仅仅得到的信息就是使用CAN2前必须使能CAN1的时钟,然而我使能后依然无法使用
CaptainUsop
·
2019-09-18 17:38
单片机
驱动
STM32F767IG平台的CAN1/CAN2/CAN3的驱动调试(寄存器版)
一开始是基于
STM32Cube
来生成的驱动进行调试,但是直接生成的项目并不能用,到网上去搜索发现资料不仅少的可怜,而且使用的库不一样,仅仅得到的信息就是使用CAN2前必须使能CAN1的时钟,然而我使能后依然无法使用
CaptainUsop
·
2019-09-18 17:38
单片机
驱动
STM32Cube
基础工程配置
开发板:正点原子STM32F4探索者(2019-08-1022:04:39)开发环境:MDK5.28.0.0+STM32CubeMX5.3.0+STM32CubeF4V1.24.0内容:使用
STM32Cube
怦然心动如往昔
·
2019-08-10 22:00
STM32cubemx学习记录————使用UART接收不定长的消息
串行接口(SerialInterface)是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信
STM32cube
一、配置1、新建工程,选择对应开发板我使用的是STM32F4072
is_SJ
·
2019-07-06 19:20
学习记录
stm32
STM32 USART的寄存器操作
于是自己尝试了一下,在基于
STM32cube
的基础上(借用一下Cube生成的初始化函数,还是有必要的),改成了寄存器操作版本。这样,GPIO口的初始化,时钟的初始化之类的操作,就利用了cube。。偷
efm32
·
2019-07-02 17:12
STM32
代码
基于ST和机智云物联网平台的 I-CUBE-GizWits 使用指南(一)
使用过STM32开发版、或是使用过机智云自助开发平台的MCU代码自动生成工具(STM32)的电子爱好者对
STM32Cube
或多或少都有些了解,其中最耳熟能详的工具是具有配置MCU管脚、外设,产生初始化代码等功能的
gizwits_csdn
·
2019-07-01 17:56
物联网
app开发
物联网
基于
STM32CUBE
的LWIP+FREERTOS+Socket构成的TCP服务器
本实验基于STM32F767制作一、实验目的本实验主要目的是通过Socket网络编程方法完成通过以太网控制两个LED的亮灭的,同理可用到继电器上控制其它高电压设备。二、实验步骤1.首先先生成一个带有LWIP和FreeRTOS的项目,并将网络ping通,如果不会的参照我第一篇文章STM32cubeMX将STM32F767+LAN8720+LwIP+FreeRTOS的以太网实现2.先对项目进行编译,确
ASWaterbenben
·
2019-05-07 16:46
嵌入式
STM32
物联网
STM32Cube
MX学习一--新建工程,IO配置,RCC配置
第一次接触使用这类的工具,比较方便。现总结一下使用经验,如有错误望不吝指出。参考学习为准则,请根据自软硬件条件进行参考。1、新建工程初次使用的话,建议多多熟悉界面以及各类的参数,为后期的配置更加清晰。如图:2、选择芯片这个请根据自己情况而定,各类芯片有参数,可以收藏,如果没有芯片,这个需要自己去下载芯片固件库,方法1、在ST官网第一张图里面右上角,STlogo点击即可进入。方法2、在建立工程前,右
cherry_blossom1
·
2019-03-23 14:07
STM32Cube
MX
STM32cubemx学习记录————点灯(基于STM32F407ZG)
STM32Cube
覆盖了STM32系列。
STM32Cube
包括STM32CubeMX,STM32CubeMX是一款图形化软件设置工具,允许使用图形化向导来生成C初始化代码。
is_SJ
·
2019-03-03 13:13
学习记录
en.DM00151047 使用说明
STM32Cube
涵盖整个STM32产品组合。
STM32Cube
版本1.x包括:•STM32CubeMX,一种图形化软件配置工具,允许使用图形
LiuhCode
·
2018-12-28 18:07
使用说明
[HAL库]STM32之外部中断
实现目标:按键按下一次LED灯状态翻转一次1.在
stm32cube
中配置引脚信息、开启中断以及中断优先级,生成代码;2.在keil中main函数无需添加中断的配置在MX_GPIO_Init()中自动实现
xlxes
·
2018-09-13 22:46
STM32
STM32+FreeRTOS+FATFS+SD卡读写+U盘读写
所以各方搜集资料最后实现了简单的读写,具体移植过程如下:首先本次移植过程主要参考的资料有:cube例程:FatFs_USBDisk_MultipleAccess_RTOS(cube安装目录下)FatFs_uSD_RTOS文档:在
STM32Cube
刘备备
·
2018-09-06 20:46
STM32cube
直接生成内部FLASH做U盘的程序注意事项
使用
STM32cube
配置好相关引脚,开启USB的MassStorageClass功能USB_DEVICE中的MSC_MEDIA_PACKET可以设置大一点,增大缓冲区可以提高速度,对于外部spi-flash
Dommsday
·
2018-07-17 21:40
STM32
STM32cube
直接生成内部FLASH做U盘的程序注意事项
使用
STM32cube
配置好相关引脚,开启USB的MassStorageClass功能USB_DEVICE中的MSC_MEDIA_PACKET可以设置大一点,增大缓冲区可以提高速度,对于外部spi-flash
Dommsday
·
2018-07-17 21:40
STM32
STM32cube
使用LAN8720芯片生成lwip初始代码的一些操作
3月25日优化精简项目:首先使用cude设置好所有lan8720的引脚定义,包括REST和PHYAD0,下面是需要小改动的部分CubePHYaddress根据PHYAD0选0,注意初始化引脚PHY_SR0x001FPHY_SPEED_STATUS0x0004PHY_DUPLEX_STATUS0x0010While(1)加入MX_LWIP_Process();函数low_level_init加入LA
Dommsday
·
2018-07-17 21:57
STM32
STM32cube
使用LAN8720芯片生成lwip初始代码的一些操作
3月25日优化精简项目:首先使用cude设置好所有lan8720的引脚定义,包括REST和PHYAD0,下面是需要小改动的部分CubePHYaddress根据PHYAD0选0,注意初始化引脚PHY_SR0x001FPHY_SPEED_STATUS0x0004PHY_DUPLEX_STATUS0x0010While(1)加入MX_LWIP_Process();函数low_level_init加入LA
Dommsday
·
2018-07-17 21:57
STM32
第10章 使用STM32CubeMX新建工程
STM32Cube
是一项意法半导体的原创活动,通过减少开发工作、时间和成本,使开发者的开发工作更轻松。
STM32Cube
是一个全面的软件平台,包括了ST产品的每个系列。
BH_firege
·
2018-06-28 15:49
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他