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 配置中断常用库函数
单片机学习目录一、配置AFIO相关库函数1.1函数
GPIO
_AFIODeInit1.2函数
GPIO
_EventOutputConfig1.3函数
GPIO
_EventOutputCmd1.4函数
GPIO
_EXTILineConfig
Echo_cy_
·
2023-11-26 12:50
stm32
单片机
嵌入式硬件
STM32中Msp函数的意义
与串口底层初始化函数HAL_UART_MspInit()HAL_UART_Init()用于初始化串口通讯协议如波特率、有效位等HAL_UART_MspInit()用于初始化于MCU相关的配置比如时钟、NVIC、
GPIO
月如琉璃
·
2023-11-26 12:18
stm32
stm32
单片机
嵌入式硬件
LED裸机
关于STM32的
GPIO
的初始化:初始化:时钟;输出/输入功能、上拉、速度等等;设置复用功能等等回顾
GPIO
和IO:
GPIO
:通用IO口。
是个小轮胎
·
2023-11-26 12:12
裸机开发
单片机
嵌入式硬件
AXI_
GPIO
通过添加AXI_
GPIO
,直接在AXI接口上了。相关的胶连逻辑自动生成了。具体的AXI与
GPIO
之间,怎么通过总线访问,总线又是怎么给各模块映射地址,要看IP模块的手册,和开发流程有关的文档。
是个小轮胎
·
2023-11-26 12:11
FPGA
例程学习
fpga开发
Pinctrl子系统和
GPIO
子系统
Pinctrl子系统:借助Princtr子系统来设置一个Pin的复用和电气属性;pinctrl子系统主要做的工作是:1.获取设备树中的PIN信息;2.根据获取到的pin信息来设置的Pin的复用功能;3.根据获取到的pin信息去设置pin的电气特性,比如上下拉、速度、驱动等。打开imx6ull.dtsi:(设备树相关的代码保存在代码被保存在.dts/dtsi后缀文件中)IOMUXCSNVS控制器:I
是个小轮胎
·
2023-11-26 11:33
嵌入式
linux
【工作笔记】IOT.js适配AWorks平台通用外设接口(4):PWM
一、前言近期因工作需求学习了一下IOT.js和AWorks平台通用外设接口(包括:ADC、
GPIO
、I2C、PWM、SPI和UART),并将它们逐一适配到IOT.js中,为后续AWTK-MVMM的JS项目支持平台外设调用奠定基础
天上下橙雨
·
2023-11-26 06:05
初出茅庐的小李第38篇博客之C语言按位逻辑运算符深入理解分析
我们在嵌入式编程中往往会遇到操作寄存器的某一位使其控制某个功能(比如
GPIO
口的使能位),而且有的时候我们还需要查看某一位或者某几位来判断寄存器的状态。这个时候移位和掩码就派上用场了。
初出茅庐的小李
·
2023-11-26 03:56
笔记
linux
位运算
逻辑运算符
【STM32】
GPIO
输出
1
GPIO
简介(1)
GPIO
(GeneralPurposeInputOutput)通用输入输出口(2)可配置为8种输入输出模式(3)引脚电平:0V~3.3V,部分引脚可容忍5V(可以输入5V,但是输出还是
StudyWinter
·
2023-11-25 23:56
stm32
单片机
嵌入式硬件
keep
studying
LuatOS-SOC接口文档(air780E)--pin - 管脚命名映射
示例--这个库是为了解决文本形式的PIN脚命名与
GPIO
编号的映射问题--功能实现上,pin.PA01就对应数值1,代表
GPIO
1,丝印上对应PA01--PA12,
GPIO
12,设置为输出,而且低电平.
l531798151
·
2023-11-25 20:33
air780E
air780E
LuatOS-SOC接口文档(air780E)--pm - 电源管理
示例--[[休眠模式简介--IDLE正常运行模式--LIGHT轻睡眠模式:CPU暂停RAM保持供电定时器/网络事件/IO中断均可自动唤醒唤醒后程序继续运行
GPIO
保持电平--DEEP深睡眠模式CPU暂停核心
l531798151
·
2023-11-25 20:33
air780E
air780E
使用Arduino开发STM32系列6——
GPIO
中断
概要:中断的使用使得程序高效引脚:使用PB12作为外部中断引脚代码:uint8_tLED_flag=0;//设置标志位voidsetup(){Serial2.begin(115200);//串口初始化pinMode(PC13,OUTPUT);//使用pinMode库函数将PC13引脚设为通用输出模式digitalWrite(PC13,HIGH);//使用digitalWrite库函数将PC13引脚
( •?_• ?)
·
2023-11-25 19:53
Arduino
STM32
stm32
arduino
嵌入式系统stm32实验-中断实验
(1)配置PC1端口为浮空输入的函数
GPIO
_Config(void),包括使能PC时钟和初始化PC1(管脚的选择,
QAI828
·
2023-11-25 18:14
笔记
嵌入式
嵌入式
linux设备驱动(5)--设备树
如上图所示,树的主干就是系统总线,IIC控制器,
GPIO
控制器,SPI控制器等都是接在系统主线上的分支,IIC控制器又分为IIC1和IIC2两种,DTS文件描述设备信息是有相应
reg_hua
·
2023-11-25 17:54
linux驱动
驱动开发
linux
RK3568驱动指南|第七期-设备树-第60章 实例分析:
GPIO
瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和MaliG522EE图形处理器。RK3568支持4K解码和1080P编码,支持SATA/PCIE/USB3.0外围接口。RK3568内置独立NPU,可用于轻量级人工智能应用。RK3568支持安卓11和linux系统,主要面向物联网网关、NVR存储、工控平板、工业检测、工控盒、卡拉OK
北京迅为
·
2023-11-25 17:15
RK3568
驱动开发
linux
嵌入式LAB 7:字符设备驱动程序
前期工作准备:MacOSX+Ubuntu14.04虚拟机器材准备:树莓派MAX7219驱动的8x8LED矩阵外接显示屏不需要面包板实验步骤1、选择合适的操作
GPIO
的方法我选择了WiringPi,WiringPi
tanxiaxuan
·
2023-11-25 16:49
嵌入式
嵌入式
UART实验原理(lv9-day14.1)
UART实验原理(lv9-day14.1)1UART帧格式详解1.1UART简介1.2串行与并行通信1.3单工与双工1.4波特率2Exynos4412下的UART控制器2.1查找原理图找到串口连接在那个
GPIO
@随风()
·
2023-11-25 16:47
ARM
arm开发
嵌入式硬件
linux
lv11 嵌入式开发
GPIO
实验 9
目录1简介1.1
GPIO
2LED实验步骤2.1通过电路原理图分析LED的控制逻辑2.2通过电路原理图查找LED与Exynos4412的连接关系2.3通过数据手册分析
GPIO
中哪些寄存器可以控制LED2.4
4IOT
·
2023-11-25 16:35
嵌入式开发
嵌入式硬件
STM32通用定时器实现pwm输出、输入捕获
第一步:选择哪几个引脚输出pwm信号,这里我选择PA1、PA2,如下图:第二步:使能外设时钟;使能
GPIO
的时钟,使能TIM2的时钟。RCC_APB1
独步逍遥&万界仙踪
·
2023-11-25 15:20
stm32
stm32
单片机
arm
Arduino IDE for ESP8266 项目(1) 点亮灯+按键LED+pwm
/doc/libraries.html引脚口说明http://yfrobot.com/thread-11798-1-1.html数字I/O口DigitalIOArduino引脚号直接对应ESP8266
GPIO
a83025273
·
2023-11-25 08:00
网络
灵动微MM32F003硬件最小系统 ---
GPIO
外部中断例程解析【10】
本例程通过
GPIO
外部中断控制LED的电平翻转。每一次按键按下都会产生一个中断,在中断服务子程序中的代码去控制LED电平的翻转。与循环扫描按键不同,外部中断方式占用更小的CPU开销。
黄开通
·
2023-11-25 03:28
STM32F103C8T6程序之流水灯--2
芯片的管脚如图:程序如下,LED.c文件#include“led.h”voidLED_Config(void){
GPIO
_InitTypeDef
GPIO
_InitStruct;RCC_APB2PeriphClockCmd
入门st芯片
·
2023-11-25 03:39
程序
stm32
单片机
c语言
嵌入式
写一个stm32单片机的流水灯程序
这是一个STM32单片机流水灯程序的示例:#include"stm32f10x.h"intmain(void){//初始化LED端口RCC->APB2ENR|=RCC_APB2ENR_IOPCEN;//使能
GPIO
C
耄先森吖
·
2023-11-25 03:37
单片机
stm32
嵌入式硬件
stm32流水灯点亮
使用寄存器编程实现三个灯的闪烁点亮首先根据参考手册自己编写一个简易的stm32f10x.h头文件1.使用输出数据寄存器来实现2.使用端口位设置/清除寄存器来实现总结前言实现流水灯点亮一、点亮一个灯首先先实现点亮一个灯intmain(void){//打开
GPIO
B
鱼丫丫
·
2023-11-25 03:05
STM32单片机学习
笔记
stm32
单片机
arm
EXIT外部中断 HAL库+cubeMX
二.配置外部中断对应引脚1.系统内核2.
GPIO
相关配置3.
GPIO
的模式,由于引脚配置为中断模式,故在当前的
GPIO
模式下,会显示出6种外部触发模式
爱花的程序员
·
2023-11-25 03:33
HAL库+CubeMX
单片机
嵌入式硬件
stm32流水灯程序设计实现
一、使用库函数的stm32流水灯程序设计实现1、程序设计思路:首先进行时钟配置,输入输出模式配置,最大速率设置;其次将
GPIO
A-5、
GPIO
B-9、
GPIO
C-14初始化;主程序设计,将每一个灯进行亮然后延时
m0_56632204
·
2023-11-25 03:33
stm32
嵌入式硬件
GPIO
HAL库+CubeMX
以正点原子精英版为例:一.创建HAL库模块二.
GPIO
输出1.自己编写voidled_init(void){
GPIO
_InitTypeDef
gpio
_init_struct;__HAL_RCC_
GPIO
B_CLK_ENABLE
爱花的程序员
·
2023-11-25 03:03
HAL库+CubeMX
单片机
嵌入式硬件
通用和复用功能I/O(
GPIO
和AFIO)的使用
通用
GPIO
的使用一.
GPIO
简介1.可配置为8种输入输出模式(输入浮空、输入上拉、输入下拉、模拟输入、开漏输出、推挽式输出、推挽式复用功能、开漏复用功能)2.引脚电平:0V~3.3V(CMOS端口),
爱花的程序员
·
2023-11-25 03:32
STM32F103
单片机
嵌入式硬件
使用C语言在STM32上实现流水灯效果
流水灯是入门级的电子项目,适合初学者学习基本的
GPIO
控制和延时函数的使用。开发环境STM32CubeIDESTM32F10x系列的微控制器准备工作在开始实现流水灯效果之前,需要进行一些准备工作。
keokeo7
·
2023-11-25 03:02
c语言
stm32
单片机
STM32F103C8T6实现流水灯
文章目录一、实验原理1.STM32F103C8T6简介2.地址映射3.寄存器映射4.
GPIO
端口初始化设置1.时钟配置2.输入输出模式3.最大速率设置4.
GPIO
初始化步骤二、原理三、C语言实现流水灯四
Xqiubi
·
2023-11-25 02:31
stm32
单片机
arm
基于stm32标准库的按键控制LED灯
二、接线图二、程序详解(一)预处理命令和结构体#include"stm32f10x.h"#include"Delay.h"intmain(void){//启用
GPIO
A时钟RCC_APB2Periph
倔强的小摩托
·
2023-11-25 02:00
STM32基础学习
stm32
单片机
嵌入式硬件
STM32F103C8实现流水灯
文章目录前言安装mdk5软件和stm32包,熟悉mdk开发环境,完成一个stm32的简单的通过寄存器方式,用某一个
GPIO
端口点亮LED等程序。安装过程、示例程序。
Vollerei Seele
·
2023-11-25 02:59
stm32
嵌入式硬件
单片机
基于
GPIO
_InitTypeDef的参数初始化
目录一、
GPIO
_InitTypeDef简介二、结构体成员及详解(一)、
GPIO
_Pin(二)、
GPIO
_Mode1、
GPIO
_MODE_INPUT:2、
GPIO
_MODE_OUTPUT_PP:推挽输出模式
倔强的小摩托
·
2023-11-25 02:29
STM32基础学习
单片机
嵌入式硬件
stm32
IIC驱动OLED(SSD1306) HAL库+CubeMX
IIC信号二.IIC底层驱动1.重新初始化配置延时单元//软件延时voidI2C_Delay(uint32_tt){volatileuint32_ttmp=t;while(tmp--);}voidI2C_
GPIO
_ReInit
爱花的程序员
·
2023-11-25 02:27
HAL库+CubeMX
单片机
嵌入式硬件
基于stm32f103c8标准库的流水灯设计
目录一、功能实现及接线图1.功能实现2.接线图二、代码详解1.预处理命令:2.启用
GPIO
时钟3.结构体函数4.功能程序三、完整程序及示例1.完整程序2.演示视频:一、功能实现及接线图1.功能实现在STM32
倔强的小摩托
·
2023-11-25 02:56
STM32基础学习
stm32
嵌入式硬件
单片机
STM32笔记
GPIO
GPIO
B->BSRR|=
GPIO
_PIN_7在STM32F103中,
GPIO
B->BSRR|=
GPIO
_PIN_7的作用是将
GPIO
B的第7位引脚设置为高电平(将引脚置1),而
GPIO
B->BRR
啵啵520520
·
2023-11-25 00:37
STM32专区
单片机
嵌入式硬件
stm32硬件I2C调试
基于标准库StdPeriph_Lib_V3.6.0进行硬件I2C主机调试,通过对从机的寄存器进行读写操作,已通过测试I2C初始化
GPIO
_InitTypeDef
GPIO
_InitStruct;I2C_InitTypeDefI2C_InitStructure
软件小弟
·
2023-11-25 00:33
stm32
arm
使用STM8L的硬件I2C(一)硬件I2C简介
很多时候为了实现简单,在STM8上大家都是用
GPIO
来模拟I2C工作。STM8L自带硬件I2C,不过相对于模拟I2C的清晰简单,硬件I2C的处理要麻烦一些。
ydogg
·
2023-11-25 00:33
STM8L
I2C
IIC
硬件I2C
中断
CS5523/CS5518/MIPI接口转接芯片方案/替代IT6151
将PWM发生器与
GPIO
输出PWM集成以控制背光内部通电复位
QQ1540182856
·
2023-11-24 17:02
嵌入式硬件
音视频
CS5518
CS5523
STM32
GPIO
单片机学习目录文章目录一、
GPIO
简介二、
GPIO
基本结构三、
GPIO
位结构3.1
GPIO
结构3.2输入输出部分3.3I/O引脚3.4上拉电阻和下拉电阻3.5触发器3.6输入控制3.7MOS管四、
GPIO
Echo_cy_
·
2023-11-24 15:08
STM32
stm32
嵌入式硬件
单片机
STM32
GPIO
常用库函数使用
单片机学习目录一、函数
GPIO
_Init1.1函数介绍1.2
GPIO
_InitTypeDef结构体1.2.1
GPIO
_Pin1.2.2
GPIO
_Speed1.2.3
GPIO
_Mode1.3函数使用示例二
Echo_cy_
·
2023-11-24 15:08
STM32
stm32
嵌入式硬件
单片机
景芯SoC 芯片全流程培训
全网唯一】景芯SoC是一款用于芯片全流程培训的低功耗ISP图像处理SoC,采用低功耗RISC-V处理器,内置ITCMSRAM、DTCMSRAM,集成包括MIPI、ISP、CNN、QSPI、UART、I2C、
GPIO
杰出的胡兵
·
2023-11-24 12:21
SoC
芯片设计全流程培训
【STM32】STM32的学习笔记(持续更新补充中...)
文章目录前言三、
GPIO
输入四、OLED五、EXTI外部中断1.代码思路:六、TIM定时器(Timer)6.1定时器简介6.2时基单元6.3定时器定时中断&定时器外部时钟6.4TIM输出比较(OC——OutputCompare
deja vu水中芭蕾
·
2023-11-24 09:50
STM32
stm32
嵌入式硬件
STM32——外部中断
5.编写中断处理回调函数HAL_
GPIO
_EXTI_Callback0.中断关系映射STM32F103的中断控制器支持19个外部中断/事件请求。每个中断设有状态位,每个中断/事件都有独立的触发和屏
老王WHH
·
2023-11-24 08:19
STM32单片机的开发
stm32
单片机
嵌入式硬件
按键扫描模式,返回连按次数。
在网上好像没有找到关于扫描按键次数返回的程序,自己写一个简单的:#defineKEY1
GPIO
_ReadInputDataBit(
GPIO
C,
GPIO
_Pin_9)//读取按键1/*按键扫描,返回按键连击次数
来自空间的冥想
·
2023-11-24 06:03
正点原子STM32F103学习笔记(五)——按键输入
按键输入精英版按键KEY_UP一端连接VCC,按下得到高电平KEY0,KEY1一端接GND,按下得到低电平
GPIO
输操作说明读取IO口输入电平调用库函数为:uint8_t
GPIO
_ReadInputDataBit
Dumbness_Y
·
2023-11-23 16:10
STM32
stm32
单片机
基于Cortex®-M4F的TM4C123GH6NMRT7R 32位MCU,LM74900QRGERQ1、LM74930QRGERQ1汽车类理想二极管
以性能和灵活性为目标,Tiva™C系列架构提供了一个具有FPU的80MHzCortex-M、各种集成存储器和多个可编程
GPIO
。Tiva™C系列器件通过集成专用外设和提供
Summer-明佳达电子
·
2023-11-23 14:36
明佳达优势
单片机
嵌入式硬件
汽车
高通平台
GPIO
引脚复用指导
高通平台
GPIO
引脚复用指导1.概述1.1平台有多少个
GPIO
?1.2这些
GPIO
都有哪些可复用的功能?
四儿家的小祖宗
·
2023-11-23 13:45
高通\展锐\MTK等平台调试
linux
网络
经验分享
iot
5G
Rk3568 以太网百兆Dts配置
RMIIclkin&gmac0_clkin{clock-frequency=;};&gmac0{phy-mode="rmii";clock_in_out="input";snps,reset-
gpio
=
m0_37039448
·
2023-11-23 10:42
Android
android
蓝桥杯物联网_STM32L071_2_继电器控制
CubeMX配置:Function.c及Function.h:#include"Function.h"#include"
gpio
.h"voidFunction_LD5_ON(void){HAL_
GPIO
_WritePin
Narnat
·
2023-11-23 08:29
蓝桥杯
物联网
stm32
GPIO
上拉和下拉输入,推挽和开漏输出
——分节整理自网络。上拉输入和下拉输入上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。下拉同理,也是将不确定的信号通过一个电阻钳位在低电平。如果没有上拉/下拉电阻,在没有外界输入的情况下输入端是悬空的,它的电平是未知的。强弱(强上拉、弱上拉、强下拉、弱下拉)只是上拉电阻的阻值不同,没有什么严格区分。以下两图引自https://www.dgzj.com/dianzi/96971.
田凫。
·
2023-11-23 07:28
嵌入式
单片机
嵌入式
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他