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
gpio
STM32 PWM驱动设计
目录文章目录前言一、PWM驱动配置步骤二、代码示例及注意事项2.1RCC开启时钟2.2配置时基单元2.3配置输出比较单元2.4配置
GPIO
2.5运行控制三、PWM周期和占空比计算总结前言PWM本质是利用面积等效原理来改变波形的有效值
Echo_cy_
·
2024-01-28 17:45
STM32
stm32
嵌入式硬件
单片机
【轮式平衡机器人】——TMS320F28069片内外设之
GPIO
一、
GPIO
基本介绍TMS320F28069有54个
GPIO
,对应芯片输出
柯宝最帅
·
2024-01-28 16:30
轮式平衡机器人
机器人
初学正点原子Ministm32板跑马灯
跑马灯实验通过代码控制ALIENTEKMiniSTM32开发板上的两个LED:DS0和DS1交替闪烁,实现类似跑马灯的效果1.STM32IO口简介2.硬件设计3.软件设计一.STM32IO简介
GPIO
端口操作对应的库函数函数以及相关定义在文件
小花不美
·
2024-01-28 15:31
stm32单片机
stm32
单片机
嵌入式硬件
32
GPIO
输入&按键控制LED&光敏控制蜂鸣器
一.硬件光线越强,光敏电阻的阻值越小温度越高,热敏电阻的阻值就越小红外光线越强,红外接收管的阻值就越小类比:电阻阻值越小,上拉或下拉就越强(弹簧的拉力就越强)在上下的电阻分压下,AO口输出的就是模拟电压对模拟电压进行二值化N1就是传感器模块二.硬件电路上面这一个电路,当引脚被强行拉到低时,损耗也会大一些三.C语言基础stdint定义的是新版本的,ST是老版本的typedef后面必须加“;”,只能给
Hobert.h
·
2024-01-28 15:01
单片机
嵌入式硬件
STM32跑马灯实验——基于正点原子mini板
开发板该板PA8,PD2为LED主要代码:led.c:#include"led.h"#include"stm32f10x.h"//引用顶层头文件,否则以下函数不可见voidLED_Init(void){
GPIO
_InitTypeDef
GPIO
_InitStructure
BeiGang0770
·
2024-01-28 15:01
STM32
stm32
单片机
32
GPIO
输入&LED闪烁&蜂鸣器
一.
GPIO
简介所有的
GPIO
都挂载到APB2上,每个
GPIO
有16个引脚内核可以通过APB2对寄存器进行读写,寄存器都是32位的,但每个引脚端口只有16位驱动器用于增加信号的驱动能力二.具体电路结构-
Hobert.h
·
2024-01-28 15:30
单片机
嵌入式硬件
(一)正点原子STM32mini3.2开发版跑马灯
GPIO
基础知识每组IO口含有下面7个寄存器,7个寄存器一共可以控制一组
GPIO
的16个IO口。
jjfvj
·
2024-01-28 15:30
stm32
单片机
嵌入式硬件
STM正点mini-跑马灯
一.库函数版1.硬件连接GPIO的输出方式:推挽输出IO口输出为高电平时,P-MOS置高,输出为1,LED对应引脚处为高电平,而二极管正0极被电阻拉高,两端都为高电平,LED灭IO输出为低电平同理2.
GPIO
Hobert.h
·
2024-01-28 15:00
单片机
嵌入式硬件
STM正点mini-新建工程模板,
GPIO
及寄存器(介绍)
库函数与寄存器的区别这里的启动文件都是根据容量来进行区分的对MDK而言即使include了,也不知道在哪里找头文件STM32F10X_HD,USE_STDPERIPH_DRIVER二.新建工程模板(基于寄存器)上面的大部分配置与固件库的一样具体可以看手册三.
GPIO
Hobert.h
·
2024-01-28 10:58
单片机
嵌入式硬件
stm32
【51单片机】点亮第一个LED灯
目录点亮第一个LED灯单片机
GPIO
介绍
GPIO
概念
GPIO
结构LED简介软件设计点亮D1指示灯LED流水灯橙色点亮第一个LED灯单片机
GPIO
介绍
GPIO
概念
GPIO
(generalpurposeintputoutput
努力学习的小马
·
2024-01-28 08:06
51单片机
51单片机
嵌入式硬件
单片机
pinctrl子系统和
GPIO
子系统的匹配——of_match_device
pinctrl子系统和
GPIO
子系统匹配的开始时刻是在执行imx6ul_pinctrl_probe内的of_match_device函数,of_match_device在device.c文件下。
ZigeSu
·
2024-01-28 06:04
linux
内核
arm
STM32
GPIO
的八大模式详解
STM32
GPIO
的八大模式详解介绍什么是STM32
GPIO
?STM32
GPIO
是一组通用输入/输出端口,用于连接外部设备、传感器、显示器、LED等。
宁子希
·
2024-01-27 22:05
STM32-hal库
stm32
单片机
嵌入式硬件
I.MX6U的IO设置概观
IO/PIN在使用时,在软件层级是通过片内外设的相关寄存器来操作的,可能的外设包括(
GPIO
、ADC、DAC、PWM、UART、SPI、I
smallerxuan
·
2024-01-27 16:43
嵌入式
学习日记
嵌入式
IO
GPIO
I.MX6U
MCU
SOC
【STM32】HAL库——点亮LED灯
例如我们选择了
GPIO
,可以设置初始化高电平/低电平、最大输出速度、IO口上拉/下拉等等…芯片IO口选择模块Pinoutvi
Q大帅
·
2024-01-27 13:46
STM32
Proteus
HAL库
LED
Proteus
ds1302模块 树莓派_移植DS1302模块到MT7621
DS1302模块需要将CE,I/O,SCLK引脚接到CPU上,我的方案是CE接到MT7621的
GPIO
#16,SCLK接到
GPIO
#4,I/O接到
GPIO
#3。
weixin_39779467
·
2024-01-26 23:31
ds1302模块
树莓派
RT-Thread 22. 邮箱满
1.代码#include#include#include"drv_
gpio
.h"#defineTHREAD_PRIORITY30#defineTHREAD_TIMESLICE10#defineTASK_STACK_MAX500staticstructrt_mailboxmb
lljss2020
·
2024-01-26 12:55
#
RT-Thread
mcu
RT-Thread 23. 队列中消息大小及数量
1.代码//mq.c#include#include#include"drv_
gpio
.h"#defineTHREAD_PRIORITY25#defineTHREAD_TIMESLICE10#defineTASK_STACK_MAX500
lljss2020
·
2024-01-26 12:53
#
RT-Thread
mcu
STM32CubeMX+Keil+Proteus联合仿真初步实现
工具:STM32CubeMA,Keil5,Proteus8目录:一、使用STM32CubeMX配置芯片和
GPIO
口,并生成Keil工程二丶使用
m0_53800738
·
2024-01-26 12:40
stm32
单片机
proteus
开机Shell脚本(20240125)
/bin/shecho49>/sys/class/
gpio
/exportecho50>/sys/class/
gpio
/exportecho102>/sys/class/
gpio
/exportechoout
wu051778
·
2024-01-26 11:00
linux
服务器
运维
树莓派4b ubuntu系统开启串口
树莓派4b的引脚图如下:其中
GPIO
14和
GPIO
15是硬件串口。因为我安装的不是Raspian系统,因此无法用raspi-config打开该串口。
集智飞行
·
2024-01-26 10:22
ubuntu
笔记
无人机开发
ubuntu
raspberry
pi
经验分享
stm32学习笔记
/表示上一层路径#include"bsp_led.h"需要在魔术棒里添加路径按键初始化模式是输入voidkey_config(){//初始化
GPIO
按键RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_
GPIO
E
养一只哈士奇
·
2024-01-26 08:46
stm32
学习
笔记
stm32 模数转换器-ADC单通道中断
可以将引脚上连续变换的模拟电压转换成内存中存储的数字变量,建立模拟电路到数字电路的桥梁12位逐次逼近型ADC,1us转换时间输入电压:0~3.3V,转换结果范围:0~409518个输入通道,可测量16个外部(16个
GPIO
养一只哈士奇
·
2024-01-26 08:46
单片机
嵌入式硬件
stm32
GPIO
输入输出
GPIO
通用输入输出口可配置为8种输入输出模式输出模式下可控制端口输出高低电平,用以驱动LED,控制蜂鸣器,模拟通信协议输出时序等输入模式下可读取端口的高低电平和电压,用于读取按键输入,外接模块电平信号输入
养一只哈士奇
·
2024-01-26 08:45
stm32
单片机
嵌入式硬件
stm32读取编码器的两种方式
1.使用外部中断读取#include"spin.h"#defineencoder_port
GPIO
G#defineencoder_pin(
GPIO
_Pin_3|
GPIO
_Pin_5)#defineencoder_pin_A
GPIO
_Pin
芯的一天
·
2024-01-26 08:02
stm32学习日记
stm32
单片机
arm
STM32第二节——
GPIO
1什么是
GPIO
GPIO
就是通用输入输出端口的简称,
GPIO
是一种灵活的引脚(或针脚)配置,允许微控制器与外部世界进行数字输入和输出的通信。
语文同步练习
·
2024-01-26 08:28
STM32
HAL库
stm32
嵌入式硬件
单片机
exynos4412之按键控制led
GPX1_1keyinput功能按键按下LED亮按键弹起LED灭1.熟悉操作目标硬件KEY轻触开关按下接通弹起断开2.硬件设备与芯片的逻辑连接(看电路图)k2按下低电平弹起高电平3.芯片管脚控制功能芯片手册
gpio
进击的菜鸟子
·
2024-01-26 08:56
exynos4412接口编程
单片机
嵌入式硬件
c语言
STM32标准库——(2)
GPIO
输出
1.
GPIO
简介
GPIO
(GeneralPurposeInputOutput)通用输入输出口可配置为8种输入输出模式引脚电平:0V~3.3V,部分引脚可容忍5V输出模式下可控制端口输出高低电平,用以驱动
郑老师的小学童
·
2024-01-26 06:21
STM32
stm32
单片机
STM32标准库——(3)LED闪烁、LED流水灯、蜂鸣器
1.相关API1.1
GPIO
Speed_TypeDef/***@briefOutputMaximumfrequencyselection最大频率选择*/typedefenum{
GPIO
_Speed_10MHz
郑老师的小学童
·
2024-01-26 06:49
STM32
stm32
单片机
IMX6ULL|lib
gpio
d控制IO
一.为何使用lib
gpio
d控制IO在Linux中,最常见的读写
GPIO
方式就是用
GPIO
sysfsinterface,是通过操作/sys/class/
gpio
目录下的export、unexport、
gpio
左手的月光
·
2024-01-25 22:59
Linux
单片机
【正点原子STM32】STM32基础知识(F1F4F7H7 STM32系统框架、寻址范围、存储器映射的存储器功能划分、寄存器映射)
三、存储器映射存储器功能划分(F1为例)STM32F1存储器映射图四、寄存器映射寄存器基础知识STM32寄存器分类寄存器映射(F1为例)寄存器描述解读寄存器映射举例寄存器地址计算
GPIO
A_ODR寄存器地址计算过程
咖喱年糕
·
2024-01-25 21:42
STM32
F1F4F7H7
系统框架
寻址范围
存储器映射
寄存器映射
内核寄存器和外设寄存器
寄存器地址计算
结构体完成对寄存器的映射
STM32G4芯片SPI1 CLK管脚AF Mode自动变化为0的问题
2问题现象通过视频可见:STM32G4芯片SPI1CLK管脚AFMode自动变化在11秒前,AFRL3=0x05,其由218行LL_
GPIO
_SetAFPin_0_7函数配置。
coffee_baba
·
2024-01-25 16:21
STM32
stm32
单片机
STM32hal库学习(F1)-
GPIO
GPIO
电气特性STM32工作电压范围:2VODR|=1BSRR=0x00000008;/*PB3=1*///ODR修改,读.改.写//BSRR修改,写所以一般建议操作BSRR寄存器
GPIO
配置步骤//
油门子z
·
2024-01-25 13:15
STM32
stm32
学习
嵌入式硬件
22、江科大stm32视频学习笔记——I2C通信外设原理
目录1、软件实现和硬件实现2、I2C外设简介3、硬件I2C外设引脚和
GPIO
复用关系4、I2C的功能图(1)数据控制部分(2)SCL部分5、I2C基本结构6、主机发送(1)7位主发送的过程(2)其他知识点
weixin_45981798
·
2024-01-25 13:03
stm32单片机
c语言
单片机
stm32
21、江科大stm32视频学习笔记——软件I2C读写MPU6050代码
MyI2C.c4、MPU6050.c5、MPU6050_Reg.c6、main.c7、从机地址8、验证结果1、硬件电路SCL引到了STM32的PB10号引脚,SDA引到了PB11号引脚软件I2C协议:用普通
GPIO
weixin_45981798
·
2024-01-25 13:33
stm32单片机
stm32
单片机
嵌入式硬件
基于江科大的stm32单片机学习笔记
绿色的是IO口和功能引脚,FT意为能容忍5V电压,主功能是上电默认的功能,默认复用功能是IO口上连接的外设功能引脚,加粗的引脚是能直接用的,没加粗的引脚可能要进行其他配置才能使用)3-1
GPIO
输出
GPIO
AFK3060
·
2024-01-25 13:29
单片机
嵌入式硬件
STM32 HAL库禁用调试
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);//开启AFIO时钟
GPIO
_PinRemapConfig(
GPIO
_Remap_SWJ_JTAGDisable
Delta-delta
·
2024-01-25 13:45
STM32
ARM day7 day8 UART串口、PWM蜂鸣器、WDT看门狗、ADC数模转换
一、串口编程1.看原理图GPA1_0:RXD2GPA1_1:TXD22.看芯片手册1)对外设置(
GPIO
)GPA1CON:0x114000203:0->0x2(RXD2)7:4->0x2(TXD2)2)
Wexcill
·
2024-01-24 19:05
arm开发
keil如何在线调试看外设寄存器的值
一,简介本文以
GPIO
为例,主要介绍如何使用keil的在线调试功能,来查看
GPIO
的寄存器配置。二,操作步骤2.1keil工程设置选择生成debug信息2.2在线调试点击“Debug”按钮。
__xu_
·
2024-01-24 17:28
工具使用
STM32
keil
STM32
RK Camera——补光灯
2、核心流程1、新增xt_infrared-
gpio
s按钮用于绑定红外补光灯的管脚。2、打开GC2053红外摄像头,获取摄像头数据流时,针对红外补光灯的控电管脚进行拉高操作。
icy、泡芙
·
2024-01-24 17:46
技巧调试篇
elasticsearch
大数据
搜索引擎
自己动手写C语言float浮点数转换字符串的函数
HT45F24A单片机不带UART串口,要想实现串口功能,只能自己用定时器操作
GPIO
来模拟UART发送时序。BA45F5650单片机带UART串口,可直接使用。
巨大八爪鱼
·
2024-01-24 15:08
Win32
c语言
开发语言
浮点数
holtek
PSoc62™开发板之ADC读取电压
RT-Thread的HAL层目前只适配了ADC1,在RT-ThreadSettings里边只能看到一个选项,我们把它开启了打开libraries/HAL_Drivers/drv_adc.c文件,发现ADC1对应的
GPIO
IOT那些事儿
·
2024-01-24 12:22
PSoc™62
Infineon
RT-Thread
PSoc™62
ADC
OLED
STM32-
GPIO
输出(HAL库)
STM32-
GPIO
介绍什么是
GPIO
?
GPIO
(通用输入/输出)是一种用于与外部设备进行数字通信的通用硬件接口。
宁子希
·
2024-01-24 10:58
STM32-hal库
stm32
单片机
嵌入式硬件
c++
GD32E230C8T6《调试篇》之 FMC(闪存)的读写 + USART打印
实验:按键DIG4(保存键),任意按下一个数字后,再按保存键写入flash;断电后重新上电,从flash里读值,显示到数码管实验工具GD32E230C8T6查看
GPIO
查看Datasheet2.6.7章节
丛林溪流
·
2024-01-24 10:26
GD32资源调试篇
单片机
嵌入式硬件
stm32f103c8r6 串口2数据DMA的接收
定义最大接收字节数16externu8USART2_RX_BUF[USART_REC_LEN];u8USART2_RX_BUF[USART_REC_LEN];voiduart2_init(u32bound){//
GPIO
weixin_46290197
·
2024-01-24 09:56
stm32
单片机
嵌入式硬件
按键控制LED灯
#include"stm32f10x.h"//LED初始化函数voidLED_Init(void){//使能
GPIO
A端口的时钟,这样
电科一班林耿超
·
2024-01-23 21:40
单片机
stm32
嵌入式硬件
stm32通过寄存器方式利用
GPIO
端口点亮LED
目录一、环境的配置1、准备工作:2、安装keil软件:编辑3、安装stm32pack二、stm32通过寄存器利用
GPIO
闪烁LED1、创建stm32工程2、建立32LED.c文件3、编译程序三、stm32
-HSheng
·
2024-01-23 17:20
STM32F103C8T6
stm32
嵌入式硬件
单片机
【江科大】STM32:串口HEX/文本数据接收和发送(代码部分)(下)
includevoidSerial_Init(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);RCC_APB2PeriphClockCmd(RCC_APB2Periph_
GPIO
A
白糖熊
·
2024-01-23 16:35
STM32学习
stm32
单片机
嵌入式硬件
【江科大】STM32:外部中断(Extern Interrupt)
ExternInterrupt)外部中断EXIT的基本结构EXIT框图旋转编码器简介库函数:对射式红外传感器计次:代码展示:旋转编码器计次注意:EXTI(ExternInterrupt)外部中断功能:EXTI可以监测指定
GPIO
白糖熊
·
2024-01-23 16:04
STM32学习
stm32
单片机
嵌入式硬件
玩转rk3588(七):
GPIO
简介及使用
目录0、简介1、
GPIO
电路
GPIO
电源编辑
GPIO
Pin名说明
GPIO
驱动能力2、
GPIO
引脚计算3、
GPIO
测试用户态使用
GPIO
0、简介无1、
GPIO
电路在RK3588中,有只支持1.8V,和支持
八级玄仙
·
2024-01-23 16:29
rk3588
单片机
嵌入式硬件
STM 32 芯片选型与挂载
stm32芯片的选型,分类,挂载及
GPIO
口的分析(本文章程序均为样例,仅限于理解,如有错误还望指正)1.嵌入式芯片的选型STM32-F1系列:基础型,主频为72M(内核为cortex-M3),CPU位数
一周又七天
·
2024-01-23 12:51
嵌入式STM32
stm32
mcu
芯片
gpio
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他