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
STM32F103ZET6
DS1302驱动(STM32)
一、前期准备单片机:
STM32F103ZET6
开发环境:MDK5.14库函数:标准库V3.5DS1302模块:淘宝有售二、实验效果三、驱动原理根据数据手册看时序,注意寄存器地址,读0x80、写0x81,
huazhen1234
·
2020-08-15 14:33
嵌入式常用模块驱动
DS1302
STM32
实时时钟
驱动
时间修改
基于
stm32f103zet6
的DS1302学习
由于硬件出了问题,也就是外部低速晶振没用,震不起来,然后查看了网上的帖子,STM32的RTC果然口碑不怎么样,所以果断换DS1302,在移植的过程中还算顺利,记录下来吧,也算对自己的总结吧!1、所谓的DS1302这里面也指明了简单的SPI协议然后就直接上代码了,注释很详细的!基本实现单行注释1、主函数main#include"stm32f10x.h"#include"SysTick.h"#incl
shop_ping
·
2020-08-15 13:57
stm32
从零开始学习stm32
STM32 GPIO寄存器配置说明
STM32F103ZET6
共有7组IO,每组有16个IO口,16×7=112,从GPIOA-GPIOGIO口标识带FT表示IO口可以接5V高电平所有的IO口都可以直接作为中断输入4种输入模式1.输入浮空
zorrorun
·
2020-08-15 12:00
单片机
STM32F103——串口
▪使用的硬件为:
STM32F103ZET6
。
Ludicrouers
·
2020-08-15 12:24
【GitChat】智能家居,实时室内温度监测( ESP8266 )
本场Chat将从设备终端和服务器端介绍,设备终端为
STM32F103ZET6
处理器,DS18B20温度传感器,ESP8266串口WIFI模块,服务器端为JavaWeb服务器。最终实
Yngz_Miao
·
2020-08-15 11:54
《其他》GitChat
从零实现 FATFS+SD卡
cubemx软件版本是V4.23.0,芯片型号是
STM32F103ZET6
、STM32F429IGT6;SD卡是闪迪的64Gtf卡,然后用了转大卡的卡槽,exFAT。
坛城
·
2020-08-15 11:00
嵌入式编程
调试经验
存储类
基于
stm32f103zet6
的FAT16文件系统学习2(初步移植ff9a)
直接上移植ff9a文件系统的移植步骤了,有些地方不了解,比如ff.c文件里面的一些函数,看得比较糊涂,但是那不影响我们的移植,先让文件系统跑起来,然后继续拧分析比较好。OK,不说废话了。一、官网下载ff9a源代码,解压出来有doc和src两个文件夹。在我们的SD实验里面的project下面建立一个名为FAT的文件夹,然后将src里面的diskio.c、diskio.h、ff.c、ff.h、inte
shop_ping
·
2020-08-15 10:08
stm32
从零开始学习stm32
GPIO的工作原理
一,
STM32F103ZET6
介绍1.STM32实物图:2.STM32引脚分布图:
STM32F103ZET6
:共144个引脚,7组IO口,每组16个IO口7*16=112个IO口(这7组IO口分别为GPIOA
BraveWangDev
·
2020-08-15 10:42
STM32
STM32学习笔记
stm32f103c8t6移植Fatfs文件系统出现的一些问题
一、环境keil5,使用库函数二、移植对象
stm32f103zet6
>>stm32f103c8t6三、连接方式硬件SPI1(PA5,6,7)四、主函数代码#include"stdio.h"#include"delay.h
redgragon0
·
2020-08-15 10:10
stm32
SPI
SD
stm32——Fatfs文件系统读写文件
使用mcu为
stm32f103zet6
,spi的sd卡模块,8Gsd卡。
redgragon0
·
2020-08-15 10:10
stm32
STM32的GPIO的8种工作模式以及GPIO的寄存器简介
基础知识
STM32F103ZET6
一共有7组IO口,即GPIOA,GPIOB,GPIOC到GPIOG。每组IO口有16个IO,所以一共有112个IO。
吮指原味张
·
2020-08-15 10:50
STM32
嵌入式
STM32
STM32硬件SPI主从通信(附代码)
例子说明及框图本例子基于
STM32F103ZET6
芯片(代码工程可在文末获取),实现SPI1与SPI2的主从通信。其中SPI1配置为主机,SPI2配置为从机,均配置为全双工模式。
zhengnianli
·
2020-08-14 04:09
STM32硬件SPI主从通信
例子说明及框图本例子基于
STM32F103ZET6
芯片,实现SPI1与SPI2的主从通信。其中SPI1配置为主机,SPI2配置为从机,均配置为全双工模式。
zhengnianli
·
2020-08-14 04:09
嵌入式大杂烩
基于
stm32f103zet6
之硬件SPI的学习
有几天没有更新博客了,主要是因为这几天都在捣鼓彩屏和触摸屏,分别使用FSMC和模拟IO来实现功能,又因为这块屏有些问题,所以、就网购了一块屏,估计今天能到了,今天准备学习下硬件SPI,之前使用IO模拟SPI实现了对DS1302的访问,下一步准备学习SD卡的,在论坛里面查看了下资料,发现如果使用软件模拟SPI来进行SD的通信话,会极大降低对SD卡的读写速度,但是,如果使用SD模式或者说使用硬件SPI
shop_ping
·
2020-08-14 02:05
stm32
从零开始学习stm32
stm32
硬件SPI
基于stm32的多任务系统设计日记12.20-12.24
这次的处理器是
stm32f103zet6
,内存64KB,Flash512KB,相对于运行一个简单的多任务系统绰绰有余,况且cortex-M3的
farmer_fish
·
2020-08-11 21:23
基于stm32的多任务系统设计
机器人进阶学习(一)---基于stm32的底层搭建,与上位机通讯及base_control编写
底层:单片机:
stm32f103zet6
电机:额定电压24v,60w,的maxonmotor,减速比169:1,减速后50r/m编码器:HEDL5540#A02的500线编码器通讯方式:串口小车控制思想控制电机转动及调速电机的控制我们分为两部分
白马探花aptx
·
2020-08-11 19:30
ros学习
STM32处理器定时器分析(实现一个定时中断)
前言:1.本博文基于
STM32F103ZET6
芯片和ST官方提供的3.5.0库函数;2.学习过51单片机学习STM32定时器会容易理解一些,但是两个定时器的实力有很大的距离;3.定时器是难点也是重点;本博文以通用定时器
wuyuzun
·
2020-08-11 14:54
stm32
stm32
通用定时器
TIM
STM32输入捕获--“PWM输入模式”(可拓展多路同时捕获)
前言博文基于
STM32F103ZET6
和标准固件库V3.5.0在MDK5环境下开发;本博文只讨论输入捕获的PWM输入模式,这个模式是STM32输入捕获检测脉宽和频率的一种硬件处理机制,说白了就是STM32
wuyuzun
·
2020-08-11 14:24
stm32
PWM介绍(STM32库函数)
可应用与电机控制,测量,通信,开关电源等使用STM32库函数输出PWM详解
STM32f103ZET6
使用正点原子提供的底层库,仅从库函数上面作理解先看定时器的使能typedefstruct{uint16
冲啊_chonga_冲啊
·
2020-08-11 14:32
嵌入式
STM32开发系列之寄存器(一)按键控制LED灯(非位带操作实现)
1、一般写法注:采用的
STM32F103ZET6
芯片ST官方提供了stm3
梦醒沙场
·
2020-08-11 13:44
STM32
智护 输液监测系统---项目笔记(中期篇)
在这里记录一下我正在进行中的小项目,也可供大家参考(能力有限,大佬勿喷)继续之前的雏形,这次将它进行了完善,首先看一下设计的结构图一、硬件的选用:主控芯片:
stm32F103zet6
传感器部分:HX711
Interstaller
·
2020-08-11 13:24
项目笔记
使用STM32测量脉宽可变的PWM波的脉冲宽度
1.硬件平台:
stm32f103zet6
,正点原子的精英板2.使用到的硬件:定时器3,定时器5,串口1,按键3.描述:使用定时器3产生一个pwm波,占空比可通过串口调试助手调整。把pwm波通过IO
naruhina
·
2020-08-11 12:36
STM32
直接通过寄存器地址操作控制LED灯(STM32_01)
一、硬件基础1、开发板:STM32-PZ6806L2、MCU型号:
STM32F103ZET6
(1)内核:32位高性能ARMCortex-M3处理器。时钟:高达72M,实际还可以超频一点。
fred_66
·
2020-08-11 11:25
STM32
寄存器
STM32
STM32F103ZET6
六层核心板第一版出炉~~~
处理器是我们产品中一直在用的ST(意法半导体)前不久推出的基于ARMv7架构的Cortex-M3内核的
STM32F103ZET6
。
蛋蛋强
·
2020-08-10 21:07
PCB板制作
flash
存储
工作
linux
产品
c
STM32红外遥控器驱动(STM32F1 CubeMX)
一、前期准备单片机:
STM32F103ZET6
开发环境:MDK5.14库函数:STM32Cube_FW_F1_V1.7.0红外遥控器:淘宝有售)二、实验效果三、驱动原理解析NEC协议,使用TIM2输入捕获抓取高低电平时间
huazhen1234
·
2020-08-10 16:29
嵌入式通信模块驱动
STM32F103ZET6
用定时器级联方式输出特定数目的PWM(转载)
STM32F103ZET6
里共有8个定时器,其中高级定时器有TIM1-TIM5、TIM8,共6个。
daxi0315
·
2020-08-10 16:06
基于STM32f103单片机按键控制电机正反转(带PWM调速)
基于
STM32f103ZET6
单片机按键控制电机正反转(带PWM调速)学了快半个月的STM32,收获颇多,很明显的感觉是32位的单片机要比8位单片机(51单片机)强的太多了,不管是性能还是功耗上和51是没法比的
山有木兮木有枝、
·
2020-08-10 12:04
电机控制
PWM调速
stm32
单片机
嵌入式
STM32+IAP方案的实现,IAP实现原理(详细解决说明)。
http://www.51hei.com/stm32/4315.html可参考文档:https://blog.csdn.net/gin_love/article/details/82015646--基于
STM32F103ZET6
静静地思考
·
2020-08-09 02:45
stm32开发
读书笔记
STM32+IAP方案的实现
STM32+IAP
stm32IAP原理详解
STM32定时器输出比较(PWM)
前言:1.本博文基于ARMCortex-M3内核的
STM32F103ZET6
处理器芯片和标准3.5.0库函数;2.不介绍PWM的基础概念,但是需要知道一点的是,PWM是输出比较的一种特例;3.如有不足指出
wuyuzun
·
2020-08-09 02:54
stm32
Keil5-STM32F103ZET6-案列一1.LED点灯
本工程代码下载区:https://download.csdn.net/download/qq_25140013/11985712代码见CSDN链接为:编译环境为Keil5,烧写的bin文件,烧写的区域为
STM32F103ZET6
MarkChengFighting
·
2020-08-08 19:40
C
stm32读写flash
在这里我使用的芯片时
stm32f103zet6
。flash大小为512k。由keil编译器我们可以看到该芯片的内部flash起始地址为0x08000000,大小为0x80000。
zaijian__zaijian
·
2020-08-07 22:12
stm32
实现电容触摸按键控制LED(基于
STM32F103ZET6
)
依然采用输入捕获的原理来采集是否产生电容触摸。实验目的:我们将用TIM5的通道2(PA1)来做输入捕获,并实现一个简单的电容触摸按键,通过该按键控制DS1的亮灭。实验原理电容式触摸按键。如图为内部结构图,我们是通过充放电时间(到达一个固定电压值)来判定是否有触摸电容按键,当开关打开时,电容CX为触摸按键的平面,里面包含一定量的散杂(本身存在)电容,这时,电容处于放电状态,当放电完毕,关闭开关,这时
ElectronR
·
2020-08-07 21:23
实现GPIO外部中断(基于
STM32F103ZET6
)
和往常一样,我会提供完成项目同时,提供小编在实践时的情况以及自己认为更好的算法及心得!欢迎阅读,我的博客前面完成了几个简单的实验,相信大家对软件的配置和基本模式已经熟悉,就不再赘述!开始之前用while循环编写的按键识别,现在终于到了中断识别按键了,跟之前的按键实验一样(正点原子精英版),功能不变,识别原理改为了中断,我们分别用KEY0控制DS0(LED0),用KEY1控制DS1(LED1),KE
ElectronR
·
2020-08-07 21:23
STM32CubeMX开发之路—8Flash读写
Version5.0.0Keil5(MDK5)___Version5.15简介本例程主要讲解如何对芯片内的Flash进行读写,用芯片内部Flash可以对一些需要断电保存的数据进行保存,无需加外部得存储芯片,本例程采用的是
STM32F103ZET6
IoT小胡
·
2020-08-07 20:48
STM32CubeMX开发之路
5050 RGB8路LED灯驱动(IO驱动,STM32)
一、前期准备单片机:
STM32F103ZET6
开发环境:MDK5.14库函数:标准库V3.5RGBLED模块:淘宝有售二、实验效果8种颜色的LED流水灯,分配见下表,0代表Disable,1代表EnableRGB001010011100101110111PWM
huazhen1234
·
2020-08-07 14:29
嵌入式常用模块驱动
IAR环境下STM32+IAP方案的实现(转)
–基于
STM32F103ZET6
的UART通讯实现一、什么是IAP,为什么要IAPIAP即为InApplicationProgramming(在应用中编程),一般情况下,以STM32F10x系列芯片为主控制器的设备在出厂时就已经使用
Leo-Lian
·
2020-08-07 14:51
STM
stm32f103ZET6
外部中断控制led灯
stm32f103zet6
外部中断控制led灯目录
stm32f103zet6
外部中断控制led灯
stm32f103zet6
外部中断控制led灯led端口定义按键端口定义按键中断的配置中断的配置个人笔记延时函数
一纸fly情书
·
2020-08-07 09:19
stm32学习
stm32
STM32 利用CubeIDE (cubemx)配置FSMC 驱动SRAM-----IS62WV51216
基于
STM32F103ZET6
(正点原子战舰)SRAM芯片接线图cube配置图简单读写测试代码/*USERCODEBEGINIncludes*/#defineBank1_SRAM3_ADDR((uint32
CYRIL0124
·
2020-08-05 15:07
stm32
单片机
嵌入式
建立STM32工程模板(
STM32F103ZET6
为例)
1获取ST库文件从ST的官方网站获取的STM32最新固件库v3.5里包含的内容如下:解压的文件夹名为:STM32F10x_StdPeriph_Lib_V3.5.0,里面包含了4个文件夹,一个网络链接,和一个ST库开发助手。详细结构如下:1.Project文件夹1.1Example:标准外设库驱动的完整例程1.2Template2.Libraries文件夹2.1CMSIS2.1.1Documenta
xiangcsdn
·
2020-08-05 15:12
STM32
【STM32】HAL库之STM32CubeMX+True Studio系列教程(基于
STM32F103ZET6
)
前言第一次写博客,记录自己的STM32HAL库学习之旅。之前使用的都是标准库,利用寒假想扩展一下,开始学习HAL库,而且看了很多资料,都说HAL库比标准库更好用,配合着ST官方的STMCubeMX和TrueStudio能使开发变得更加方便,提高开发效率,之后我的学习之路也是完全基于HAL库+官方开发工具进行的。由于我专业水平的局限性,可能教程中会有错误,望大佬能够指正,传授经验。HAL库介绍HAL
乔乔同学
·
2020-08-05 15:19
HAL库
【STM32HAL库】STM32CubeMX+True Studio系列教程(二)——按键输入
工具【软件】STM32CubeMX+TrueStudio【开发板】正点原子
STM32F103ZET6
精英板【硬件资源】指示灯DS0、DS1;蜂鸣器;按
乔乔同学
·
2020-08-05 15:19
HAL库
基于stm32的grbl写字机器人(添加舵机支持)
基本信息:正点原子战舰
stm32f103zet6
,GrblController3.6.1,写字机架构CoreXY,grbl库版本0.9j,CNCSHIELDV3电机扩展板,A4
ZRong-L
·
2020-08-05 15:42
单片机
stm32
使用vs1053在stm32上录音播放(不使用文件系统、SD卡)
本文仅挑关键性代码进行分析:工具:keil5,
stm32F103ZET6
战舰开发板、蓝牙模块,ST-LINK烧录器(开发板上的USB_232坏了
ZRong-L
·
2020-08-05 15:11
单片机
STM32——如何配置通用定时器中断
STM32的定时器
STM32F103ZET6
一共有8个定时器,其中分别为:高级定时器(TIM1、TIM8);通用定时器(TIM2、TIM3、TIM4、TIM5);基本定时器(TIM6、TIM7)。
软件开发小王
·
2020-08-05 15:50
STM32单片机
stm32实现无源蜂鸣器发声
这里,我们就来通过
stm32f103ZET6
来实现无源蜂鸣器的发声。首先来分析一下,stm32能通过IO口直接控
weixin_33692284
·
2020-08-05 14:59
AD7606(并行8080方式)的
STM32F103ZET6
配置
注:程序压缩包在我的下载中心有,逐个发有点多,请大家谅解,而且这个配置下面就是,主程序无非就是调用最近在调试AD7606,发现网上的资料都是STM32F4系列的8080程序,故此将自己调试成功的F103ZET6的程序#include"ad7606.h"/*设置过采样的GPIO:PH9PH10PH11*/#defineOS0_1()GPIOC->BSRRL=GPIO_Pin_0#defineOS0_
战斗到永恒
·
2020-08-05 14:54
32单片机
STM32 GPIO输出高低电平转换速率测试
单片机CPU:
STM32F103ZET6
软件平台:kEILMDK逻辑分析仪:金沙滩LA2016源程序[code=c]#include"stm32f10x.h"#definePA0GPIOA->ODR//
silno
·
2020-08-05 14:34
STM32
STM32F103ZET6
独立看门狗 IWDG
【1.看门狗】定义在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的模块或者芯片,俗称“看门狗”(watchdog)STM32看门狗STM32内置
普罗米修斯1024
·
2020-08-05 14:59
STM32
NBIOT-BC28模块程序操作接口编写(基于
STM32F103ZET6
)
项目最终实现效果如下:程序设计结构体typedefstructNETWORK_INFO{//初始化NB模块的状态u8Init_NB_Status;//NB模块的信号强度u8signalCSQ;//IMEI卡号charIMEI[16];//IMSI卡号charIMSI[16];//注网标志位boolRegister_NetWork_Flag;//服务器连接标志位boolConnect_Server_
Engineer-Bruce_Yang
·
2020-08-05 13:00
物联网技术
将大容量
STM32F103ZET6
工程改变为中容量STM32F103C8T6工程
昨天我在博客里写了用J_LINK将大容量
STM32F103ZET6
工程代码生成的文件下载到中容量STM32F103C8T6中去,但这样比较麻烦,而且全片擦出会擦除掉芯片内部的bootloader,对一些项目来说不太方便
junlianzi
·
2020-08-05 12:36
一些小问题
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他