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
STM32G0
STM32CubeMX的使用,配置DMA串口
目前的工作用的芯片只能使用hal库开发,
stm32g0
系列性价比高。用cubemx把基础外设全配置跑了一遍,给我最大感受就是方便快捷,在st自家芯片中移植性强。
随风飘零翼
·
2024-02-08 16:51
stm32
stm32
单片机
物联网
DMA
串口通信
STM32型号及其命名规则
二、stm32型号分类stm32主要分为4个系列:高性能MCU:STM32F2、STM32F4、STM32H7、STM32F7主流MCU:
STM32G0
穿越过来的全栈工程师
·
2023-12-17 10:59
stm32
嵌入式硬件
单片机
STM32G0
ADC-HAL库 DMA 连续采集
文章目录1、简介2、特殊说明3、配置3.1、基础配置3.2、取消中断3.2、循环采集4、使用4.1、校准4.2、启动5、测试代码1、简介测试平台:STM32G030C8需求:ADC-DMA连续转换2、特殊说明使用STM32CubexMx初始化时会发现某些通道是灰色的,不能使用原因是和Sequencer配置参数有关,大致意思是Sequencersettofullyconfigurable(完全序列模
dancebit
·
2023-12-16 10:05
stm32
嵌入式硬件
单片机
关于
STM32G0
FLASH 写入时出现PGSERR的一种处理办法
关于STM32G0FLASH写入时出现PGSERR的一种处理办法HAL_FLASH_Unlock();//解锁flashFlashStatus=HAL_FLASH_Program(FLASH_TYPEPROGRAM_DOUBLEWORD,Address,datau);HAL_FLASH_Lock();//上锁写保护代码如上,使用的IC是G030,但是却有时候会出现无法写入的情况,这里说一下发现的规
今夕昨夕
·
2023-12-03 17:15
STM32
stm32
STM32G0
开发笔记-Platformio+libopencm3-SPI接口使用
使用Platformio平台的libopencm3开发框架来开发
STM32G0
,下面介绍SPI接口的基本使用。
MakerInChina
·
2023-11-19 09:09
单片机软件
stm32
单片机
MonkeyPi
MakerInChina
libopencm3
STM32G0+EMW3080+阿里云飞燕平台实现单片机WiFi智能联网功能(三)
STM32G0
控制EMW3080实现IoT功能
项目描述:该系列记录了STM32G0+EMW3080实现单片机智能联网功能项目的从零开始一步步的实现过程;硬件环境:单片机为STM32G030C8T6;物联网模块为EMW3080V2-P;网联网模块的开发板为MXKit开发套件,具体型号为XCHIPMXKit-BaseV2.2;软件环境:STM32需要的软件有STM32CubeMX和STM32CubeIDE;开发IDE为eclipse;MXKit的
乘凉~
·
2023-11-08 08:14
单片机
stm32
阿里云
【问题】
STM32G0
芯片擦除flash失败,发现死在FLASH_SR_CFGBSY一直为1(已解决)
本人开发stm32g030和g070都遇到过擦除flash失败的问题,HAL库中按照例程方式擦除存在擦除失败问题。例程基本流程如下:HAL_FLASH_Unlock();__HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_ALL_ERRORS);HAL_FLASHEx_Erase(&pEraseInit,&PageError);HAL_FLASH_Lock();按照这种方式其实很容
fangjiaze444
·
2023-10-29 23:38
STM32G030
STM32G070
G0
FLASH擦除
CFGBSY
STM32G0
开发板下载代码问题
任务:通过CueMX生成代码,然后烧写到
STM32G0
开发板上。遇到的问题:1.CubeMX生成的代码能用Keil编译,但是下载不到flash中2.CubeMX再次生成代码后,SWD无法识别芯片。
zhoudaxia3000
·
2023-10-29 23:06
stm32
单片机
嵌入式硬件
通过STM32Cube配置
STM32G0
系列ADC DMA多通道连续采样时存在的问题
背景最近在使用
STM32G0
系列ADC时遇到一些问题,我需要使用ADC的八个通道、使用DMA方式连续不间断的进行采样,通过STM32Cube图形化工具配置时遇到一些问题,特此做个记录说明。
Naisu Xu
·
2023-10-13 22:59
RTOS与单片机相关
stm32
单片机
ADC
DMA
连续采样
KEIL MDK 软件仿真问题解决方案
前言作者在评估
STM32G0
这个芯片,目前手上没有对应的硬件,于是想利用MDK自带的软件仿真调试一下;结果出现“***error65:accessviolationat0x40022000:no'read'permission
mainbanp
·
2023-10-09 02:10
MCU
STM32G0
KEIL
仿真
STM32G0
系列ADC扫描序列模式解读
有人在使用
STM32G0
芯片的ADC模块时,往往因为扫描模式的理解不到位或选择不当导致些问题。这里就该话题做点简单分享介绍,不妨以一个实例展开。
「已注销」
·
2023-10-08 18:20
单片机
物联网
人工智能
嵌入式
stm32
STM32G0
定时器PWM DMA输出驱动WS2812配置 LL库
通过DMA方式输出PWM模拟LED数据信号优点:不消耗CPU资源缺点:占用内存较大STM32CUBEMX配置定时器配置定时器通道:TIM3CH2分频:0重装值:79,芯片主频64Mhz,因此PWM输出频率:64Mhz/79≈800Khz,满足芯片要求。auto-reloadpreload要关闭outputcomparepreload要打开DMA配置外设一定要选择TIM3_UP,不要选TIM_CHx
現実逃避と
·
2023-08-31 08:56
stm32
嵌入式硬件
STM32CubeMX配置
STM32G0
Standby模式停止IWDG(HAL库开发)
1.打开STM32CubeMX选择好对应的芯片,打开IWDG2.打开串口1进行调试3.配置好时钟4.写好项目名称,选好开发环境,最后获取代码。5.打开工程,点击魔术棒,勾选UseMicroLIB6.修改main.c#include"main.h"#include"iwdg.h"#include"usart.h"#include"gpio.h"#include#includevoidSystemCl
hello world 2012
·
2023-08-27 07:59
STM32CubeMX
stm32
嵌入式硬件
单片机
1. 使用STM32CubeMX建立STM32G030C8T6项目工程
ProjectManager设置4.烧录器J-Link设置硬件环境STM32G030C8T6硬件板子软件环境STM32CubeMXKeil5Jlink相关驱动配置工作1.STM32CubeMX新建工程选择
STM32G0
编程分享
·
2023-08-07 05:03
STM32/GD32
stm32
单片机
arm
STM32刷Micropython固件参考指南
目前所支持的stm32型号有这些:stm32f0,stm32f4,stm32f7,
stm32g0
,stm32g4,stm32h7,stm32l0,stm32l1,stm32l4,stm32wb,stm32wl
perseverance52
·
2023-08-05 00:05
stm32
micropython
STM32G0
系列的启动配置与程序下载
对于新芯片的应用来说能够正确下载与运行程序是比较重要的一点,这篇文章将对
STM32G0
系列芯片的启动配置与程序下载做个简单的说明。
Naisu Xu
·
2023-07-17 04:29
RTOS与单片机相关
stm32
单片机
嵌入式
物联网
boot0
移远通讯BC260Y CN
STM32G0
串口下载教程
下载前,需要先断电并将BOOT0处红⾊开关拨⾄“NO”,并再次接上数据线,打开STM32CubeProgrammer,选择UART模式,点击右上⻆的“Connect”按钮,显示绿⾊“Connected”图标时即为连接成功点击左侧的下载图标,进⼊Erasing&Programming界⾯,并点击“Browse”选择需要的烧录的程序点击右上⻆的“Disconnect”按钮断开连接,并断电,将底板上的红
赵一舟
·
2023-04-14 20:53
stm32
单片机
嵌入式硬件
STM32G0
学习手册——移植FreeRTOS v202107.00
目录1.准备FreeRTOS源文件2、使用STM32CubeMX生成初始化代码(BSP_Init)3、复制FreeRTOS文件到工程目录中4、修改代码1.准备FreeRTOS源文件1.1、到freertos.org下载最新版本的源文件,链接地址1.2、FreeRTOS文件结构如下:需要用到的是粉色的头文件和翠绿色c文件。2、使用STM32CubeMX生成初始化代码(BSP_Init)2.1、使能H
SCCELE
·
2023-04-11 07:24
STM32G0
freeRTOS
stm32
stm32
嵌入式
物联网
freertos
STM32G0
系列 IO模拟UART通信
本文用
stm32G0
的GPIO模拟串口通信,使用定时器和外部中断,不用延时等待,不浪费CPU资
Rocker-Chen
·
2023-04-11 07:51
stm32
单片机
arm
【 STM32 HAL 详解】CubeIDE实现串口接收不定长数据DMA+串口重定向
基于
STM32G0
,使用DMA方式,实现串口接收不定长的数据目录基于
STM32G0
,使用DMA方式,实现串口接收不定长的数据1.图形化操作1.1.配置串口基本参数1.2.增加发送和接收DMA1.3.开启中断
老子姓李!
·
2023-04-11 07:10
stm32
stm32
单片机
嵌入式硬件
STM32隆重推出全新的入门级MCU——STM32C0,精简成本,不妥协性能!
STM32C0是ST具有出色性价比的32位MCU系列,精简成本而不妥协性能:✦经济适用——通过更有吸引力的价位和优化的BOM帮用户降低成本✦性能可靠——受益于经过验证的STM32的高质量和可靠性✦生态持续——与
STM32G0
芯片之家
·
2023-04-08 04:07
单片机
stm32
嵌入式硬件
物联网
STM32产品命名规则,系统结构介绍,总线功能。
该系列产品分为以下几个系列:STM32F0系列STM32F1系列STM32F2系列STM32F3系列STM32F4系列STM32F7系列
STM32G0
系列STM32G4系列STM32H7系列STM32L0
一杯烟火
·
2023-03-25 03:21
B站自化协学习笔记
stm32
单片机
嵌入式硬件
STM32G0
学习手册——IWDG运用
目录概述类窗口看门狗用法IWDG实验IWDG窗口寄存器概述由独立的RC振荡器提供时钟(可以在待机和停止模式下运行)以下条件会触发重置–当递减计数器(downcounter)的值小于0x000时,复位(如果激活了看门狗)–如果在窗口外重新加载递减计数器(downcounter),则重置(如果激活了看门狗)框图寄存器接口位于VDD电压域中。看门狗功能位于VDD电压域中,在停止和待机模式下仍然起作用。通
SCCELE
·
2020-09-16 09:33
stm32
STM32G0
STM32CubeMX
stm32
嵌入式
STM32G0
学习手册——多串口同时使用printf输出
目录新建工程代码部分这个实验向我们演示,不同的串口使用printf函数来输出对应的信息。默认printf()函数使用usart1,剩下usart2~4分别使用USART2_printf(),USART3_printf(),USART4_printf()输出信息。项目地址:GitHub新建工程1、新建芯片工程"g071c8/g071rb",打开SWD调试接口、HSE2、设置时钟树,HCLK=64MH
SCCELE
·
2020-09-12 18:23
stm32
STM32G0
STM32CubeMX
stm32
单片机
嵌入式
STM32G0
学习手册——SPI总线使用
目录概述代码实验概述SPI有四种工作模式:在开发板中w25q16芯片中使用的市mode0。代码实验GitHub项目地址:W25Q16-SPI-Demo1、CubeMx中芯片选择STM32G071RBTx,新建工程2、开启SWD调试、HSE3、开启USART1,设置波特率115200、8bit、None(无奇偶检验)、停止位14、设置PB11为SPI2_MOSI,PB13为SPI2_SCK,PB14
SCCELE
·
2020-09-12 18:23
stm32
STM32G0
STM32CubeMX
stm32
嵌入式
单片机
STM32G0
学习手册——使用定时器中断(HAL库)
定时器分类G0系列有TIM1、TIM2、TIM3、TIM6、TIM7、TIM14、TIM15、TIM16、TIM17,它们区别如下图其中TIM1为高级定时器;TIM2/3/14/15/16/17为通用定时器,TIM2支持32bit;TIM6/7为基本定时器计时器时序图TIM1,TIM2,TIM3支持(中央对齐)向上向下模式,方向在向上向下时发生变化,减少对电机的噪声干扰。基本PWM模式,边缘或者中
SCCELE
·
2020-09-12 18:22
stm32
STM32G0
STM32CubeMX
stm32
嵌入式
物联网
STM32G0
学习手册——I2C总线使用(使用硬件I2C-HAL库)
I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。最新的I2C标准协议是2014年第6版本:UM10204_I2C-busspecificationandusermanual这里使用的是G071RB开发板,已经自带有24C08A芯片,是一个8K的EEPROM芯片,使用I2C总线来控制这个芯片,写入数据。GitHub项目地址:
SCCELE
·
2020-09-12 18:22
stm32
STM32G0
STM32CubeMX
嵌入式
stm32
物联网
STM32G0
学习手册——WWDG运用
概述系统窗口看门狗(WWDG)用于检测软件故障的发生,通常由外部干扰或无法预料的逻辑条件引起,导致应用程序放弃其正常顺序。看门狗电路会在编程的时间段到期时生成MCU复位,除非程序在T6位清零之前刷新倒数计数器的内容。如果在递减计数器达到窗口寄存器值之前刷新递减计数器值,也会产生MCU复位。这意味着必须在有限的窗口中刷新计数器。WWDG时钟是从APB时钟预分频的,并具有可配置的时间窗口,WWDG最适
SCCELE
·
2020-09-12 18:22
stm32
STM32G0
STM32CubeMX
stm32
嵌入式
STM32G0
学习手册——点亮LED(GPIO用法HAL库)
新建CubeMX工程这片文章中,我们使用芯片自带的HSI时钟,所以不需要配置时钟树,使用默认频率(16MHz),以便理解步骤。打开SWD调试接口在引脚视图中,点击PC6,选择"GPIO_Output"。在配置页中选择GPIO-PC6。(LED灯是接到PC6引脚的)配置引脚属性GPIOoutputlevel:默认输出电平。Hight和LowGPIOmode:设置引脚输出模式。有推挽和开漏GPIOPu
SCCELE
·
2020-09-12 15:45
stm32
STM32G0
STM32CubeMX
stm32
单片机
嵌入式
STM32G0
的I/O利用率超93%,这是怎样的一款MCU?
STM32家族迎来新成员:
STM32G0
系列,I/O利用率超93%,内置1%精度RC振荡器的主流型MCU。
嵌入式资讯精选
·
2020-09-12 15:51
STM32G0
和STM32G4 如何把BOOT0当作通用GPIO使用
我们知道,STM32一般可以通过BOOT0和BOOT1的不同组合来设置启动方式。之前用过STM32G070CBT6,这个芯片的BOOT0是和PA14在一起的:这个比较简单,我们知道PA13和PA14是芯片的SWD接口,我们只需要在这个引脚上下拉一个100K的电阻即可。这样,SWD功能和BOOT0的功能都兼顾到了,系统复位或者启动的时候,检测到PA14-BOOT0的电平为低电平,然后正常启动之后,这
小马哥电子开发学习
·
2020-09-12 15:04
STM32G0
开发笔记-2-开发环境搭建之Keil安装
目录
STM32G0
开发笔记-2-开发环境搭建之Keil安装1、下载Keil软件2、安装Keil软件3、导入
STM32G0
开发包
STM32G0
开发笔记-2-开发环境搭建之Keil安装1、下载Keil软件链接
[email protected]
·
2020-08-11 11:04
STM32G0
STM32G0
开发笔记-1-开发环境搭建之STM32CubeMX
目录
STM32G0
开发笔记-1-开发环境搭建之STM32CubeMX1、下载STM32cubeMX软件,解压2、安装STM32cubeMX并配置3、选择芯片型号并创建工程4、生成工程文件
STM32G0
开发笔记
[email protected]
·
2020-08-11 10:16
STM32G0
GitHub 上嵌入式方面的项目
专注嵌入式软硬件开发~基于
STM32G0
采用USBtype-C供电的开源锂电池充电器,特点:1)STM32G071CBT6微控制器,具有2路typeC接口,内置USBPowerDeliveryPHY。
JeffFFFst
·
2020-08-09 15:05
STM32CubeMX升级至V5.2.0,STM32G4即将推出,STM32CubeIDE正式面世
置顶/星标公众号,不错过每一条消息1STM32CubeMX升级至V5.2.0V5.2.0主要更新内容:增加对STM32H7系列新双核设备的支持增加
STM32G0
中64Kbytes闪存设备的支持增加了STM32G4
ybhuangfugui
·
2020-08-07 11:12
STM32G070填坑(1)--默认下拉的4个引脚
STM32G070填坑(1)–默认下拉的4个引脚意法半导体新系列STM32微控制器
STM32G0
系列,基于ArmCortex-M0+内核,在严格的功率预算内提供出色的性能。
freeze chen
·
2020-07-14 09:18
#
ST
★MCU
STM32G0
系列的Flash标志位PGSERR和PGAERR上电置位
此篇博客主要讲解
STM32G0
系列的Flash操作,没啥技术含量,老鸟直接发过就好了。首先将Flash怎么操作,然后再讲标题中的问题及解决思路。
无痕幽雨
·
2020-07-13 21:53
单片机
STM32G0
学习手册——开发环境搭建与熟悉(CubeMX与MDK5)
目录CubeMX设置CubeMX界面认识Project(工程管理)CodeGenerator(代码生成)MDK-ARM软件安装ST-LINK设置CubeMX设置1、在官网下载安装包安装,链接地址;2、一开始没有对应芯片的固件包,先下载安装。点击"Help—Manageembeddedsoftwarepackages",找到对应的芯片型号等待下载完成;如果在线安装太慢,可以先下载固件包到电脑,然后导
zrb2753
·
2020-07-10 15:02
stm32
STM32G0
STM32CubeMX
STM32G0
学习手册——使用HAL库进行USART串口通讯
目录芯片基本外设配置配置时钟树配置USART1外设使用串口的三种方法(直接调用hal库、printf、中断方式)第一种方法(直接调用HAL库)第二种方法(printf)第三种方法(使用中断)芯片基本外设配置在SYS里面开启SerialWire调试接口在RCC里面使能HSE(Crystal/CeramicResonator)配置时钟树选中“HSE”、"PLLCLK",在HCLK(MHz)中输入64,
zrb2753
·
2020-07-06 14:00
stm32
STM32G0
STM32CubeMX
STM32G0
学习手册——使用HAL库进行EXTI中断实验
目录G0外部中断框图中断来源GPIO中断线定义EXTI类型外部中断实验代码讲解G0外部中断框图扩展中断和事件控制器可以生成中断和事件,并将处理器从停止模式唤醒。中断来源可配置事件(Configurableevents)来自GPIO,PVD以及比较器COMP1和COMP2的外部中断关联。直接事件(Directevents)来自RTC,Tamper,I2C1,USARTS1和2,CEC,LPUART1
zrb2753
·
2020-07-06 14:00
stm32
STM32G0
STM32CubeMX
STM32G0
学习手册——使用SWD接口进行调试 (HAL库)
STM32G0
系列提供了SWD接口调试,所以先要熟悉如何调试,接下来才能把代码烧录到芯片里面去。
zrb2753
·
2020-07-06 14:00
stm32
STM32G0
STM32CubeMX
STM32G0
学习手册——使用HAL库进行PWM实验
目录前言PWM模式1与PWM模式2区别实验步骤前言在CubeMx中配置PWM,预分频系数和计数的值决定了波形的周期,pulse决定了占空比。PWM边沿对齐模式(向上计数)在PWM模式1下,TIMx_CNTTIMx_CCRx时OCxREF为低,否则为高。PWM模式1与PWM模式2区别PWM模式1在向上计数时,一旦TIMx_CNTTIMx_CCR1时通道1为无效电平(OC1REF=0),否则为有效电平
zrb2753
·
2020-07-06 14:00
stm32
STM32G0
STM32CubeMX
STM32G0
学习手册——时钟树管理
目录概述时钟分析其他时钟源分析MCO(微控制器时钟输出)CSS(时钟安全系统)通过CubeMX配置时钟树概述STM32时钟系统主要的目的就是给相对独立的外设模块提供时钟,也是为了降低整个芯片的耗能。系统时钟,是处理器运行时间基准(每一条机器指令一个时钟周期)时钟是单片机运行的基础,时钟信号推动单片机内各个部分执行相应的指令。一个单片机内提供多个不同的系统时钟,可以适应更多的应用场合。不同的功能模块
zrb2753
·
2020-06-30 19:00
STM32G0
stm32
STM32CubeMX
STM32G0
将会在今年爆发吗?
不管是ST官网主页、公众号,还是其他自媒体都在大力宣传
STM32G0
。不过目前还有部分芯片并没有量产,接下来的一年会是它爆发的一年吗?
ybhuangfugui
·
2020-06-30 06:35
STM32G0
的I/O利用率超93%,这是怎样的一款MCU?
STM32家族迎来新成员:
STM32G0
系列,I/O利用率超93%,内置1%精度RC振荡器的主流型MCU。
嵌入式资讯精选
·
2019-01-03 11:00
ST小宇宙爆发,才几天又出STM32新系列!
距STM32系列新品——STM32WB官宣才过去50多天,意法半导体又带来了另一个新系列产品——
STM32G0
系列。
嵌入式资讯精选
·
2018-12-07 11:23
ST小宇宙爆发,才几天又出STM32新系列!
距STM32系列新品——STM32WB官宣才过去50多天,意法半导体又带来了另一个新系列产品——
STM32G0
系列。
嵌入式资讯精选
·
2018-12-07 11:23
上一页
1
下一页
按字母分类:
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
其他