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
物联网系统RT-Thread学习---组件使用(一)
前文回顾《物联网系统RT-Thread学习—开发环境搭建》《物联网系统RT-Thread学习—内核学习》《物联网系统RT-Thread学习—设备和驱动学习》本集预告由于使用的是一个最小系统板,所以只能做一些
gpio
胖哥王老师
·
2023-11-09 18:16
单片机
C语言典型代码
操作系统
RT-Thread
温湿度采集
oled
shell
按键控制灯(寄存器)
核心:基地址加偏移地址,然后通过位操作main.cvoiddelay(inttime){while(time--);}intmain(){//使能
GPIO
Cunsignedint*pRcc=(unsignedint
Aurora Smith
·
2023-11-09 16:45
stm32
嵌入式硬件
汇编
单片机
arm开发
【小黑嵌入式系统第八课】初识PSoC Creator™开发——关于PSoC Creator&下载、创建项目、单片机中的hello world(点亮一个led)
上一课:【小黑嵌入式系统第七课】PSoC®5LP开发套件(CY8CKIT-050B)——PSoC®5LP主芯片、I/O系统、
GPIO
控制LED流水灯的实现文章目录一、关于PSoCCreator1、PSoCCreator
嵌入式小白—小黑
·
2023-11-09 12:34
小黑嵌入式小课堂
单片机
嵌入式硬件
物联网
PSoC
Creator
【笔记】判断高电平,低电平和方波的几种方法
如下:#include"stm32f4xx.h"#include"stm32f4xx_hal.h"intmain(void){HAL_Init();SystemClock_Config();//初始化
GPIO
GPIO
_Init
撞上电子
·
2023-11-09 10:53
笔记
单片机
嵌入式硬件
STM32F103学习笔记(十四)——ADC实验
实验初始化结构体范例:初始化参考代码:#include"adc.h"#include"delay.h"voidAdc_Init(void){ADC_InitTypeDefADC_InitStructure;
GPIO
_InitTypeDef
GPIO
_InitStructure
Lark与你同在
·
2023-11-09 10:16
嵌入式学习记录
stm32
arm
嵌入式硬件
22081-11-30 cortex-A7核中断实验
1、实验要求:当按下按键1时,出现如下图所示现象//头文件#ifndef__KEY_H__#define__KEY_H__/**********key1PF9**************///RCC和
GPIO
谨言慎行知行合一
·
2023-11-09 09:28
嵌入式培训
单片机
stm32
嵌入式硬件
arm开发
中断
07_cortex-A7核按键中断实验
ifndef__KEY_H__#define__KEY_H__#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_gic.h"#include"stm32mp1xx_
gpio
.h
你隔壁王哥
·
2023-11-09 09:57
单片机
stm32
嵌入式硬件
cortex-A7核按键中断实验
流程图.h#ifndef__INTERRUPT_H__#define__INTERRUPT_H__#include"stm32mp1xx_
gpio
.h"#include"stm32mp1xx_uart.h
多多有点方
·
2023-11-09 09:27
stm32
嵌入式硬件
arm
《ARM》cortex-A7核按键中断实验小作业
目录代码:1.key.h2.key.c3.main.c执行结果:代码:1.key.h#ifndef__
GPIO
_H__#define__
GPIO
_H__#include"stm32mp1xx_gic.h
hhf,
·
2023-11-09 09:21
arm
嵌入式硬件
ARM->cortex-A7核按键中断实验->day7
代码汇编中有跳转指令到do_irp.c1.1key.h#ifndef__KEY_H__#define__KEY_H__#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_
gpio
.h
鲸叫我照顾海QAQ
·
2023-11-09 09:51
arm
arm
5.28 ARM cortex-A7核按键中断实验作业
key.h#ifndef__KEY_H__#define__KEY_H__#include"stm32mp1xx_
gpio
.h"#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_gic.h
郏公柳易袁
·
2023-11-09 09:17
笔记
单片机
stm32
嵌入式硬件
cortex-A7核UART总线及代码
7.串口通讯协议8.流程框图9.章节的作用RCC章节:使能
GPIO
B/
GPIO
G/UART4组控制器
GPIO
章节:1)设置复用功能模式2)设置引脚为对应复用功能UART4章节:1)初始化相关操作2)实现数据收发
林黛玉倒拔垂杨柳~
·
2023-11-09 09:17
linux
ARM——cortex-A7核 按键中断实验
以Key1为例:PF9对应
GPIO
F寄存器,用RCC寄存器使能,再设置为输入模式。
老K殿下
·
2023-11-09 09:14
每日练习
arm
单片机
stm32
cortex-a7核按键中断实验
key.h#ifndef__KEY_H__#define__KEY_H__#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_
gpio
.h"#include"stm32mp1xx_exti.h
crispy715
·
2023-11-09 09:43
单片机
stm32
嵌入式硬件
cortex-A7核 中断实验(按键中断实验)
1.选择按键触发方式下降沿2.解决消抖的方法1)ARM中:延时消抖2)linux驱动开发:定时器函数3.框图内部流程框图:需要RCC
GPIO
EXTIGIC章节中断触发流程:4.RCC章节1)使能
GPIO
F
林黛玉倒拔垂杨柳~
·
2023-11-09 09:10
linux
ubuntu
单片机
QCM2150 android10平台 uart移植
前言我们当前使用该平台的
GPIO
16
GPIO
17来做2线高速uart通信。
墨染天姬
·
2023-11-09 09:27
QCM2150
android
linux
uart
【QCM6125】UEFI操作
GPIO
【问题描述】:UEFI阶段控制
GPIO
【方案】:1、bootable/bootloader/edk2/QcomModulePkg/Application/LinuxLoader/LinuxLoader.inf
韩半仙
·
2023-11-09 08:21
gpio
STM32笔记之PWM输出,调节频率及占空比
以STM32F103C8T6使用TIM1的CH1,CH4同时输出两路PWM为例:引脚定时器通道PA8TIM1CH1PA11TIM1CH4步骤:
GPIO
_InitTypeDef
GPIO
_InitStruct
快醒醒该睡了
·
2023-11-09 07:06
STM32进行时
笔记
stm32
arm
嵌入式硬件
arm开发
物联网
stm32f103c8t6之循迹小车
一、stm32f103c8t6我用的是32单片机的最小系统板-c8t6,这个最小系统是Cortex-M3内核的32位微控制器,它有的内部资源,我列举在下边:
GPIO
37个
GPIO
,分别为PA0
小张_Serendipity !
·
2023-11-09 04:24
stm32
单片机
嵌入式硬件
如何使用 开源硬件Banana PI BPI-R2‘s
GPIO
-s
BPI-R2集成MTK7623N四核ARMCortex-A7MP支持主频1.3ghz,BPI-R2路由器提供丰富各种外设接口,包括HDMITX高清接口,MIPIDSI屏接口,PCIe2.0接口,USB2.0OTG端口,USB3.0端口,SATA端口,5千兆网口,板载802.11a/b/g/nwifi无线&BT4.1蓝牙,并且通过miniPCI-e支持802.11ac/nWLANBPI-R2系统支持
Banana Pi开源硬件
·
2023-11-09 04:39
banana
PI
linux
开源硬件
banana
pi
路由器
gpio
STM32H750之FreeRTOS学习--------(四)中断管理
四、FreeRTOS中断管理中断的概念不再过多叙述,学习过逻辑的都知道中断的执行过程中断请求外设产生中断请求(
GPIO
外部中断、定时器中断等)响应中断CPU停止执行当前程序,转而去执行中断处理程序(ISR
墨亦淡
·
2023-11-08 17:34
FreeRTOS
stm32
学习
单片机
STM32F103ZET6【标准库函数开发】------05.通用定时器TIM2四个通道输出PWM信号
可以选择没有重映射或者部分重映射1或者部分重映射2或者完全重映射一、没有重映射下面展示主要的time.c、main.c函数的代码#include"timer.h"voidTIM2_PWM_Init(u16arr,u16psc){
GPIO
_InitTypeDef
GPIO
_InitStructure
功成洗衣机
·
2023-11-08 15:24
stm32
单片机
arm
【STM32F4标准库】 TIM2生成4路PWM
TIM2初始化voidTIM2_PWM_Init(uint32_tarr,uint32_tpsc){//此部分需手动修改IO口设置
GPIO
_InitTypeDef
GPIO
_InitStructure;TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure
阻容降压
·
2023-11-08 15:11
stm32
单片机
嵌入式硬件
arm开发
arm
stm32PWM主从模式_TIM1-TIM2
include"tim1_pwm_tim2.h"//TIM1初始化函数//u32Cycle用于设定计数频率(计算公式:Cycle=1Mhz/目标频率)voidTIM1_config(u32Cycle){
GPIO
_InitTypeDef
GPIO
_InitStructure
LqNanfangdexue
·
2023-11-08 15:06
单片机
stm32
arm
Stm32旧版库函数7——stm32 PWM波 TIM2 PA0 PA1 PA2 PA3
include"ppm.h"TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;TIM_OCInitTypeDefTIM_OCInitStructure;u16Ppm;voidPpm_
GPIO
_Configuration
fengyuzhe13
·
2023-11-08 15:34
STM32
stm32
单片机
嵌入式硬件
【STM32】TIM2的PWM:脉冲宽度调制
1.定时器的PWM输出功能介绍1)通过定时器的中断,在isr中将一个
GPIO
引脚电平反转,可以实现PWM输出功能【麻烦,设置多】2)定时器附带专
m0_63077733
·
2023-11-08 15:58
STM32
stm32
嵌入式硬件
单片机
STM32F407 芯片的学习 day03 工程模块建立的新的办法,和使用寄存器 来点亮LED 灯 , 蜂鸣器, key 按键
4.选择:CMSIS标准-core勾选DEVICE-startup勾选标准库-
GPIO
勾选framework勾选RCC勾选//或者点击resolve解决这个问题。//五个勾就算完成任务。
_She001
·
2023-11-08 08:31
#
stm32f407
单片机技术学习
stm32
学习
单片机
STM32F407野火霸天虎系列笔记(一)
GPIO
输出
一、前言我在学习的过程中,经历过毫无头绪,找到一堆学习资料却不知从何开始的痛苦。我希望我整理的笔记,不光可以方便自己在以后的项目中拿来即用,也希望能够对那些喜欢玩硬件、爱折腾的小伙伴有所帮助。如果你们觉得我的文章对你们有用,欢迎大家点赞+收藏,让我知道,我的工作是有价值的。这篇笔记,综合参考了野火、正点原子、st官方以及网络上的一些资料,然后经过我自己的思考、尝试与实践,从而整理出来的。感谢那些愿
penguin_bark
·
2023-11-08 08:24
#
STM32
stm32
嵌入式
15 Linux 按键
一、Linux按键驱动原理 其实案件驱动和LED驱动很相似,只不过区别在于,一个是读取
GPIO
高低电平,一个是从
GPIO
输出高低电平。
职业法师头铁
·
2023-11-08 07:26
Linux
驱动开发
linux
驱动开发
按键驱动
MCU踩坑记录:SWD复用为
GPIO
使用,Jflash连不上的问题
用了某款MCU,由于项目需要用的
gpio
比较多,只能将SWD烧写口SWD_CLK和SWD_DIO复用为
gpio
使用。
fanchenxinok
·
2023-11-08 06:32
mcu
单片机
嵌入式硬件
SWD
JFLASH
无缘蜂鸣器——stm32定时器PWM实现控制发出“哆瑞咪发…“七个音及简单音乐
人耳能听到的频率范围在20Hz–20kHz之间,通过STM32的
GPIO
引脚快速切换高低电平输出就能实现无源蜂鸣器的发声,切换的频率不同,发出的音调就不一样。需要外部提供2~5khz左右的方波。二
勺子*
·
2023-11-08 00:59
stm32
单片机
arm
使用STM32微控制器进行 Blink LED
通过使用STM32微控制器,我们可以通过
GPIO
控制来实现BlinkLED的功能。本文将介绍如何在STM32微控制器上利用CubeMX和HAL库来实现BlinkLED的功能。
嵌入式杂谈
·
2023-11-07 23:53
单片机
嵌入式硬件
无线遥控器方案 Si4010/Si4012
此微控制器上的数字外围功能包括触控唤醒
GPIO
、一个专利技术的可提供100万次
weixin_34072458
·
2023-11-07 15:26
嵌入式
射频模块无线收发RF63U芯片应用数据传输和基建网络
该模块发射功率可调、接收灵敏度高、频谱特性好、谐波小、频道串扰小、抗干扰能力强,较小的体积和灵活配置的
GPIO
功能
m0_67583875
·
2023-11-07 15:23
编辑器
通过结构体来读写寄存器的方法
ttypedefstruct{uint32_tCRL;uint32_tCRH;uint32_tIDR;uint32_tODR;uint32_tBSRR;uint32_tBRR:uint32_tICKR;}
GPIO
_Typed
Balding Curry
·
2023-11-07 12:43
stm32
c语言
【嵌入式Linux驱动开发学习-第二部分-第六讲-汇编LED驱动实验】
二、ALPHA开发板LED灯硬件原理分析:**STM32IO初始化流程:**①、使能
GPIO
时钟。②、设置IO复用,将其复用为
GPIO
③、配置
GPIO
的电气属性。④、使用
GPIO
,输出高/低电平。
旅行的橘子汽水
·
2023-11-07 12:11
linux
驱动开发
学习
V1_stm32笔记(寄存器版本)-龙虾哥(B站:奇遇单片机)-单片机基础知识与第一天
单片机基础知识1.单片机中如何通过结构体(指针)来读写寄存器知识:
GPIO
寄存器地址就是偏移+首地址关键:它是连续的(每移位一次4字节)结构体的成员地址也是连续的定义int型(uint32_t,地址无符号
笔墨_之林
·
2023-11-07 12:09
stm32
单片机
STM32CubeMX系列教程0:创建工程
文章目录1、创建工程2、配置外设开启SWD调试功能使能外部时钟选择
GPIO
配置
GPIO
3、配置时钟系统4、工程输出设置工程设置源码输出设置生成源码工程5、写入用户代码编译下载 STM32Cube是一个全面的软件平台
欧阳睿
·
2023-11-07 12:23
STM32
stm32
arm
嵌入式硬件
STM32_project:led_beep
//intmain(void)//{////开启时钟//RCC_APB2PeriphClockCmd(RCC_APB2Periph_
GPIO
A,ENABLE);//rcc外设时钟控制的APB2外设接口,
warrior_L_2023
·
2023-11-07 12:48
STM32江协科技
stm32
嵌入式硬件
单片机
STM32创建工程步骤
#include"stm32f10x.h"//Deviceheaderintmain(void){//RCC->APB2ENR=0X00000010;//打开
gpio
c的时钟。//
GPIO
C
warrior_L_2023
·
2023-11-07 12:45
STM32江协科技
stm32
嵌入式硬件
单片机
esp8266学习感悟
根据野火产品资料下载的esp8266教程,如下图(本人是F429挑战者V1板子)根据参考资料里面的连接方式连接各个开发板(不是野火开发板子的,可以根据
GPIO
口的闲置,进行调
(~ ̄▽ ̄)~凤凰涅槃
·
2023-11-07 08:50
#
esp8266
#
stm32
stm32
STM32F103标准库开发---SPI实验---读写 W25Q128 外部 Flash
1.原理图2.引脚连接SPI接口
GPIO
端口CS(片选)PA4SCLK(时钟)PA5MISO(数据输入)PA6MOSI(数据输出)PA7二、SPI底层驱动SPI.c
根号五
·
2023-11-07 08:14
#
STM32F103标准库开发
嵌入式开发
stm32
单片机
arm
14.2 并发与竞争实验
在/linux/atk-mpl/Drivers该目录下创建7_atomic子目录,并且把5_
gpio
led里面的
gpio
led.c文件复制到7_atomic子目录下并重命名为atomic.c,还在改子目录下创建
职业法师头铁
·
2023-11-07 07:51
Linux
驱动开发
linux
驱动开发
原子操作
自旋锁
信号量
互斥体
STM32笔记—DMA
可编程的数据传输宽度、对齐方式和数据大小端3.5DMA请求映像四、DMA基本结构4.1DMA_Init配置4.2实现DMA+ADC扫描模式实现要求存储器映射ADC_DR寄存器代码4.2.1配置时钟4.2.2
GPIO
Dirk-Colin
·
2023-11-07 07:58
51单片机
stm32
笔记
嵌入式硬件
STM32
GPIO
描述
一、
GPIO
功能描述每个
GPIO
端口有两个32位配置寄存器(
GPIO
x_CRL,
GPIO
x_CRH),两个32位数据寄存器(
GPIO
x_IDR和
GPIO
x_ODR),一个32位置位/复位寄存器(
GPIO
x_BSRR
嵌入式产品侠
·
2023-11-07 07:25
单片机
嵌入式硬件
stm32
GPIO
Day1 ARM基础
网络编程嵌入式底层课程:ARM体系结构、系统移植、linux设备驱动c++/QT2.ARM课程需要掌握的内容自己能够实现简单的汇编编程能够看懂常见的电路原理图掌握软件编程控制硬件的思想了解芯片内部常用外设的工作原理:
GPIO
陽光下瘋狂
·
2023-11-07 07:19
stm32
使用汇编点亮单片机LED灯
、配置引脚模式1、查找复用功能2、输出电平3、使能模式4、复用功能三、使用汇编来编写代码1、代码实现2、使用到的汇编指令一、查看LED网络标号和引脚号找到LED灯D7、D8、D9、D10引脚号分别为:
GPIO
E13
weixin_44585751
·
2023-11-07 02:58
汇编
单片机
STM32笔记——定时器输入捕获功能(测量PWM的频率和占空比)
目录一、概述二、输入捕获功能2.1输入捕获简介2.2输入捕获通道三、输入捕获功能测量PWM波的频率和占空比3.1测量频率的方法3.2测量过程一、概述主要介绍通用定时器的输入捕获功能,输入信号由
GPIO
口进入输入捕获通道
c_up
·
2023-11-06 22:26
stm32
单片机
嵌入式硬件
必读!!!传感器大集合
VCC:5VA0:ADCD0:
GPIO
GND:电源地2温度
万物简单数智社区
·
2023-11-06 21:59
物联网传感器
ETTPython组件库
物联网
嵌入式硬件
单片机
驱动day8
基于
GPIO
子系统编写LED驱动,编写应用程序进行测试设置定时器,5s打印1次helloworld编译demo.c串口显示
--小林哥--
·
2023-11-06 19:09
单片机
嵌入式硬件
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他