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
STM32F030F4P6
STM32 HAL库 PWM+DMA 驱动WS2812B彩灯(
STM32F030F4P6
)
WS2812B可以给你机会......博主使用STM32驱动WS2812B主要参考了这位佬的文章,因为需求问题,采用了Cortex-M0的
stm32f030f4p6
(16k的flash,4k的sram)
~O'Connor
·
2024-01-11 08:21
stm32
单片机
嵌入式硬件
STM32G030F6P6读写flash失败问题(HAL)
STM32G030是F0系列的升级版,其在性能上比F0要好很多,具体G0参数如下:最开始做项目选用的单片机是
STM32F030F4P6
,但是在后期使用中发现,我的FLASH(16K)不够用了,就选择了STM32G030F6P6
啵啵520520
·
2023-12-28 12:53
问题解决专栏
STM32专区
stm32
嵌入式硬件
单片机
STM32F030系列 HAL库FLASH读写(当EEPROM用)
此处以
STM32F030F4P6
为例,HAL库版本为Keil.STM32F0xx_DFP.2.1.11、解锁:程序下载后,默认Flash空间是保护的,所以要先进行解锁。
李工喜荣
·
2022-05-16 20:16
硬件开发
STM32
stm32
单片机
HAL
FLASH读写
EEPROM
stm32f030f4p6
最小系统定时中断LED闪烁程序
目录程序程序stmf030最小系统,能用的定时器中断,大家可以拿去,依样画葫芦,进修修改,完成其他的需要。#include"stm32f0xx.h"//初始化LED,GPIO.GPIOA第四pin是连接的LED,voidGPIO_Config(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_AHBPeriphClockCmd(RCC_AHBPeriph_G
「已注销」
·
2020-08-24 16:58
STM32F030F4P6
IIC HAL库驱动CH455G
STM32F0系列单片机IO口没有位带操作,仿位带比较浪费资源,不太想用模拟IIC。HAL库的IIC操作做还是很方便的,是24C02之类的EEPROM很好用,本文主要介绍使用HAL库的IIC驱动沁恒的CH455G数码管驱动器。1.STM32CubeMX部分配置这部分没有特别的地方,常规设就行2.CH455G驱动代码这一部分h文件引用了沁恒提供的代码CH455G.h#ifndef__CH455G_H
江湖个人
·
2020-08-15 14:45
STM32定时器之PWM 4路输出 TIM3、TIM14
以
STM32F030F4P6
,uVision开发环境为例,注意了,若使用其它相近芯片,本文仅供参考。程序运行后TIM3的CH1、CH2、CH4,TIM14的CH1输出PWM波形。
baochipian8304
·
2020-08-11 11:33
STM32使用HAL库驱动USART详解及例程(持续更新......)
文章目录HAL库串口驱动详解STM32硬件串口收发数据过程串口发送流程--TXD串口接收流程--RXDHAL库运行过程串口接收中断程序配置过程(HAL库):参考例程STM32F0例程(
STM32F030F4P6
萤火虫的电子笔记
·
2020-08-07 18:58
嵌入式开发:STM32
STM32f030f4p6
内部flash 打包读写
最近做到的项目在运行需要把一组uint8_t(unsignedchar)的数据进行掉电储存,想到单片机
STM32f030f4p6
内部flash可以直接由程序操作,写了以下代码用于uint8_t数据打包保存和读取
weixin_30509393
·
2020-07-10 06:09
STM32F0库应用技术笔记——iar工程建立&时钟管理
开发环境我目前是在如下开发环境下操作的,软件iarforarm开发工具STM32F0xx_StdPeriph_Lib_V1.5.0库硬件
STM32F030F4P6
最小系统板STLinkV2调试工具TTL
wayne2018
·
2020-07-10 06:20
STM32开发
arm
技术
库
stm32
STM32定时器 TIM3之定时中断
以
STM32F030F4P6
,uVision开发环境为例,注意了,若使用其它相近芯片,本文仅供参考。TIM3结构框图在中断文件stm32f0xx_it.c中修改或添加下面语句、函数。
baochipian8304
·
2020-07-09 13:16
stm32f030f4p6
demo开发板遇到的问题--程序下载成功,但是不运行
在淘宝上买的stm32f030开发板,然后下载了它的例程,就是最简单的点亮LED的简单程序,看似,硬件没问题,程序没问题,就这样把我折腾的够呛。程序下载进去了以后,我感觉程序没有运行一样,因为我不论把引脚置0还是1,结果都不变,始终是低电平。我最开始一直以为是程序的配置问题,但是程序实在简单,配置引脚就那么几句。我又怀疑硬件问题,但是这是做好的开发板应该不会有问题,那么问题在哪呢,,难道是芯片被锁
ZL14ZM
·
2020-07-09 12:55
STM32F030
STM32--实测
STM32F030F4P6
待机(standby)功耗-3.7uA(RTC开启)
一、知识普及STM32F030休眠模式:1.休眠模式。2.停机模式。3.待机模式。官网文档:英文版官网文档:中文版休眠与唤醒方面文档写的很清楚了,在这不在详述。我们最关心的是休眠功耗,我们看下休眠功耗。官网文档:英文版实际功耗应该是两个表格中相应的电流相加,可见待机时如果开启RTC和看门狗,功耗在4.3uA,停机模式功耗在7.9-35ua左右。二、待机模式休眠实现voidbsp_sleep(voi
sunny.Bit
·
2020-07-09 10:18
STM32
stm32f030f4p6
RTC秒中断配置
//RTC定时唤醒:秒中断或者亚秒中断staticvoidrtc_init(void){RTC_InitTypeDefRTC_InitStructure;RTC_AlarmTypeDefRTC_AlarmStructure;RTC_TimeTypeDefRTC_TimeStructure;NVIC_InitTypeDefNVIC_InitStructure;EXTI_InitTypeDefEXTI
qq_23335927
·
2020-07-05 03:45
C
STM32
STM32F030F4P6
低功耗模式
最近在DIY一款支持mppt的太阳能充电器,其中使用到了
STM32F030F4P6
作为主控芯片。用来显示充电状态,电池电量,升压电路使能控制,输出使能控制,手机插入检测,台灯控制等等功能。
视嵌
·
2020-06-26 09:14
STM32
STM32F030F4P6
单片机由外部时钟改为内部时钟的步骤
STM32F030F4P6
单片机由外部时钟改为内部时钟的步骤一.看程序运行的时候初始化时钟部分:二.查看systeminit定义如下:这就是打开的函数内容这就是使用外部时钟的配置,也就是库函数的默认配置
oshan2012
·
2020-06-24 18:02
STM32F030
STM32入门学习之ADC(
STM32F030F4P6
基于CooCox IDE)
#include"stm32_lib/inc/stm32f0xx_rcc.h"#include"stm32_lib/inc/stm32f0xx_adc.h"#include"stm32_lib/inc/stm32f0xx_gpio.h"intmain(void){//时钟配置RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE);RCC_APB2Peri
李工喜荣
·
2020-06-24 15:17
STM32
STM32入门学习之SysTick系统定时器(
STM32F030F4P6
基于CooCox IDE)
#include"stm32_lib/inc/stm32f0xx_misc.h"#include"stm32_lib/inc/stm32f0xx_rcc.h"intmain(void){//配置初值,系统定时器是倒数计时器,减1的//注意:该函数的参数类型虽为uinit32_t,实际最大值为16777215,也就是2^24SysTick_Config(SystemCoreClock/10);whi
李工喜荣
·
2020-06-24 15:17
STM32
STM32F030低功耗之停机模式的进入和唤醒
本人使用的是
STM32F030F4P6
进行从机低功耗的设计。设计需求是和主机进行状态同步,主机超时不从串口给回馈(主机关机了)从机进入停机模式等待串口来数据进行唤醒(主机开机了)。
masteryi137
·
2020-06-24 13:16
LORA-B1 官方LORA驱动移植详细步骤
LORA驱动移植移植前先唠嗑唠嗑:在网上买了几块LORA-B1的开发板,开发板的LORA芯片用的是SX1278,微控制器是
STM32F030F4P6
,我这人底子薄没怎么用过STM32也没用过LORA,就玩过
G~GoodStudy&D~DayUp
·
2019-09-18 14:18
LORA
STM32F030F4P6
单片机由外部时钟改为内部时钟
staticvoidSetSysClock(void){__IOuint32_tStartUpCounter=0,HSEStatus=0;/*SYSCLK,HCLK,PCLKconfiguration----------------------------------------*//*EnableHSE*///RCC->CR|=((uint32_t)RCC_CR_HSEON);//使用外部8M时
位文杰TOP
·
2019-08-12 13:02
单片机
stm32
STM32入门学习之ADC(
STM32F030F4P6
基于CooCox IDE)
#include"stm32_lib/inc/stm32f0xx_rcc.h" #include"stm32_lib/inc/stm32f0xx_adc.h" #include"stm32_lib/inc/stm32f0xx_gpio.h" intmain(void) { //时钟配置 RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE); RCC_
mrlixirong
·
2015-12-16 22:00
ide
ADC
STM32入门
STM32F030P4F6
CooCox
STM32入门学习之EXTI外部中断(
STM32F030F4P6
基于CooCox IDE)
下面的代码,是把PA0当做一个按键口,芯片内部上拉,按键闭合时,IO口被拉低,触发中断。#include"stm32_lib/inc/stm32f0xx_rcc.h" #include"stm32_lib/inc/stm32f0xx_exti.h" #include"stm32_lib/inc/stm32f0xx_gpio.h" #include"stm32_lib/inc/stm32f0xx_s
mrlixirong
·
2015-11-14 09:00
ide
exti
STM32入门
STM32F030P4F6
CooCox
STM32入门学习之SysTick系统定时器(
STM32F030F4P6
基于CooCox IDE)
#include"stm32_lib/inc/stm32f0xx_misc.h" #include"stm32_lib/inc/stm32f0xx_rcc.h" intmain(void){ //配置初值,系统定时器是倒数计时器,减1的 //注意:该函数的参数类型虽为uinit32_t,实际最大值为16777215,也就是2^24 SysTick_Config(SystemCoreClock/1
mrlixirong
·
2015-11-12 21:00
ide
SysTick
STM32入门
STM32F030P4F6
CooCox
SmartOS之------小鬼点灯
引用固件库和SmartOS库,芯片
STM32F030F4P6
(这芯片小指指甲那么大一点),闪存16k,内存4k 代码 1 #include "Sys.h
·
2015-11-11 12:21
OS
STM32入门学习之USART中断(
STM32F030F4P6
基于CooCox IDE)
#include"stm32f0xx.h" #include"stm32_lib/inc/stm32f0xx_rcc.h" #include"stm32_lib/inc/stm32f0xx_gpio.h" #include"stm32_lib/inc/stm32f0xx_usart.h" #include"stm32_lib/inc/stm32f0xx_misc.h" #include"dela
mrlixirong
·
2015-11-11 00:00
ide
usart
STM32入门
STM32F030P4F6
CooCox
STM32入门学习之USART(
STM32F030F4P6
基于CooCox IDE)
#include"stm32f0xx.h" #include"stm32_lib/inc/stm32f0xx_rcc.h" #include"stm32_lib/inc/stm32f0xx_gpio.h" #include"stm32_lib/inc/stm32f0xx_usart.h" intmain(void) { //1、使能时钟 RCC_APB2PeriphClockCmd(RCC_AP
mrlixirong
·
2015-10-16 07:00
ide
usart
STM32入门
STM32F030F4P6
CooCox
STM32入门学习之GPIO(
STM32F030F4P6
基于CooCox IDE)(寄存器操作版)
依然,直接上代码#include"stm32f0xx.h" #include"stm32_lib/inc/stm32f0xx_rcc.h" #include"stm32_lib/inc/stm32f0xx_gpio.h" intmain(void) { //IOPAEN=1,使能GPIOA的时钟 RCC->AHBENR|=RCC_AHBENR_GPIOAEN; //设置IO口工作模式,GPIOA
mrlixirong
·
2015-09-29 07:00
ide
GPIO
STM32F030
STM32入门
CooCox
STM32入门学习之GPIO(
STM32F030F4P6
基于CooCox IDE)(三)
先直接上代码#include"stm32f0xx.h" #include"stm32_lib/inc/stm32f0xx_rcc.h" #include"stm32_lib/inc/stm32f0xx_gpio.h" intmain(void) { //1、使能时钟 RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE); //定义一个IO GPIO_
mrlixirong
·
2015-09-26 15:00
ide
GPIO
STM32F030F4P6
STM32入门
CooCox
STM32入门学习之GPIO(
STM32F030F4P6
基于CooCox IDE)(二)
不好意思,忘了,使用CooCoxIDE,还需要安装交叉编译工具gcc-arm-none-eabi-XXXXXXXXX版本,自己下载https://launchpad.net/gcc-arm-embedded/+download安装完成后,对CoocoxIDE进行配置Project——SelectToolchainPath,选择刚才安装的GUNToolsARMEmbedded\XXX版本\bin目录
mrlixirong
·
2015-09-26 14:00
ide
GPIO
STM32F030F4P6
STM32入门
CooCox
STM32入门学习之GPIO(
STM32F030F4P6
基于CooCox IDE)(一)
1、CooCoxIDE当前最新版本为V2,不过个人看网上的示例大都是基于旧版本的,个人也试过新版本,发现一些操作还不习惯,在此也还是介绍旧版本1.7.8。http://www.coocox.org/software/coide.php 2、运行CoIDE,点击菜单栏的Project——NewProject,填写项目名称HelloGPIO 3、选择Chip 4、选择ST——STM32F03x——ST
mrlixirong
·
2015-09-26 13:00
ide
GPIO
STM32F030F4P6
STM32入门
CooCox
上一页
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
其他