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
stm32f10x
stm32固件库(
STM32F10x
标准外设库)V3.5简介
STM32F10x
的固件库是一个完整的软件(称固件包),包括所有的标准外设的设备驱动程序,其本质是一个固件函数包(库),它由程序、数据结构和各种宏组成,包括了微控制器所有外设的性能特征。
嵌入式丑小鸭
·
2024-02-08 06:29
STM32
stm32
如何在keil中建立一个
STM32F10x
完整工程(保姆级教程)
一、前言本章将介绍如何在keil5中建立一个STM32F103C8T6板子的完整的工程。二、创建项目1、建立文件首先在桌面创建一个文件夹,名字叫TEXT,里面再包含一个小文件夹USER(当然名字你可以随便起,只不过我们尽量规范点)。至于为什么要建立这些东西,带着疑惑往下看,慢慢你就理解了。2、在keil中创建初级工程先点击Project->NewuVisionProject然后在刚建立的那个文件的
芊寻(嵌入式)
·
2024-02-03 17:32
STM32
stm32
嵌入式硬件
单片机
STM32通用定时器(一)
一、STM32三种定时器区别
STM32F10X
系列总共最多有8个定时器,分别是2个高级定时器,4个通用定时器,2个基本定时器。如下图是这三类定时器的区别。
傻萌的路飞
·
2024-01-31 07:56
STM32实验
硬件工程
单片机
stm32
arm
嵌入式硬件
stm32学习笔记1
STM32的环境搭建:KeilMDK,
STM32F10X
库函数文件,stm32f103最小系统版。
nayuta0728
·
2024-01-29 13:54
stm32
单片机
学习
新建一个基于标准库的工程(STM32)
\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\
STM32F10x
畅的bl0g
·
2024-01-25 09:02
stm32
嵌入式硬件
单片机
stm32 - 工程配置
start启动文件选择根据容量选择启动文件.s//路径\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\
STM32F10x
aoaoGofei
·
2024-01-25 08:32
嵌入式
stm32
单片机
嵌入式硬件
基于 STM32F103 在 FATFS 模式下读取 SD 卡
STM32F10x
系列控
cxy1999120
·
2024-01-24 09:27
stm32
p2p
fpga开发
按键控制LED灯
目录文件夹Hardware:文件LED.c:文件LED.h:文件Key.c:文件Key.h:文件夹User:文件main.c:首先模块化管理代码文件夹Hardware:文件LED.c://引入
STM32F10x
电科一班林耿超
·
2024-01-23 21:40
单片机
stm32
嵌入式硬件
蜂鸣器哔哔
这段代码是用于
STM32F10x
系列微控制器的程序,主要目的是初始化GPIOB的Pin12并使其按照特定的模式进行闪烁,模拟蜂鸣器的效果。
电科一班林耿超
·
2024-01-23 12:15
单片机
嵌入式硬件
熄灭LED
这段代码是用于
STM32F10x
系列微控制器的程序,主要目的是初始化GPIOA的Pin0并使其输出高电平。
电科一班林耿超
·
2024-01-23 12:45
单片机
嵌入式硬件
LED流水灯
这段代码是用于
STM32F10x
系列微控制器的程序,主要目的是初始化GPIOA并使其所有引脚按照特定的模式进行闪烁。
电科一班林耿超
·
2024-01-23 12:12
单片机
嵌入式硬件
LED闪烁
这段代码是用于
STM32F10x
系列微控制器的程序,主要目的是初始化GPIOA的Pin0并使其按照特定的模式进行闪烁。
电科一班林耿超
·
2024-01-23 10:14
单片机
嵌入式硬件
点灯大师(STM32)
这段代码是用于
STM32F10x
系列微控制器的C语言程序,目的是初始化GPIOC的Pin13为输出,并设置其输出高电平。
电科一班林耿超
·
2024-01-22 11:17
单片机
嵌入式硬件
stm32
【51、32单片机】模块化编程(.c .h文件)
CORE:用来存放核心文件和启动文件OBJ:是用来存放编译过程文件以及hex文件STM32F10x_FWLib:用来存放ST官方提供的库函数源码文件SYSTEM:此文件夹里面的代码由ALIENTEK提供,是
STM32F10x
王哈哈、
·
2024-01-21 06:41
STC51单片机
STM32单片机
单片机
c语言
嵌入式硬件
stm32f10x
中GPIOA理解(一)
stm32中GPIOA对于arm芯片来说,它属于芯片内外部的外设,对于单片机来说,它是按时间脉冲来执行的。那么GPIOA挂在RCC_APB2Periph时钟上面的。在这里我们先理解GPIOA在地址,STM32的外设起始基地址为0x40000000,而APB2总线设备起始地址相对于外设基地址的偏移量为0x10000,GPIOA设备相对于APB2总线设备起始地址偏移量为0x0800。因此,GPIOA地
weixin_46290197
·
2024-01-17 08:43
stm32
单片机
嵌入式硬件
STM32F10X
工程复制 STM32F10x_StdPeriph_Lib_V3.5.0 文件到工程文件夹
第一步:下载STM32F10x_StdPeriph_Lib_V3.5.0文件第二步:新建工程文件夹如MS5611,在工程文件夹下新建几个文件夹如图:第三步:打开库文件,复制文件夹inc与文件夹src放入STM32F10X_FWLib文件夹里如图所示:第四步:打开库文件,复制文件core_cm3.c与core_cm3.h到文件夹CORE里面(注意图片目录)再复制一个启动文件放到CORE文件夹里,注意
weixin_46290197
·
2024-01-17 08:12
stm32
单片机
arm
Y-MODEM协议定制上位机
最近在使用N32G031和
STM32F10X
系列单片机进行IAP,使用的是Ymodem协议。
名人堂再聚首
·
2024-01-16 08:51
c++
单片机
mcu
嵌入式-Stm32-江科大基于标准库通过GPIO点LED灯
这个库函数由ST公司提供,而Keil软件所需的器件支持包是由Keil公司提供本文使用的是
STM32F10x
标准外设库的压缩包“STM32
嵌入式OG
·
2024-01-12 06:41
嵌入式-STM32单片机
江科大-Stm32-学习笔记
stm32
嵌入式硬件
单片机
mcu
江科大
STM32串口数据收发 相关配置+点灯控制
目录1.串口通信2.串口的结构体3.如何配置串口的发送4.通过串口向电脑发送ok字符5.封装发送字符串函数6.重定向printf串口发送7.串口输入控制LED灯开关1.串口通信我用的32是
stm32f10x
Guard_Byte
·
2023-12-26 18:39
STM32
stm32
单片机
arm
物联网
嵌入式硬件
STM32学习:
STM32F10x
的启动文件的选择
一、cl、vl、xl、ld、md、hd的含义startup_stm32f10x_ld_vl.s:forSTM32LowdensityValuelinedevicesstartup_stm32f10x_ld.s:forSTM32Lowdensitydevicesstartup_stm32f10x_md_vl.s:forSTM32MediumdensityValuelinedevicesstartup
虞锦雯
·
2023-12-26 09:40
STM32F103RCT6开发板M3单片机教程06--定时器中断
本教程使用是(光明谷SUN_STM32mini开发板)
STM32F10X
定时器(Timer)基础首先了解一下是
STM32F10X
定时器(Timer)注:小容量产品是指闪存存储器容量在16K至32K字节之间的
谷动谷力
·
2023-12-18 10:28
单片机
嵌入式硬件
FreeRTOS - STM32中任务未进行调度问题
将FreeRTOS源码移植到
STM32F10X
中,编译通过,烧录后,发现开启的新任务没有运行。
有意思科技
·
2023-12-18 02:46
嵌入式开发
FreeRTOS
stm32
单片机
arm
手把手教学一文在Keil5创建工程模版(以STM32F103C8T6点灯为例)
创建工程文件夹二、在Keil5中新建工程三、如何新建文件四、添加文件夹与文件到工程里方法一(少量文件添加推荐):直接在左侧"Project"添加方法二(批量文件添加推荐):在上侧找到像"品"字的图标五、导入
STM32F10x
小星星星球
·
2023-12-17 21:04
Keil5_MDK
stm32
嵌入式硬件
单片机
STM32-新建工程(标准库)
目录
STM32F10x
新建工程(标准库)移植文件夹新建工程添加启动文件和必需文件在工程中加载新添加的文件在工程中添加文件路径在工程中添加main函数添加lib库添加必需文件添加宏定义点亮LED(标准库)
Couvrir洪荒猛兽
·
2023-12-06 10:24
#
野火指南者STM32F103
stm32
STM32F10x
进入低功耗模式
STM32F10x
进入低功耗模式目录
STM32F10x
进入低功耗模式1低功耗模式简介2睡眠模式详解3停止模式详解4待机模式详解5示例代码5.1标准库函数定义5.2进入低功耗模式参考代码结束语1低功耗模式简介在系统或电源复位以后
柒壹漆
·
2023-12-02 10:12
stm32
单片机
低功耗
睡眠
使用C语言在STM32上实现流水灯效果
选择适合你的
STM32F10x
系列微控制器并配置工程。2.配置GPIO引脚在Cu
keokeo7
·
2023-11-25 03:02
c语言
stm32
单片机
STM32F10x
烧写代码出现invalid rom table
背景描述:实验室焊的电路板检测硬件是否能够正常工作,所用的芯片是STM32F03RCT6。找了一个较为简单的灯闪烁程序直接进行烧入。第一次能够成功烧入,但没有灯闪烁现象。随后无法烧入,并且报错为invalidromtable。所做的尝试:1.将FlashDownload中选择对应的ProgrammingAlgorithm(注意需要与芯片对应型号相符合)这边STMF03RCT6的flash大小为25
三工言吾
·
2023-11-22 06:18
嵌入式学习
stm32
单片机
嵌入式硬件
STM32F1在MDK下新建标准库函数工程
STM32F1在MDK下新建标准库函数工程一、准备
STM32F10x
官方固件库;keil5MDK软件二、步骤(一)创建项目文件夹,复制固件库文件新建项目文件夹,名称自定,如Project在文件夹中再新建
城南以南95
·
2023-11-19 18:09
STM32F1
stm32
单片机
国民技术对比STM移植参考------N32G45X系列对比
STM32F10X
芯片资源整体对比以下为移植对比均为个人发布,详情咨询**1N32G45X系列与XXX32F103系列异同**N32G45X系列微控制器基本兼容XXX32F103系列,同时强化和扩展了一些功能模块,有些地方与XXX32F103不同,可参见本文档下述章节描述。1.1相同点概述-管脚定义:相同封装管脚定义基本实现PIN-TO-PIN兼容。扩增的外设作管脚复用定义延伸。-寻址空间:内存与模块寄存器逻辑地址
专注MCU选型
·
2023-11-13 23:51
32位MCU
STM32
国产单片机
stm32
单片机
mcu
基于
STM32F10x
的独立按键测试
本人基于野火指南者开发板,使用FreeRTOS,创建按键任务。在按键任务里面每隔20毫秒扫描一下按键。包括独立按键,矩阵按键(由于本人没有矩阵按键,故没有测试)。按键40毫秒以上为短按、1秒以上则为长按、3秒以上则为一直按。且长按10秒以上则报错(这里可以报警,需要故障维护之类的)。按键任务代码如下,此处截图,如看源码请到我的GitCODE里查看。另外独立按键是可以加入外部中断进行处理的,这里先用
金丝草
·
2023-11-13 15:48
stm32
单片机
矩阵按键
独立按键
STM32F103---标准库函数之驱动RTC
要想驱动RTC很简单,查看
stm32f10x
参考手册找到以下图片内容,就有思路了。经过参考手册介绍LSE晶体是一个32.768kHz的低速外部晶体或陶瓷谐振器。
一條大狼狗
·
2023-11-10 21:49
stm32学习日记
stm32
arm
嵌入式硬件
STM32F103标准库 Keil 工程模板创建
STM32F103C8T6标准库工程模板创建下载库可以根据自己MCU的型号去STM32官网下载相应的库,网址:STM32官网标准库下载地址STM32F103库的下载地址如下:
STM32F10x
标准外设库我使用最新版本
飞多学堂
·
2023-10-26 01:55
STM32
1024程序员节
STM32 invalid UTF-8 in comment 警告解决办法
8incomment警告解决办法问题描述解决办法STM32invalidUTF-8incomment警告解决办法问题描述…/…/libraries/CMSIS/CM3/DeviceSupport/ST/
STM32F10x
飞多学堂
·
2023-10-26 01:52
STM32
【STM32】GPIO控制LED(HAL库版)
STM32最新固件库v3.5/Libraries/CMSIS/CM3/DeviceSupport/ST/
STM32F10x
/system_stm32f10x.c·林何/STM32F103C8-码云-开源中国
m0_63077733
·
2023-10-25 20:44
STM32
stm32
嵌入式硬件
单片机
STM32CubeMX学习笔记(26)——SDIO接口使用(读写SD卡)
STM32F10x
系列控制器有一个SDIO主机接口,它可
Leung_ManWah
·
2023-10-25 20:19
STM32CubeMX
sdio
STM32CubeMX
SD卡
stm32f103
stm32cube
【STM32】使用ST-LINK V2下载程序
一.STM32的三种启动方式
STM32F10x
系列芯片可通过BOOT[1:0]引脚选择三种不同启动模式。用户可以通过设置BOOT1和BOO
萝卜明丶
·
2023-10-13 13:07
STM32
stm32
单片机
嵌入式
JTAG、SWD调试原理简析
当
STM32F10x
微控制器连接到调试器并开始调试时,调试器将使用内核的硬件调试模块进行调试操作。支
ONE_Day|
·
2023-10-12 03:14
STM32
单片机
stm32
嵌入式硬件
arm
学习
JTAG设置成普通IO,芯片程序烧写不了操作办法
首先,
STM32F10x
系列的MCU复位后,PA13/14/15&PB3/4默认配置为JTAG功能。有时我们为了充分利用MCUI/O口的资源,会把这些端口设置为普通I/O口。
allen6268198
·
2023-10-11 08:19
STM32
关于STM32通用和复用I/O口
关于STM32通用和复用I/O口一,概述
STM32F10x
系列具有丰富的端口可供使用包括26、37、51、80、112个多功能双向5V兼容的快速I/O口,所有I/O口可以映射到16个外部中断。
舒舒舒舒克
·
2023-10-11 08:19
STM32单片机学习笔记
stm32
单片机
STM32F103标准库开发---目录
前期准备----基础资源链接
STM32F10x
系列标准固件库(V3.6.0)----点击下载
STM32F10x
系列参考手册(中文版+英文版)----点击下载Cortex-M3权威指南(中文详细版+英文原著版
根号五
·
2023-10-10 06:05
#
STM32F103标准库开发
STM32
标准库
嵌入式开发
STM32F10x
系列的MCU设置PB3和PB4为普通IO口
首先PB3\PB4默认配置为JTAG功能要设置为普通IO,所以需要重新映射IO口,就需要先开启AFIO时钟//AFIO时钟RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);GPIO_PinRemapConfig(GPIO_Remap_SWJ_Di
芋头莎莎
·
2023-09-30 11:55
STM32
stm32
mcu
单片机
STM32F10x
并行驱动lcd12864遇到的问题及其解决方案
程序代码的移植时参见CSDN中的常见代码,网上几乎都一致。改动较小,常见为该管脚,因此需要注意。改变管脚时要注意stm32中A、B管脚中有一部分管脚与烧录有关(例如B04),因此常要在启动前加入代码(一般建议不要用这几号管脚),我选择避开这些管脚。使用B08-B15当发现无法显示时,使用硬件仿真发现程序死在检测忙时状态(即检查DB7),网上摘录的程序是并行数据口DB0-DB7使用的是推挽输出,但因
MR_Han_123
·
2023-09-30 10:52
stm32F10x
lcd12864
【STM32】读写内部Flash初步使用
存储器,它主要用于存储代码,在紧急状态下常常会使用内部FLASH存储关键记录;内部FLASH的构成STM32的内部FLASH包含主存储器、系统存储器以及选项字节区域大容量产品内部FLASH的构成(摘自《
STM32F10x
熟练的魔法师
·
2023-09-26 17:18
STM32
stm32
嵌入式硬件
单片机
stm32---外部中断
总结一句话就是:
STM32F10x
外部中断/事件控制器(EXTI)一共有20个通道,其中16个通道映射到了GPIO口上。在stm32中文参考手册中我们可
陶大巴豆
·
2023-09-13 07:33
stm32
嵌入式硬件
单片机
keil5 手动添加pack -》 固件包(DFP) 并且查看包(
STM32F10x
为例 )
从[http://www.keil.com/dd2/Pack/#/eula-container]上下载找到自己要下载的standalone的pack文件后(版本限制,低版本的MDK不支持高版本的pack,选择对应的版本pack下载)点击下载pack运行即可完成pack手动导入,或者选择file/DeviceDatabase即可看pack是否导入成功。
langhuage
·
2023-09-11 15:02
单片机
硬件
【STM32】FSMC—扩展外部 SRAM 初步使用 1
基于野火指南者《零死角玩转STM32F103—指南者》的学习STM32F103系列FSMCFlexibleStaticMemoryController简介1.详细功能参看《
STM32F10x
参考手册》,
熟练的魔法师
·
2023-09-08 21:13
STM32
stm32
嵌入式硬件
单片机
STM32驱动JQ8900语音模块
文章目录一、硬件准备二、程序编写1.jq8900.c2.jq8900.h3.main.c三、音频替换总结一、硬件准备
STM32F10x
系列任意开发板(这里我使用的是f103zet6正点原子开发板)JQ8900
棉花糖永远滴神
·
2023-09-08 21:54
stm32
单片机
嵌入式硬件
快速掌握STM32工程创建
STM32工程创建--使用KeiluVision5软件晓理紫1准备库函数库STM32F10x_StdPeriph_Lib_V3.5.0VX搜索“晓丽紫”关注回复
STM32F10x
即可下载2、创建一个目录用来存放工程
晓理紫
·
2023-09-05 06:36
stm32
嵌入式硬件
单片机
【STM32教程】第一章 构建
STM32F10x
Hal库工程的开发环境详解
案例库及相关资料下载链接:链接:https://pan.baidu.com/s/1hsIibEmsB91xFclJd-YTYA?pwd=jauj提取码:jauj1认识硬件环境1.1ARM简介·ARM既指ARM公司,也指ARM处理器内核。·ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构。·ARM公司设计ARM内核,半导体厂商完善内核周边电路并
高博士_嵌入式
·
2023-09-02 16:28
STM32F103开发
stm32
嵌入式硬件
单片机
MDK 5.xx.0 +
STM32F10x
笔记
天才脑袋比不上烂笔头,写给自己看,自用资料。安装MDK+STM32环境DownloadMDK安装MDK->c:\keil_v5用默认路径下载ARMCCV5.06Update7(build960)C/C++Define:STM32F10X_MD修改StdLib档案,配合实际硬件stm32f10x.h使用StdLib.#defineUSE_STDPERIPH_DRIVERCheckHSE_VALUE是
吕傑森
·
2023-09-02 06:21
笔记
参考备份
stm32
笔记
嵌入式硬件
上一页
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
其他