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
STM32F0
STM32F0
和F1系列芯片使用FLYMCU串口下载注意事项
因为FLYMCU软件上的设置,让我在硬件电路上找了一天的问题。串口下载芯片是CH340G,认真核对电路的连接,理解其为什么可以一键下载,连接的时候要注意ch340g芯片的TX连接stm32芯片Usart1_RX,ch340g芯片的RX连接stm32芯片Usart1_TX(使用串口下载程序只能使用Usart1)。遇到的问题:下载程序时一直显示在连接,接收到......,到了一定时间自动停止,如图:我
qq_37634020
·
2020-08-16 00:44
STM32F030F4P6 IIC HAL库驱动CH455G
STM32F0
系列单片机IO口没有位带操作,仿位带比较浪费资源,不太想用模拟IIC。
江湖个人
·
2020-08-15 14:45
STM32F0
使用输出 -2019-5-28
STM32F0
使用输出-2019-5-28GPIO_InitTypeDefGPIO_InitStructure;/*EnabletheGPIO_LEDClock*/RCC_AHBPeriphClockCmd
天或
·
2020-08-15 12:19
STM32/cuberMx
STM32库函数端口初始化说明
下面只针对这两种MCU库函数操作端口进行说明一、端口功能说明
STM32F0
系列typedefstruct{uint32_tGPIO_Pin;//引脚配置GPIOMode_TypeDefGPIO_Mode
snyanglq
·
2020-08-15 11:24
STM32F051
STM32F103
STM32基础入门(一)——STM32概览
起步必备软件:资料:拓展学习:1.STM32那些事儿STM32系列专为要求高性能、低成本、低功耗的嵌入式应用设计的ARMCortex®-M0,M0+,M3,M4和M7内核,按内核架构分为不同产品:主流产品(
STM32F0
李日音
·
2020-08-15 10:22
STM32入门
STM32F0
之GPIO(使用固件库)
配置GPIO工作模式用GPIO_Init()函数数据类型说明typedefstruct{uint32_tGPIO_Pin;//引脚配置GPIOMode_TypeDefGPIO_Mode;//GPIO_Mode_IN(输入),GPIO_Mode_OUT(输出),GPIO_Mode_AF(备用),GPIO_Mode_AN(模拟)GPIOSpeed_TypeDefGPIO_Speed;//GPIO_Sp
ThomasQiuJS
·
2020-08-15 10:02
STM32
2、【
STM32F0
系列学习】之—通用输入输出端口(GPIO)
【
STM32F0
系列学习】之—通用输入输出端口GPIO1、GPIO介绍2、GPIO主要特性3、GPIO功能描述4、GPIO端口配置说明5、GPIO工作模式配置5.1【标准库】的配置方式5.2【HAL库】
Geek YANG
·
2020-08-15 10:19
STM32F0学习笔记
基于
STM32F0
的智能水温控制系统设计
实现目标:实现自设温度值,当高于此温度自动开始加热,当低于此温度自动降温,并且当超过此温度伴有蜂鸣器报警和语音提示。具体实现:本次设计采用STM32F030系列微控制器,此芯片时钟高达48Mhz,拥有定时器,串口,ADC,IIC等外设,15个IO口,满足此次设计。语音方面采用ISD1820录音模块,可自行录音,可边沿和低电平播放语音,本次设计将其边沿触发引脚接在微控制器IO口上,通过IO口高电平控
liuxianfei0810
·
2020-08-15 10:27
单片机类
学习类
毕业设计
STM32之SPI的思考
stm32f0
与网上关于stm32f1大量的例程还不一样,刚刚上市半年多,应该是,并
xuezhimeng2010
·
2020-08-14 04:08
STM32
STM32F0xx_USART收发配置详细过程
STM32F0
系列的芯片,串口根据型号不同,数量也不同,从1个到8个不等。今天主要总结串口简单且常用的功能,发送字符和中断接收字符。
小浩09
·
2020-08-11 01:16
STM32
STM32F0
单片机快速入门八: Coolie DMA
苦力DMA世上本没有路,走的人多了,便成了路。世上本没有DMA,需要搬运的数据多了,便有了DMA。大多数同学应该没有在项目中用过这个东西,因为一般情况下也真不需要这个东西。在早期的单片机中也不存在DMA模块。再加上很多谈DMA的文章,一上来就先来一个总线架构图,然后来一大堆让人生畏的词儿:共享总线,仲裁器,指针增量,对齐,中断...好吧,每一个词都能吓跑一批胆小的。真的需要这么复杂吗?就好比我们学
若风飘茫
·
2020-08-10 02:34
stm32F0
STM32F0
单片机快速入门七: UART中断操作
1.从轮询到中断很多同学都不喜欢用中断,而偏爱用轮询的操作方式。这是不是和我们的天性有关呢?每个人都喜欢一切尽在掌握中,肯定都不喜欢被打断。我们常常都有这样的经验:正在跟别人说一件事,然后突然有个电话打进来,Call打完后突然记不起来刚才讲到哪了!这种糟糕的体验对我们影响是如此深刻,以至于我们认定机器可能也是这样吧,频繁的中断会不会把事情搞乱呢?好在机器虽然大部分时间都比人笨一些,但在处理这种问题
若风飘茫
·
2020-08-10 02:34
stm32F0
STM32F0
单片机快速入门九: 用 I2C HAL 库读写24C02
24C02介绍24C02现在基本是开发板的标配,对于需要掉电存储的应用来说确是不二选择。现在单片机因为内部集成了Flash存储器,一般也都支持数据的掉电保存,但相对于24C02这种EEPROM来说,使用单片机内部的Flash有一些需要注意的问题:Flash写入数据之前需要先执行擦除操作,而且擦除以扇区为单位。Flash读写次数比EEPROM少很多。容易误操作,把Flash内部的代码擦除掉。影响中断
若风飘茫
·
2020-08-10 02:34
stm32F0
几张图对比STM32各系列产品特性和外设兼容性
比如:我们要节约成本,同时又要性能更好,需要将
STM32F0
更换成G0。这时就需要考虑更换前
ybhuangfugui
·
2020-08-09 03:10
USART从低功耗模式唤醒
STM32F0
STM32F0
的低功耗模式官网参考资料官方参考代码实际参考代码
STM32F0
的低功耗模式详细内容见参考手册—Powercontrol(PWR)在STM32应用中,为了降低功耗共有以下三种工作模式:SleepmodeCPUclockoff
萤火虫的电子笔记
·
2020-08-08 22:25
嵌入式开发:STM32
STM32F0
Slave I2C配置
F0的I2C与F103不同,SlaveI2C接口协议采用寄存器访问的格式。(1)I2C初始化voidIIC_Slavemode_Init(u8debug,u8addr){GPIO_InitTypeDefGPIO_InitStructure;NVIC_InitTypeDefNVIC_InitStructure;I2C_InitTypeDefI2C_InitStructure;if(debug==1)
qq_41242275
·
2020-08-08 20:39
stm32开发
一个
STM32F0
的IAP应用问题
Stm32f0
系列MCU中断矢量表的定位跟STM32其它系列相比有点差异,即M0系列没有像其它M3/M4/M0+系列所具备的中断矢量表重定位寄存器,其中断矢量表不能借助矢量重定位寄存器简单修改实现。
我很倔
·
2020-08-08 16:10
用STM32Cube+Keil5对
STM32F0
编程之通过USART发送数据
用STM32CubeMX建一个项目项目设置(我的MCU是STM32F051)设置Pinout。不使能操作系统;勾选SYS/DebugSerialWire(我要用SWD口烧录程序);USART2/Mode选择Asynchronous(硬件设计PA2和PA3作为外接串口);设置Pinout。不使能操作系统;勾选SYS/DebugSerialWire(我要用SWD口烧录程序);USART2/Mode选择
aLife2P6
·
2020-08-08 13:41
ARM
STM32F0
IAP (使用stm32CubeMX)
BootLoader:main里调用函数跳转到APP地址0x8003000typedefvoid(*pFunction)(void);#defineApplicationAddress0x8003000voidUserAppStart(void){if(((*(__IOuint32_t*)ApplicationAddress)&0x2FFE0000)==0x20000000){/*Jumptous
COM115200
·
2020-08-08 12:45
STM32F0
在读写SPI Flash时的一些注意事项
最近项目使用F0芯片操作W25Q32Flash芯片,通过SPI进行驱动,之前在F4进行过驱动调试,直接拿过来也就用了,开始时并无异常,这两天发现读写有时候会触发硬件异常,经排查发现是读写的内存问题,开始怀疑是Keil的BUG,到目前才捣鼓明白是F0的内存的特殊性~!,F0的内存访问当双字节访问时内存地址必须是偶数值,即需要内存对齐,如果访问内存不是偶数地址那么就会触发硬件异常,最后的解决办法是在F
路过&
·
2020-08-07 22:14
STM32
单片机开发
STM32使用HAL库驱动USART详解及例程(持续更新......)
文章目录HAL库串口驱动详解STM32硬件串口收发数据过程串口发送流程--TXD串口接收流程--RXDHAL库运行过程串口接收中断程序配置过程(HAL库):参考例程
STM32F0
例程(STM32F030F4P6
萤火虫的电子笔记
·
2020-08-07 18:58
嵌入式开发:STM32
UCOS2_STM32移植详细过程(汇总)
笔者最近整理的关于最新UCOS2(V2.92)移植在STM32开发平台上,针对初学者将
STM32F0
、F1、F3、F4几个硬件平台的移植工作都做好了,只需要适当修改一下你硬件型号就可以运行UCO
ybhuangfugui
·
2020-08-07 11:12
基于SD卡的FatFs文件系统(FatFs移植到STM32)
bsp_sdio_sdcard.c和bsp_sdio_sdcard.h文件主要参考教材《STM32库开发实战指南——基于
STM32F0
CallMeJacky
·
2020-08-05 15:36
STM32硬件开发
STM32F0
不同代码区跳转时总失败…这些操作你做对了吗?
STMCU官网更新了一则实战经验文件,文章以
STM32F0
为例,就芯片内【从BOOT区跳转到APP区】【从APP区跳转到新APP区】【从APP区跳回BOOT区】的跳转问题做一些交流与介绍。
annic9
·
2020-08-05 12:54
解读STM32
使用hal库,使
stm32f0
以dma方式进行串口通信(一)
由于发现代码健壮性太差,决定使用STM32Cube进行开发;同时因为某些原因,甲方要求使用
STM32F0
,因此这里便对开发流程做个说明。
Lexingdon
·
2020-08-05 12:19
STM32
keil报错解决:Loading PDSC Debug Description failed for STMicroelectronics STM32Fxxxxxxx
LoadingPDSCDebugDescriptionfailedforSTMicroelectronicsSTM32F072C8TxDisablingusageofPDSCDebugDescription.SeeBuildOutputfordetails.二、错误分析:File:H:\Keil_v5\ARM\PACK\Keil\
STM32F0
WOFY
·
2020-08-04 19:51
编译器
STM32F0
的BOOT配置
问题来源:使用stm32f042时,本来设计的程序为USB端识别为键盘,但是每次插到电脑上都被枚举为DFU设备。后来经过查找问题,因为stm32f042的boot0引脚被当做IO使用,并且外置了上拉电阻,根据启动选择,每次上电后会进入BootLoader(systemmemory)程序。可以看出,对于STM32F04X和STM32F09X到底使用哪种配置方式取决于Boot_Sel选项位。对于非ST
hecumt
·
2020-08-04 14:08
STM32
STM32F0
的BOOT
关于
STM32F0
系列的启动配置,有人说有点看不太懂,貌似有两套启动方式,又是脚又是选项位的。其实,它跟其它STM32系列一样也是有三种启动模式,只是配置方式上有其特色。
bonson2004
·
2020-08-04 13:26
stm32F0
keil使用笔记
如何在keil加入想要的芯片添加芯片到自己的工程在keil官网下载想要的pack包1.点击www.keil.com官网2.点击“Product”3.然后点击“ARMdevelopmenttools”(以
stm32F0
L7256
·
2020-08-03 19:48
单片机
【
stm32f0
】stm32 总中断的打开与关闭
所以即使用过STM32F1系列产品的工程师,在使用晚推出的
STM32F0
芯片开发时,发现
卡图卢斯
·
2020-08-01 02:17
STM32F0
RT-Thread - 笔记1:使用
STM32F0
官方BSP跑起来
这里使用的板子是vcc-gnd出品的小开发板,板子外形是原理图截取如下:查看这个debug串口,发现没有命令可用(按tab键)msh>RT-Threadshellcommands:打开rtconfig.h,把以下两行去掉注释即可#defineFINSH_USING_SYMTAB#defineFINSH_USING_DESCRIPTIONdebug串口中,重新按tab键msh>RT-Threadsh
星克曼
·
2020-07-31 18:09
Embedded
System
RT-Thread
你用过
STM32F0
,STM32F1,STM32F4都有什么区别。
1、F0属于Cortex-M0,F1属于Cortex-M3,F4属于Cortex-M4Cortex-M分为:M0,M0+,M3,M4,M7M0,M0+:基础版本,有过于基础,所以生产不出来高性能的STM32的单片机,功耗比较低M3:目前最主流的设计内核选型,应用范围广;M4:比较着M3的内核来说,M4处理器添加了DSP的数据(这里可以认为是浮点数)处理的指令;重点解释一下:对于CPU(不是SOC)
zaohang
·
2020-07-30 06:44
Stm32
嵌入式
玩转
STM32F0
Value Line Discovery 之 点亮LED
1、前面介绍了系统时钟配置工具和GPIO配置工具,在这里就可以用到了,笔者看来GPIO工具不利于初学者对STM32的认识,不建议初学者使用,笔者这里也没用用的,只是用的了时钟配置工具。下面简单介绍,系统时钟工具怎么用,其实打开就可以发现,其实excel宏加载文件,很多人不知道如何配置这个宏才能正常使用该工具,即便配置指导就在文件中,笔者初期也是搞了很久才配置好宏,后面发现有个更简单的方法,微软of
Yvonn
·
2020-07-30 05:14
STM32
玩转
STM32F0
Value Line Discovery 之 GPIO配置工具
前面简单的介绍了时钟配置工具的使用。按照惯例,下面就是点亮LED,介于官方已经有了LED的程序,下面先不急着介绍怎么点亮LED,而是介绍ST今年推出的一款初始化代码生成工具---STM32CubeMX.1、工具下载链接http://www.stmcu.org/download/index.php?act=ziliao&id=131#551配置工具-->STM32Cube,初始化代码生成器2、下载安
Yvonn
·
2020-07-30 05:14
STM32
玩转
STM32F0
Value Line Discovery 之 认识板载资源
笔者无意中得到一块STM32F0ValuelineDiscovery,之前虽然用过ST的芯片,但还真没用过它的探索板,开始拿到板子还再头痛如果用ULINK2如何通过SWD模式调试板子,后面发现,ST真的搞得很用心,搞了个板载ST-LINK,相当不错。板子图如下。1、首先,要知道这个东西有哪些资源,官方有指导手册。你可以去官网去下载,但是一般刚开始接触ST的,你到了官网,找了半天不知道到哪里下载手册
Yvonn
·
2020-07-30 05:14
STM32
STM32F030
STM32/GD32芯片信息
我们的代码需要兼容STM32F1/GD32F1/
STM32F0
/STM32F4代码如下:#ifdefSTM32F0XXvoid*p=(void*)0x1FFFF7AC;#elsevoid*p=(void
weixin_33916256
·
2020-07-30 03:04
基于QT Quick 的 IAP 上位机程序(附带CRC8校验)
http://blog.csdn.net/sunhaobo1996/article/details/79248098——————————————————————————开头依然是废话前几天想研究研究在
STM32F0
Similar_Fair
·
2020-07-30 00:37
上位机
QT
单片机
STM32
STM32/GD32芯片信息(转)
我们的代码需要兼容STM32F1/GD32F1/
STM32F0
/STM32F4代码如下:#ifdefSTM32F0XXvoid*p=(void*)0x1FFFF7AC;#elsevoid*p=(void
weixin_34061042
·
2020-07-28 18:27
STM32F030F4P6-提高ADC采集精度
STM32F0
/F1系列的ADC都是12位的,通常情况下我们都需要将AD采集的码值进行转换得到实际的电压值,然后根据不同类型的传感器,换算为对应的温度、压力等数据。
小鸡点灯
·
2020-07-27 20:46
硬件电路知识复习
stm32f0
独立看门狗配置
独立看门狗STM32的独立看门狗由内部专门的40Khz低速时钟驱动,即使主时钟发生故障,它也仍然有效。设置好看门狗的分频系数prer和重装载值就可以知道看门狗的喂狗时间(也就是看门狗溢出时间),该时间的计算方式为Tout=((4×2^prer)×rlr)/40具体配置先开启看门狗对看门狗进行设置,这里主要的是设置IWDGdown-counterreloadvalue。IWDGcountercloc
无聊达612
·
2020-07-16 06:19
硬件
stm32
C语言
STM32F0
非对齐访问引起的硬件错误及其排除
前段时间在用STM32L0芯片时遇到一个硬件错误,主要是内存的非对齐访问导致的。注:CM3内核支持非对齐访问,而CM0不支持非对齐访问。先科普一下,什么是非对齐访问如上图所示,若要访问的变量是int、float、u32类型的(占4字节),则这些变量在内存中,只能以图中0、4、8为起始地址;若要访问的变量是u16类型的(占2字节),则这些变量在内存中,只能以0、2、4、6、8、10为起始地址;如上图
无锡的老白
·
2020-07-15 23:35
STM32
STM32开发笔记12:
STM32F0
引脚使用注意事项
单片机型号:STM32F030R8本日志介绍
STM32F0
引脚使用的注意事项:1、PC13、PC14和PC15引脚通过电源开关(powerswitch)直接供给,由于开关仅能提供3mA的电流,所以这些引脚当做输出模式使用时
snmplink
·
2020-07-13 09:13
#
STM32快速开发
STM32快速开发
STM32F0
库函数初始化系列:GPIO配置
1voidGPIO_Configuration(void)2{3RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE);4RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB,ENABLE);56/*ConfigureADCChannelasanaloginput*/7GPIO_InitStructure.GPIO_Pin=
0penuel0
·
2020-07-13 09:05
STM32
STM32F0
——GPIO详解
STM32F0
——GPIO详解一.GPIO(GeneralPurposeI/OPort)统称为通用输入/输出端口。
WitheredLotus
·
2020-07-12 21:55
STM32
STM32F070RB基于库函数新建工程文件
太久没有自己新建STM32工程,今天想基于
STM32F0
库函数新建一个工程文件居然坎坷不行,花了差不多几个小时才成功......果然应该实时记录遇到的问题之后才会方便许多,这里记录一些遇到的问题:1、error
yhl_sophia
·
2020-07-10 13:59
单片机
玩转
STM32F0
Value Line Discovery 之 时钟配置工具
1、通过
STM32F0
的数据手册,我们可以知道,系统最高频率为48M。时钟树如图,由图可知系统时钟可以由HSE/HSI/PLL其中之一提供。
Yvonn
·
2020-07-10 12:53
STM32
STM32F0
的flash读写
////觉得好的点下推荐,感恩啦!flash大小64kRom+8kRam的大小,stm32f051有64kRom,总的分为64页,一页1024byte,在flash的Rom里面写数据掉电保存,相当于W25q80uint32_tFLASH_START_ADDR=0x08000000+1024*63;//1024一页大小1k,63flash有64K在最后一页首地址开始写/***************
weixin_30551963
·
2020-07-10 06:25
STM32F0
库应用技术笔记——iar工程建立&时钟管理
开发环境我目前是在如下开发环境下操作的,软件iarforarm开发工具STM32F0xx_StdPeriph_Lib_V1.5.0库硬件STM32F030F4P6最小系统板STLinkV2调试工具TTL转USB串口工具创建iarforarm工程拷贝库文件到工程把STM32F0xx_StdPeriph_Lib_V1.5.0库中Libraries放到工程目录中。同时拷贝库中Projects\STM32
wayne2018
·
2020-07-10 06:20
STM32开发
arm
技术
库
stm32
5.15版本 ARM MDK编译
STM32F0
编译标准外设库例程报错处理
使用5.15版本MDK编译
STM32F0
编译标准外设库例程(STM32F0xx_StdPeriph_Lib_V1.5.0),出现:error:#5:cannotopensourceinputfile"core_cm0
tianya_dwjie
·
2020-07-10 05:35
STM32
STM32
Keil
图文详解STM32F0xx基于标准库新建工程
之前从来没有接触过F0系列,更没有基于
STM32F0
标准库函数新建工程的经历,但是新建F1系列那还都是家常便饭,可是没有想到折腾了大半天才成功,最后记录一下吧。保证可以从无到有,详细记录每一个步骤。
love421
·
2020-07-09 23:29
STM32
上一页
1
2
3
4
下一页
按字母分类:
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
其他