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
PMC寄存器
汇编点亮LED
目录一、ARM常用汇编指令二、汇编点亮LED2.1GPIO简述2.2GPIO相关
寄存器
2.3LED原理图2.4汇编点亮LED一、ARM常用汇编指令常用汇编格式:label:instruction@commentlabel
Couvrir洪荒猛兽
·
2025-03-07 01:16
#
野火i.mx
6ull裸机开发
汇编
linux
CPU架构 -- ARMv7与ARMv8协处理器比较
ARMv7和ARMv8的协处理器比较相同点功能扩展:两个架构中的协处理器都用于扩展处理器的功能,包括但不限于浮点运算、SIMD(SingleInstructionMultipleData)运算、系统控制
寄存器
访问等
sz66cm
·
2025-03-06 13:53
架构
cpu
arm
【硬件IIC与软件IIC在程序实现上的核心区别】结合STM32F103C8T6标准库代码进行对比分析
一、程序架构对比1.初始化过程硬件IIC软件IIC需配置专用硬件模块(
寄存器
)仅需配置GPIO引脚依赖芯片的I2C外设时钟只需GPIO时钟需要设置SCL频率、工作模式等硬件参数通过软件延时控制时序代码示例
CircuitWizard
·
2025-03-06 10:34
单片机
嵌入式硬件
verilog练习:HRPWM 模块设计
内部可能需要计数器、比较
寄存器
、MEP控制逻辑。MEP的实现可能需要一个微边沿计数器,在每个主时钟周期内生
啄缘之间
·
2025-03-05 19:34
Verilog
项目练习
学习资料总结
fpga开发
学习
sv
uvm
verilog
测试用例
STM32——IIC详解
目录1、I2C协议简介2、IIC的结构2.1、外部结构2.2、stm32——IIC的内部结构(
寄存器
以及时钟等)3、IIC的时序编辑4、stm32作为主机发送器的时序图(重点)5、附上代码(还有不理解的可以评论
墨染新瑞
·
2025-03-05 15:50
嵌入式
stm32
嵌入式硬件
单片机
低功耗设计的影响、概述、LPMM
文章目录0-低功率芯片技术或影响整个芯片设计流程设计挑战2-更高抽象层1.数字IC设计中的低功耗处理方式概述1.1系统层面低功耗1.2处理器层面低功耗1.3单元层面低功耗1.4
寄存器
层面低功耗1.5锁存器层面低功耗
TrustZone_
·
2025-03-05 14:18
数字IC
低功耗
STMicroelectronics 系列:STM32G0 系列_(6).STM32G0系列的时钟系统
本节将详细介绍STM32G0系列的时钟系统,包括其主要时钟源、时钟树结构、时钟配置方法以及相关的
寄存器
操作。
kkchenkx
·
2025-03-05 10:10
机器人控制系统和单片机开发
stm32
嵌入式硬件
单片机
串口通讯基础
第1章串口的发送和接收过程1.1串口接收过程当上位机给串口发送(0x55)数据时,MCU的RX引脚接受到(0x55)数据,数据(0x55)首先进入移位
寄存器
。
Ethan@LM
·
2025-03-05 10:38
单片机
嵌入式硬件
Windows逆向工程入门之MASM 选择结构
公开视频->链接点击跳转公开课程博客首页->链接点击跳转博客主页目录一、标志
寄存器
1.1核心标志位功能详解二、条件跳转指令系统分类2.1无符号数跳转指令集2.2有符号数跳转指令集2.3特殊检测指令三、MASM
0xCC说逆向
·
2025-03-04 21:25
windows
汇编
安全
逆向
病毒
CPU调度的上下文切换(2)
具体步骤如下:保存当前任务状态:将当前任务的
寄存器
、程序计数器、堆栈指针等状态信息保存到内存中。加载下一个任务状态:从内存中加载下一个任务的
寄存器
、程序计数器、堆栈指针等状态信息。
兴趣使然HX
·
2025-03-04 06:06
java
linux
开发语言
GO——垃圾回收机制学习
标记-清除go1.5之前使用的策略核心流程标记阶段(Mark):从根对象(全局变量、栈、
寄存器
中的指针等)出发,递归遍历所有可达对象并标记为存活。
笨鸟先飞的橘猫
·
2025-03-04 03:38
golang
学习
汇编移位指令SHR,SAR,SAL/SHL,ROR,ROL,RCR,RCL
目的操作数只能是
寄存器
或内存源操作数为移位的次数,只能是CL
寄存器
或者立即数1移动完,CL的值不变逻辑右移SHRshiftright无符号数除以2MOVAL,10SHRAL
小萌新上大分
·
2025-03-04 01:26
汇编移位指令
汇编循环移位指令
汇编shl指令用法
汇编sal指令
汇编移位运算
单片机知多少之STM32F103-USART应用篇
在STM32端,通过配置串口相关
寄存器
或使用库函数来设置串口的参数,如波特率、数据位、停止位、校验位等。然后,可以使用发送函数将数据从STM32的串口发送出去,同时通过接收中断或轮询
行知者也
·
2025-03-03 14:30
单片机
stm32
嵌入式硬件
NOIp初赛模拟题及标准答案(提高组)
A)高速缓存B)外存储器C)
寄存器
D)内存储器E)临时存储器2、已知A=35H,则A∧05H∨A∧3OH的结果是:(E)。
Mary123123
·
2025-03-03 02:25
操作系统
运维
网络
单片机FLASH和RAM内存分布
NandFlash,STM32M3、M4内核的单片机内为NorFlash,程序可以直接在其运行;RAM分为SRAM和DRAM,STM32内为SRAM),硬件上他们是不同的设备存储器、属于两个器件,但这两个存储器的
寄存器
输入输出端口被组织在同一个虚拟线性地址空间内
BachelorTse
·
2025-03-02 16:04
stm32
嵌入式
单片机
stm32
计算机的挑战目标
1、独立制造芯片包括处理器、
寄存器
、计数器等等。
编程之升级打怪
·
2025-03-01 06:43
算法
C语言基础知识点
1.1引用头文件#include //引入单片机
寄存器
相关的头文件#include //引入按键相
Moonnnn.
·
2025-02-28 21:14
c语言
开发语言
USART串口接收双雄争霸:查询法与中断法深度解析 | 零基础入门STM32第三十五步
主题内容教学目的/扩展视频串口通信重点课程什么是USART串口,电路原理,单片机内部
寄存器
,固件库说明。加载相关文件,驱动程序分析,printf的使用。什么是中断,中断的程序设计,还有哪些中断。
触角01010001
·
2025-02-28 18:22
STM32
stm32
嵌入式硬件
单片机
arm64 kvm 常用 macro
Linuxkernel:5.12cpu:arm64generalpurpose
寄存器
赋值:以后更新sys
寄存器
:__vcpu_sys_reg(vcpu,reg)__vcpu_sys_reg(vcpu,reg
GoGoGavin
·
2025-02-28 15:32
kvm
stm32 DMA步进电机控制
但是如果使用IO复用,定时器的比较翻转输出,用DMA把加速表的数据传输到捕获比较
寄存器
的方式控制电机,这样就可以大大减少中断的数量.步进电机控制原理给步进电机发一个脉冲(一个高电平,一个低电平),步进电机走一个步距角
xy0942
·
2025-02-28 12:07
stm32
运动控制
stm32
DMA-步进电机
driver中为什么要使用非阻塞赋值
Driver需要确保信号的更新与时钟同步,而非阻塞赋值的延迟更新特性(在时间步结束时统一生效)能够准确模拟
寄存器
的行为。
m0_71354184
·
2025-02-28 07:22
systemverilog
软件调试之陷阱标志
3.奔腾Pro引入的分支到分支单步执行标志(DebugCtl
寄存器
种的BTF标志)。1.单步执行标志标志
寄存器
(FLAGS)的TF(TrapFlag)位。
maomao171314
·
2025-02-27 08:22
软件调试
陷阱标志
软件调试
STM32开发方式
1.1
寄存器
开发学过51单片机的同学应该知道,51单片机教程都是讲解的
寄存器
开发,但是这种开发方式对于STM32就变得比较困难,因为STM32的
寄存器
数量是51单片机的十数倍如此多的
寄存器
根本无法全部记忆
影阴
·
2025-02-26 13:22
stm32
单片机
嵌入式硬件
关于单片机代码架构分层
includevoidinit();voidinitial();voiddelay_l(unsignedintul);voidAPK();voidmain(){/*注释一:*专门用来初始化单片机自己的
寄存器
以及个别外围要求响应速度快的输出设备
卤煮小鱼
·
2025-02-26 01:57
使用 pprof 对 Web 应用进行性能调优
Go性能优化Go语言项目中的性能优化主要在以下几个方面:CPUProfile:报告程序的CPU使用情况,按照一定频率去采集应用程序在CPU和
寄存器
上的数据;MemoryProfile(HeapProfile
YGGP
·
2025-02-25 17:05
后端
golang
性能优化
extend() 方法的处理和to_bytes(2, ‘big‘) 方法的作用
先看代码#假设register_addr是一个
寄存器
地址register_addr=0x1234#初始化一个空列表作为messagemessage=[]#将register_addr转换为2字节的大端字节序表示
huiyuanzhenduo
·
2025-02-25 06:43
python
嵌入式硬件篇---常用的汇编语言指令
ADDSUBMULDIVINCDEC3.逻辑运算指令ANDORXORNOTSHL/SHR4.控制转移指令JMPCALLRETJE/JZJNE/JNZJG/JNLEJL/JNGE5.比较与测试指令CMPTEST6.标志
寄存器
操作指令
Ronin-Lotus
·
2025-02-24 20:04
嵌入式硬件篇
程序代码篇
嵌入式硬件
c
职场和发展
单片机
汇编语言
汇编的使用总结
一、汇编的组成1、汇编指令(指令集)数据处理指令:数据搬移指令数据移位指令位运算指令算术运算指令比较指令跳转指令内存读写指令状态
寄存器
传送指令异常产生指令等2、伪指令不是汇编指令,但是可以起到指令的作用
¥ 多多¥
·
2025-02-24 17:40
汇编
stm32之RS485
stm32的rs485和rs232都是用到串口通信USART,
寄存器
的配置几乎一样,rs485用USART2,前面博客已经讲了如何配置串口,以及rs485协议,在这里就不再多提。
Huang_Dongdong
·
2025-02-24 16:39
C# 实现 Modbus TCP 服务端客户端
寄存器
以下是一个使用C#实现ModbusTCP服务端的示例代码。这个示例使用了NModbus4库,这是一个开源的Modbus库,支持ModbusTCP和ModbusRTU协议。首先,您需要安装NModbus4库。您可以通过NuGet包管理器来安装:Install-PackageNModbus4然后,您可以编写以下代码来实现一个简单的ModbusTCP服务端:usingSystem;usingSystem
云端狂人
·
2025-02-24 10:21
Modbus
TCP
tcp/ip
网络协议
网络
【计算机体系结构、微架构性能分析】core 与 uncore 分别是哪一些部分?区分 core 和 uncore
每个核心都包含独立的执行单元、
寄存器
、缓存(如L1和L2缓存)以及控制逻辑。多核处理器中,多个核心可以并行执行任务,从而提高计算性能。
Mercury_Lc
·
2025-02-23 08:16
#
计算机体系结构
计算机组成原理
#
性能工程
计算机体系结构
微架构性能分析
处理器
核心
core与uncore
core
uncore
如果某个
寄存器
的名字中含有Strap这个单词,表示其值由是通过外部引脚的电平状态来决定的
目录提问1提问2提问1问:物理层芯片KSZ8081RNB有一个
寄存器
叫做OperationModeStrapStatus,请问这里面的Strap是什么意思?
昊虹AI笔记
·
2025-02-23 07:08
芯片知识
strap
寄存器
C语言03 位操作
1、置位和清零嵌入式系统总是要对变量或
寄存器
进行位操作。给一个整型变量a,写两段代码,第一个设置a的bit3,第二个清除a的bit3。在以上两个操作中,要保持其它位不变。
张痕
·
2025-02-23 01:22
C基础
Linux设备驱动开发-SPI驱动开发详解(包含设备树处理详细过程)
基础知识及SPI相关结构体介绍引脚:MISO(master输入,slave输出),MOSI(master输出,slave输入),片选引脚,SCK(时钟)控制
寄存器
:可以设置这CPOL和CPHA两个参数,
WIFI_BT_DEV
·
2025-02-22 22:30
Linux设备驱动开发
信息与通信
嵌入式硬件
驱动开发
arm开发
硬件架构
linux
iot
串口uart编程——基于imx6ull
(void){charc;uart_init();while(1){c=getchar();putchar(c);putchar(c+1);}return0;}2.uart.c/*设置uart的总时钟
寄存器
鄧二寶official
·
2025-02-20 06:09
imx6ull
uart
hi3531的pcie atu资源重映射
1.设置ATU区域号
寄存器
为需要配置的地址转换区编号。2.设置ATURegionLowerBaseAddressRegister和ATURegionUpperBaseAddressRegister。
毛毛虫的爹
·
2025-02-20 03:41
浅谈PCI-E
HI3531
STM32F103C8T6 USB
寄存器
开发详解(3)-中断
对于USB模块,因为其通讯流程比较复杂,因此配置硬件中断就显得很重要了.STM32F103的中断
寄存器
位于另一个手册中,也就是下方蓝色标题的链接地址.NVIC
寄存器
用于启用中断,中断向量表中有两个USB
云汐独渺
·
2025-02-20 03:38
STM32
USB开发
单片机
嵌入式硬件
堆和栈的区别
堆和栈不同点:内存分配方式不同:栈:栈上的内存是自动分配和释放的,通常用于存储函数调用过程中的局部变量、调用参数和使用的
寄存器
状态等信息。
凌云行者
·
2025-02-20 02:07
操作系统
堆
栈
操作系统
【编译、链接、装载五】编译器后端——gcc生成的汇编代码
编译器后端——gcc到汇编一.栈回溯1.framepointers2.debug_frame(DWARF)3.eh_frame(LSB)4CFIdirectives5、关于.cfi结论5.1、CFI伪指令二、
寄存器
三
郑同学的笔记
·
2025-02-19 20:17
编译和链接
汇编
linux
汇编代码
gcc反汇编
Windows逆向工程入门之调用约定
链接点击跳转博客主页目录调用约定调用约定约定规则cdeclstdcallfastcallthiscall调用约定调用约定调用约定(CallingConvention):确定了函数调用时参数传递、返回值处理以及
寄存器
使用的规则
0xCC说逆向
·
2025-02-18 21:52
windows
汇编
开发语言
逆向
安全
STL 语句表编程
累加器可以理解为一个临时存储和处理数据的
寄存器
。很多STL指令会将操作数加载到累加器,或者对累加器中的数据进行处理,并将结果放回累加器或存储到其他地址。程序状态字(ProgramSt
ZhuBin365
·
2025-02-18 11:37
PLC
自动化
芯片与
寄存器
芯片与
寄存器
作为一个嵌入式开发人员,从接触第一块单片机的时候,就一定会听到一个此,叫做
寄存器
。单片机的很多功能都是通过配置修改
寄存器
来实现的。
jhb222
·
2025-02-18 08:34
stm32
寄存器
总结
寄存器
8086CPU有14个
寄存器
它们的名称为:AX、BX、CX、DX、SI、DI、SP、BP、IP**、CS、DS、ES、**SS、PSW。8086CPU所有的
寄存器
都是16位的,可以存放两个字节。
黑客Jack
·
2025-02-18 08:29
网络
web安全
STM32F4系列微控制器深入应用手册
这些详细文档覆盖了Cortex-M4处理器架构、处理器状态、系统控制
寄存器
、调试接口、外设功能和电气特性等方面,帮助开发者深入理解STM32F4的设计和应用。
满天乱走
·
2025-02-18 05:26
Windows逆向工程入门之高级语言与汇编语言
链接点击跳转博客主页目录一、高级语言与汇编语言的基本概念1.什么是高级语言2.什么是汇编语言二、高级语言与汇编语言的转化过程1.编译过程编译阶段2.高级语言代码vs汇编代码关键点三、高级语言特性在汇编中的表达1.变量与
寄存器
0xCC说逆向
·
2025-02-17 18:01
c++
开发语言
windows
c语言
qt
汇编
安全
Windows逆向工程入门之汇编指令格式与操作数类型
公开视频->链接点击跳转公开课程博客首页->链接点击跳转博客主页目录一、汇编指令格式基础二、操作数类型详解1.立即数(Immediate)2.
寄存器
操作数(Register)3.内存操作数(Memory
0xCC说逆向
·
2025-02-17 17:19
汇编
windows
arm开发
WIN32
c语言
逆向
安全
蓝桥杯篇---IAP15F2K61S2串口
文章目录前言简介串口通信的基本参数1.波特率2.数据位3.停止位4.校验位串口相关
寄存器
1.SCON2.SBUF3.PCON4.TMOD5.TH1/TL1串口使用步骤1.配置波特率2.配置串口模式3.使能串口中断
Ronin-Lotus
·
2025-02-17 08:38
上位机知识篇
嵌入式硬件篇
蓝桥杯
单片机
职场和发展
嵌入式硬件
c
IAP15F2K61S2
芯片中,ping pang mode(乒乓模式)、one shot mode、影子
寄存器
等介绍
乒乓模式(Ping-PongMode)在芯片或者嵌入式系统中,"乒乓模式"(Ping-PongMode)是一种常见的设计模式,尤其在数据传输、内存管理、通信等领域应用广泛。这个模式的名字来自于“乒乓球”在两个点之间来回弹跳的形象,反映了数据或任务在两个缓冲区之间切换的特性。乒乓模式(Ping-PongMode)是什么?乒乓模式的核心思想是通过两个缓冲区(或内存区域)来交替使用,以提高系统的效率和响
诗丶远方的田筠
·
2025-02-17 04:01
ping
pang
mode
乒乓模式
one
shot
mode
影子寄存器
计算机组成原理——总线系统
总线大致分为三类:CPU内部连接各
寄存器
及运算部件之间的总线,称为内部总线。CPU同计算机系统的其他高速功能部件,如储存器、通道等互相连接的总线,称为系统总线。
汐颜花
·
2025-02-17 03:55
零知识证明
康冠科技嵌入式面试题及参考答案
要设置合适的
寄存器
来配置LCD的工作模式。
大模型大数据攻城狮
·
2025-02-16 23:30
嵌入式
嵌软
单片机面试
嵌入式硬件
RTOS面试
移植
驱动开发
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他