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寄存器
合泰32笔记2-
GPIO
使用(2022/2/20)
HT-
GPIO
使用1.依赖库的位置如上图:合泰的库文件的头文件在文件夹外部,且是5个上级目录的子文件内,所以,移植时注意将合泰的源文件夹(以外设命名的文件夹)放在三级含有库的三级子文件夹内。
点灯的棉羊
·
2024-02-15 10:02
HT32使用笔记
单片机
嵌入式硬件
MSP432E401Y-用定时器中断控制LED闪烁
一、初始化以及初始化配置要使用GPTM(
GPIO
_TIMER),必须先配置对应的RCGCTIMER
寄存器
中的TIMERn(分配时钟需求),如果同时信号要从对应的引脚输出则需要同时配置对应的RCGC
GPIO
丢萌
·
2024-02-15 10:32
ccs
msp
HT1656 定时器基本配置和输出4路PWM波
发现官方并没有给库函数的使用说明PDF,连
寄存器
的介绍也很不友好。在此记录我成长学习的过程,以及分享我的学习过程。如果大家发现有什么错误的地方,麻烦请提出。一起进步。
yl浪迹天涯
·
2024-02-15 10:32
嵌入式
合泰杯
HT1656
库函数
定时器基本配置
4路PWM波
疯壳AI语音及人脸识别教程2-6PWM
目录1.1
寄存器
11.2实验现象17详情地址:https://fengke.club/GeekMart/views/offline/ai购买链接:https://fengke.club/GeekMart
fengkesz
·
2024-02-15 10:29
AI语音识别
人脸识别
18 19 SPI接口的74HC595驱动数码管实验
1.串行移位
寄存器
原理(以四个移位
寄存器
为例)1.通过移位
寄存器
实现串转并:一个数据输入端口可得到四位并行数据。
Dale_e
·
2024-02-15 10:57
verilog学习
fpga开发
笔记
学习
经验分享
verilog学习
iTop-4412 裸机程序(十九)- 按键中断
目录0.源码1.异常向量表1.1原理1.2异常种类1.3ARMv7规定的异常向量表2.中断2.1iTop-4412中使用的中断相关
寄存器
上篇博文介绍了按键的轮询处理方式,本篇介绍按键的中断方式。
Kilento
·
2024-02-15 08:27
Exynos4412
exynos
iTop-4412 裸机程序(二十一)- 蜂鸣器与PWM
目录0.源码1.蜂鸣器2.iTop-4412蜂鸣器原理图3.PWM相关
寄存器
4.关键源码0.源码GitHub:https://github.com/Kilento/4412NoOS1.蜂鸣器蜂鸣器的原理相对简单
Kilento
·
2024-02-15 08:27
Exynos4412
exynos
iTop-4412 裸机程序(十一)- DRAM初始化
目录源码DRAM初始化的21个步骤
寄存器
DRAM初始化源码GitHub:https://github.com/Kilento/4412NoOSDRAM初始化的21个步骤查看数据手册《SEC_Exynos4412
Kilento
·
2024-02-15 08:56
Exynos4412
exynos
iTop-4412 裸机程序(十七)- 按键介绍
目录按键原理图
GPIO
口按键两种响应方式按键如果说LED是开发板最简单的输出设备,那么按键就是最简单的输入设备。iTop4412上使用的按键是较为常见的按键,有4个引脚,①和②以及③和④分别是联通的。
Kilento
·
2024-02-15 08:56
Exynos4412
单片机
stm32
iTop-4412 裸机程序(三)- 点亮一颗LED灯源码分析
start.Slink.ldsmkbl1Makefile代码文件分析root@ubuntu:~/4412NoOS/led/1.0_点亮一颗led#lslink.ldsMakefilemkbl1.cs3c4412_
gpio
.hstart.Sstart.S
Kilento
·
2024-02-15 08:26
Exynos4412
exynos
嵌入式
iTop-4412 裸机程序(二十二)- RTC时钟
目录0.源码1.RTC2.iTop4412中的RTC使用的相关
寄存器
3.BCD编码4.关键源码0.源码GitHub:https://github.com/Kilento/4412NoOS1.RTCRTC
Kilento
·
2024-02-15 08:24
Exynos4412
exynos
GD32F470配置外部中断
key.c#include"key.h"voidKeyInit(void){rcu_periph_clock_enable(RCU_
GPIO
E);rcu_periph_clock_enable(RCU_SYSCFG
m0_61973119
·
2024-02-15 05:20
兆易创新
单片机
嵌入式硬件
【STM32】入门(三):按键使用-
GPIO
端口输出控制
【STM32】STM32单片机总目录1、简述在“【STM32】入门(二):跑马灯-
GPIO
端口输出控制”中,我们是从代码入手,然后分析的手册及原理。本节将会从原理图入手,查询手册,然后分析代码。
郭老二
·
2024-02-15 04:45
stm32
stm32
单片机
嵌入式单片机基础篇(四)之stm32以及51单片机按键输入详解
回答:按键输入就是将
GPIO
口配置成输入模式,当芯片检测到IO口的电平状态改变了就执行一些其他功能,比如让led灯发光或者蜂鸣器发声等2、按键开关的硬件电路图分析如上图所示可以分析出当按键按下时,该引脚的电平变为低电平
lostlll
·
2024-02-15 04:44
嵌入式
单片机
单片机
嵌入式
STM32-
寄存器
和HAL库以及如何使用
寄存器
(Register)含义:在电子工程领域,特别是计算机体系结构和微控制器设计中,
寄存器
是一种非常小的、快速的存储设备,它位于处理器的内部,用于暂时存储数据或指令地址。
nownow_
·
2024-02-15 02:54
stm32
嵌入式硬件
单片机
软考07-上午题-寻址
指令=操作码+地址码操作码:指明操作的类型地址码:指明操作数、运算结果的存放地址1-1、寻址方式的分类寻址指令中,操作数有效地址的方式=寻址方式,分类如下:从
寄存器
中取值比从内存中取值,快!
ruleslol
·
2024-02-15 01:28
软考中级
学习
笔记
g++编译选项中的-m64是什么意思
此外,64位系统的
寄存器
也更大,这可以加速某些类型的计算。使用-m64选项编译你的程序将确保所有
kfjh
·
2024-02-14 22:25
c++
【STM32G431RBTx】备战蓝桥杯嵌入式→基本模块→KEY→单击
KEY1.原理图以及配置元素分析:四个按键分别被PB0,PB1,PB2,PA0控制,这里四个IO口分别对应的按键命名为key0,key1,key2,key32.CubeMx的配置步骤将上述四个IO口设置为
GPIO
_Input
火花页.
·
2024-02-14 21:02
蓝桥杯
stm32
单片机
STM32F1 -
GPIO
外设
GPIO
1>硬件框图2>工作模式1>硬件框图2>工作模式C语言描述/***@briefConfigurationModeenumeration*/typedefenum{
GPIO
_Mode_AIN=0x0
零号-轩工
·
2024-02-14 20:30
STM32F1-外设驱动
stm32
嵌入式硬件
单片机
03-STM32F1 -
GPIO
03-STM32F1-
GPIO
GPIO
基本框架
GPIO
初始化结构体typedefstruct{__IOuint32_tCRL;__IOuint32_tCRH;__IOuint32_tIDR;__IOuint32
NoahPan333
·
2024-02-14 20:30
stm32
STM32F1xx --
GPIO
八种工作模式
1.STM32F1xx
GPIO
八种模式1.一般输入模式:(1)上拉输入,(2)下拉输入,(3)浮空输入。
一條大狼狗
·
2024-02-14 20:30
stm32学习日记
stm32
pwn学习笔记(2)ret_2_text_or_shellcode
pwn学习笔记(2)1.三种常见的
寄存器
:ax
寄存器
:通用
寄存器
,可用于存放多种数据bp
寄存器
:存放的是栈帧的栈底地址sp
寄存器
:存放的是栈顶的地址2.栈帧与栈工作的简介:栈帧是存储函数的一些信息的地方
晓幂
·
2024-02-14 19:04
学习
笔记
pwn学习笔记(3)ret2syscall
pwn学习笔记(3)ROP原理:ROP(ReturnOrientedProgramming)返回导向编程,主要思想是通过在程序中已有的小片段(gadgets)来改变某些
寄存器
或者变量的值,从而控制程序的执行流程
晓幂
·
2024-02-14 19:33
学习
笔记
事件中断理解
NVIC是嵌套向量中断控制器一、优先级定义在NVIC有一个专门的
寄存器
:中断优先级
寄存器
NVIC_IPRx,用来配置外部中断的优先级,IPR宽度为8bit,原则上每个外部中断可配置的优先级为0~255,
懈 & CJ
·
2024-02-14 16:14
stm32
STM32——软件SPI协议解析
目录一、SPI简介二、硬件基础三、SPI基本的通讯单元0.SPI移位
寄存器
工作原理:1.起始条件:2.终止条件:3.交换一个字节:四、软件SPI读写STM32F103ZET6板载W25Q16的ID号1.
Mistletoe29
·
2024-02-14 12:46
网络
stm32
嵌入式硬件
基于STM32F407的贪吃蛇游戏【正点原子-探索者】
相关外设初始化初始化外设由图可以看到:
GPIO
、FSMC、TIM7、TIM3和RNG硬件随机数发生器。此外,LCD初始化相关函数在.c驱动文件中。游戏相关的函数则放在snack中按
得哒哒哒
·
2024-02-14 12:45
stm32
单片机
游戏
STM32常见面试题
内核不同:F1是Cortex-M3内核,F4是Cortex-M4内核;主频不同:F1主频72MHz,F4主频168MHz;浮点运算:F1无浮点运算单位,F4有;功能性能:F4外设比F1丰富且功能更强大,比如
GPIO
Kashine
·
2024-02-14 12:08
#
通讯协议
stm32
嵌入式硬件
单片机
stm32面试题总结
(内存)Register是
寄存器
,用来暂时存放相关指令信息或数据信息的硬件设备。2.嵌入式中断系统的概念、并举例说明终端执行过程?
dnsy
·
2024-02-14 12:38
单片机
嵌入式硬件
2017年12月7日学习总结
设置速度v=s1.speed()无参数则返回当前速度ext.disalbe()关中断ext.enable()开中断ext.line()返回中断线ext.swint()软件触发中断ext.regs清空配置中断
寄存器
中
王柏焜
·
2024-02-14 11:45
江科大51单片机DS1302定时器学习笔记
它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能引脚定义和应用电路图1内部结构图图2
寄存器
的定义图3图4如何配置
寄存器
配置
寄存器
需配置8位READ读取所调用的地址,例如我想读取此时DS1
Rechard Lu
·
2024-02-14 09:05
c语言
51单片机
【STM32 CubeMX】HAL库的本质读写
寄存器
文章目录前言一、HAL库的本质1.1HAL库的本质是操作
寄存器
1.2自己实现HAL_
GPIO
_WritePin
寄存器
通过
寄存器
的操作点灯代码概况Portbitset/resetregister
寄存器
总结前言在嵌入式系统开发中
人才程序员
·
2024-02-14 07:43
stm32
嵌入式硬件
单片机
c语言
mcu
点灯
AMD FPGA设计优化宝典笔记(4)复位桥
这个书的结构是一个总论,加上另外的9个优化,包含的有:时钟网络、组合逻辑、触发器、移位
寄存器
、存储器、乘加运算单元、状态机、扇出、布线拥塞。
徐丹FPGA之路
·
2024-02-14 07:06
FPGA
异构计算
fpga开发
笔记
计算机组成原理 1 概论
◼数值表示与运算方法◼运算器的功能、组成和基本运行原理◼存储器及层次存储系统◼指令系统◼CPU功能、组成和运行原理◼流水线◼系统总线◼输入输出系前置知识C语言程序设计数值逻辑:组合电路、同步电路概念、
寄存器
传输
Sanchez·J
·
2024-02-14 06:14
计算机组成原理
电脑
u8 bit0 :1; “:”位字段的声明(也称为位段)
位域允许我们在结构体中对结构成员进行位级的精确操作,主要用于对
寄存器
和硬件操作进行描述和访问。冒号后面的数字表示该位域的位宽度。在通信中,数据的传输往往需要进行数据的和。
InJre
·
2024-02-14 06:13
C
java之jvm详解
JVM内存结构程序计数器ProgramCounterRegister程序计数器(
寄存器
)程序计数器在物理层上是通过
寄存器
实现的作用:记住下一条jvm指令的执行地址特点是线程私有的(每个线程都有属于自己的程序计数器
༺❀ൢ望༒月❀ൢ❀
·
2024-02-14 05:08
JVM
java
jvm
开发语言
iOS 逆向开发03:函数本质上
iOS逆向开发文章汇总目录一、函数的参数和返回值二、函数的局部变量三、状态
寄存器
一、函数的参数和返回值ARM64下,函数的参数是存放在X0到X7(W0到W7)这8个
寄存器
里面的。
differ_iOSER
·
2024-02-14 05:25
关于段地址为甚么要乘以16这个问题
1.首先我们知道我们的段地址是16位
寄存器
存放的但是cpu比如8086他有20根地址线,所以我们需要完整的寻址能力,一开始我也不太理解。
CodeForWater
·
2024-02-14 05:01
汇编
STM32自学☞光敏电阻触发蜂鸣器报警
文件#include"stm32f10x.h"#include"buzzer.h"voidbuzzer_Init(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_
GPIO
B
鯨觞
·
2024-02-14 04:43
STM32
stm32
单片机
嵌入式硬件
STM32自学☞对射式红外传感器计数
infrared_count.c文件/*编写步骤一、初始化函数1.开启
GPIO
、AFIO时钟(NVIC和EXIT不需要开启,因为EXIT时钟一直处于开启状态,而NVIC是内核里的外设和CPU处在一起且RCC
鯨觞
·
2024-02-14 04:43
STM32
stm32
单片机
嵌入式硬件
STM32自学☞按键控制LED亮灭
led.c文件#include"stm32f10x.h"#include"led.h"voidled_Init(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_
GPIO
B
鯨觞
·
2024-02-14 04:42
STM32
stm32
单片机
嵌入式硬件
基于STM32CubeMX的
GPIO
配置和代码生成教程
基于STM32CubeMX的
GPIO
配置和代码生成是STM32微控制器开发的重要一步。
嵌入式杂谈
·
2024-02-14 03:15
stm32
单片机
嵌入式硬件
lv15 平台总线框架及案例 2
驱动硬编码式的驱动开发带来的问题:垃圾代码太多结构不清晰一些统一设备功能难以支持开发效率低下1.1初期解决思路:设备和驱动分离structdevice来表示一个具体设备,主要提供具体设备相关的资源(如
寄存器
地址
4IOT
·
2024-02-14 01:25
嵌入式开发
linux
arm开发
【INTEL(ALTERA)】为什么altera FPGA主板测试系统报告power的电流读数高
说明您可能会观察到alteraFPGA主板测试系统中电源实用程序显示的高电流值,这与直接连接到电源
寄存器
时测量的值不同。
神仙约架
·
2024-02-13 22:27
INTEL(ALTERA)
FPGA
fpga开发
quartus
主板测试
什么是中断线程&等待线程?
那么在阅读这篇文章之前希望大家时时默念一句话:线程的调度是随机的无序的,线程的调度是随机的无序的,线程的调度是随机的无序的.......目录1.线程的中断*变量捕获*Java中自带的标志位2.线程的等待*关于
寄存器
和内
杨小玉_ShawYu
·
2024-02-13 18:22
开发语言
java
第四章 操作数的寻址方式
目录4.1立即寻址方式n4.1.1使用格式及功能4.1.2例子4.2
寄存器
寻址方式R4.2.1使用格式及功能4.2.2例子4.3直接寻址方式[n]4.3.1使用格式及功能4.3.2读操作4.3.3写操作
闭着眼数星星呀
·
2024-02-13 16:19
汇编
java
开发语言
视觉开发板—K210自学笔记(六)
视觉开发板—K210本期我们继续来遵循其他控制器的学习路线,在学习完
GPIO
的基本操作后,我们来学一个非常重要的UART串口通信。
永远都是新手
·
2024-02-13 15:52
视觉开发板
嵌入式硬件
计算机视觉
视觉检测
视觉开发板—K210自学笔记(五)
然后再建立输入按键和
GPIO
的映射就可以开始变成了。硬件电路根据之前官方提供的assemblydrawing资料我们能知道了实际的LED位置,同样我们来找一下按键的位置。
永远都是新手
·
2024-02-13 15:18
视觉开发板
计算机视觉
视觉检测
嵌入式硬件
C语言if语句底层原理,从汇编深入理解
if语句原理:cmp指令先用两个数相减,改变标志
寄存器
,如sf符号位,cf进位位,ov溢出位,zf零标志位,然后下面条件转移指令,cpu微电路中的程序计数器(ip)连接着多路
Dark意识
·
2024-02-13 14:03
c语言
c++
汇编
计算机指令格式基础,RISC-V 指令格式
RISC-V指令集架构强调简洁性来保证它的低成本,同时有着大量的
寄存器
和透明的指令执行速度,从而帮助编译器和汇编语言程序员将实际的重要问题转换为适当的高效代码。计算机指令即:汇编指令代码计
公幹氣褊
·
2024-02-13 13:20
计算机指令格式基础
C语言知识点
线程自己基本上不拥有系统资源,只拥有在运行中必不可少的资源(如程序计数器,
寄存器
和栈),可与同进程下的其他线程共享所有资源。进程切换耗费资源较大,效率低。一个进程崩溃后不会影响其他进程。
蛋不肉
·
2024-02-13 13:50
c语言
linux
jvm
上一页
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
其他