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
arm64寄存器
微机原理:计算机中的数字与码制(5,6节课)
目录简介1.1数制及其转换(1)十进制(2)二进制(3)十六进制2.2数制的转换(1)十进制数转换成其他进制数(2)其他进制数转换成十进制数(位置加权法)3.3二进制数的运算1.算术运算:2.逻辑运算:3.
寄存器
的出现原因
爱学C语音的猫
·
2024-01-30 09:30
微机原理
学习
ARM/CM3/CM4:读写内核
寄存器
和内核特殊
寄存器
uint32_tcore_res_c;voidset_core_res(uint32_tvalue)//设置内核
寄存器
{core_res_c=value;__ASM("ldrr0,=core_res_c
灵哎惹,凌沃敏
·
2024-01-30 09:51
C/C++
ARM
汇编
arm开发
c语言
Qt应用软件【协议篇】Modbus详细介绍
文章目录概述Modbus485协议概述在工业自动化中的应用通信模式数据模型功能码ModbusRTU示例1:读取保持
寄存器
示例2:写入单个线圈示例3:写入多个保持
寄存器
报文传输ModbusASCII报文示例报文传输
编程小鱼酱
·
2024-01-30 08:28
Qt上位机
CMake
C++
C
qt
单片机学习笔记---定时器计数器(含
寄存器
)工作原理介绍(详解篇1)
目录51内部定时计数器概述定时器和计数器概念的区分定时计数器的结构框图定时计数器的控制字M1和M0工作方式选择位的四种工作方式总结51内部定时计数器概述先概述一下,51内部是有两个16位的定时计数器,这个16位指的是它定时计数的常数是16位的。然后它存放初值的地方是在两个SFR当中(T0、T1),应该确切的说是四个SFR(TH0、TL0、TH1、TL1),存放的初值对应的是T0和T1。SFR全称为
Vera一笔画人生~
·
2024-01-30 08:10
51单片机学习笔记
单片机
学习
笔记
单片机学习笔记---定时器计数器(含
寄存器
)工作原理介绍(详解篇2)
目录T1工作在方式2时T0工作在方式3时四种工作方式的总结定时计数器对输入信号的要求定时计数器对的编程的一个要求关于初值计算的问题4种工作方式的最大定时时间的大小关于编程方式的问题实例分析实例1实例2T1工作在方式2时51单片机,有两个16位的定时计数器,是T0和T1。上面我们介绍了的方式0和方式1的两种工作方式,分别对应的是13位定时计数器方式和16位定时计数器方式。我们开始介绍方式2。方式2,
Vera一笔画人生~
·
2024-01-30 08:04
51单片机学习笔记
单片机
学习
笔记
bxCAN 消息存储
发送状态由硬件通过发送状态
寄存器
进行指示。接收邮箱在接收到消息后,将存储在接收邮箱的FIFO中供软件使用。
weixin_43420126
·
2024-01-30 07:37
java
算法
开发语言
bxCAN-中断
每个中断源均可通过CAN中断使能
寄存器
(CAN_IER)来单独地使能或禁止。发送中断可由以下事件产生:发送邮箱0变为空,CAN_TSR
寄存器
的RQCP0位置1。
weixin_43420126
·
2024-01-30 07:30
stm32
嵌入式硬件
单片机
网络
STM32-——SPI
通信是将一个设备的数据发送到另一个设备中,从而实现硬件的扩展;1.2通信的目的是什么;实现硬件的扩展-在STM32中集成了很多功能,例如PWM输出,AD采集,定时器等,在STM32中是通过内部硬件电路实现的,可以通过指针操作相应的
寄存器
开心的龙
·
2024-01-30 06:29
stm32
网络
嵌入式硬件
STM32——ADC模数转换器
一、ADADC模数转换器,将模拟信号转换为数字信号,STM32是数字电路,只有高低电平,ADC转换器可以通过读取引脚连续变化的模拟信号,转化为内存种存储的数字变量,通过对
寄存器
的读取,就可以获取模拟参量
开心的龙
·
2024-01-30 06:59
stm32
嵌入式硬件
单片机
STM32时钟系统
一、复位复位也就是重启,使系统回到初始状态;复位的三种形式:上电复位,系统复位和备份区复位;系统复位;除了时钟控制器RCC-CSR
寄存器
中的复位标志位和备份区域中的
寄存器
以外,系统复位将复位所以的
寄存器
至他们复位状态
开心的龙
·
2024-01-30 06:28
stm32
嵌入式硬件
单片机
51单片机入门——SPI总线与DS1302
文章目录BCD码1.SPI时序2.DS1302实时时钟芯片2.1.DS1302简介2.2.DS1302的硬件信息2.3.DS1302
寄存器
介绍2.4.DS1302通信时序介绍2.5.实验BCD码在日常生产生活中用的最多的数字是十进制数字
倾晨灬雨曦
·
2024-01-30 05:01
51单片机入门
单片机
51单片机
stm32
(十三)类SPI总线-DS1302
文章目录SPI总线篇DS1302特性DS1302说明典型操作电路以及引脚说明DS1302的控制字如何读写DS1302DS1302常用
寄存器
DS1302原理图DS1302的应用现象展示SPI总线篇大家自行了解吧
小爪.exe
·
2024-01-30 05:28
蓝桥杯电子类
蓝桥杯
单片机
DS1302
计算机原理 4.4指令的类型和功能
第四节指令的类型和功能一、数据传送类指令1.作用:用于
寄存器
、存储器或输入/输出端口之间的数据或地址传送。2.传送类指令:①传送指令:数据从源地址传送到目的地址,源地址数据保持不变。
baiXiao_晓柏
·
2024-01-30 04:48
计算机原理
java
网络
服务器
实模式函数调用
函数调用使用call指令,同时需要存入返回地址;当函数返回的时候需要使用ret指令族,使用ret还是retf根据call指令是近调用(只改变IP
寄存器
的值)还是原调用(同时改变CS和IP
寄存器
的值)来判断
今天不想掉头发
·
2024-01-30 01:18
指令集体系结构(ISA)
ISA是一种规约,它规定了如何使用硬件可执行的指令集合,包括指令格式,操作总类指令可以接受的操作数类型操作数所能存放的
寄存器
组和结构,包括每个
寄存器
名称、编号、长度和用途等操作数所能存放的存储空间大小和编址方式操作数存储按照大端还是小端方式存放寻址方式指令执行的控制方式
skelton
·
2024-01-29 23:20
Android ABI 整理
ABI7种CPU架构:armeabi,armeabi-v7a,
arm64
-v8a,x86,x86_64,mips,mips64google官网给出了的只有前面5种;table1(ABI)armeabi第
老柯南
·
2024-01-29 23:13
LINUX系统调用
系统调用的流程保存进程
寄存器
状态,栈状态。将系统调用号,参数保存到相应的
寄存器
。切换到内核态,使用进程的内核栈。执行系统调用在内核栈中。恢复上下文,返回用户空间。
可爱的小小小狼
·
2024-01-29 21:23
Linux
linux
运维
服务器
linux链接和装入和重定位
基址
寄存器
和限长
寄存器
,将运行进程的PCB中的基地址和限长存入这两个
寄存器
,保证不发生越界。重定位:将各模块逻辑地址转换为物理地址cpu从内存取值,就需要将外存装入内存,pc指向内存物理地址。
可爱的小小小狼
·
2024-01-29 21:23
Linux
linux
iOS开发同学的
arm64
汇编入门
在定位某些crash问题的时候,有时候遇到一些问题很诡异。有时候挂在了系统库里面。这个时候定位crash问题往往是比较头疼的。那么这个时候学会一些汇编知识,利用汇编调试技巧进行调试可能会起到意想不到的效果。学习汇编语言不只是帮助定位crash而已,学习汇编可以帮助你真正的理解计算机。毕竟CPU上跑的就是对应的指令集。0x1工具我们面对的要么是源代码,要么是二进制。因此我们需要一些反汇编的工具来辅助
一川烟草i蓑衣
·
2024-01-29 21:23
linux虚拟化之kvm(一个200行的
arm64
虚拟机代码)
一、背景之前介绍了X86上的一个简易虚拟机:linux虚拟化之kvm(一个150行的x86虚拟机代码)-CSDN博客,但作为一名嵌入式开发者,还是需要在
ARM64
上尝试一番,
ARM64
上的虚拟化和X86
无人知晓万事万物
·
2024-01-29 20:44
qemu玩转linux
linux
kvm
虚拟化
arm64
VS code 可视化调试Linux kernel内核
1、背景介绍在Qemu模拟
ARM64
使用GDB调试linuxkernel一文中,向大家介绍了使用Qemu模拟
ARM64
芯片,通过GDB来调试linuxkernel,但是使用的是GDB命令模式,调试过程复杂
module_exit
·
2024-01-29 20:43
#
阅读工具
linux
vscode
visual
studio
code
qemu + vscode图形化调试linux kernel
但还是存在设置断点麻烦(需要对着源码设置),terminal显示代码不方便,不利于我们学习;另外在gdb下p命令显示结构体内容时,看起来也是很别扭,可以利用vscode+gdb-multiarch调试qemu仿真的
arm64
linux
无人知晓万事万物
·
2024-01-29 20:43
qemu玩转linux
vscode
linux
ide
qemu
江科大stm32学习笔记2——点个灯先
目录一、ST-LINK接线二、keil5设置三、通过配置
寄存器
点灯四、通过库函数点灯一、ST-LINK接线烧录器上的“SWCLK”接32“SWCLK”“SWDIO”接“SWDIO”“GND”接“GND”
风痕天际
·
2024-01-29 18:13
江科大stm32学习笔记
单片机
stm32
Modbus CRC16校验方法及实现代码
1.实现步骤及代码实现步骤代码实现#include#includeusingnamespacestd;intmain(){unsignedshortCRC=0xffff;//(1)CRC
寄存器
HHT0506
·
2024-01-29 18:31
Qt
Modbus
CRC16
嵌入式培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第二天-ARM中断
寄存器
详解 (物联技术666)
pwd=1688提取码:1688ARM中断
寄存器
详解S3C2440的中断
寄存器
:1.中断分两大类:内部中断和外部中断。2.外部中断。
vx349014857
·
2024-01-29 16:24
嵌入式培训课程笔记
笔记
linux
arm开发
CAN相关HAL库驱动
1.驱动函数关联
寄存器
功能描述HAL_RCC_CANx_CLK_ENABLE(…)使能CAN时针HAL_CAN_Init(…)MCR/BTR初始化CANHAL_CAN_ConfigFilter(…)过滤器
寄存器
配置
做一道光
·
2024-01-29 16:49
CAN总线
can协议
树莓派安装高版本Chromium和Chromedriver
Google并没有发布arm版本的桌面版本Chrome;所以,如果要在树莓派的
arm64
版本Debian
Mintimate
·
2024-01-29 16:43
#
Mintimate的博文
debian
ubuntu
chrome
嵌入式开发 | 树莓派4B + Ubuntu + Python + selenium + chromium 使用
在树莓派上使用selenium要注意,由于chrome始终没有支持
arm64
系统,firefox官方提供的内核驱动对于
arm64
系统上的支持也有限,因此最好使用chromium配合开发。
diwii
·
2024-01-29 16:11
嵌入式开发
selenium
测试工具
python
STM32控制DS18B20温度传感器获取温度
范围内误差为±0.4(2)返回的温度数据为16位二进制数据(3)STM32和DS18B20通信使用单总线协议,仅通过一个端口即可进行通信(4)具有掉电保护功能,DS18B20内部含有EEPROM,通过配置
寄存器
可以设定数字转换精度和报警温度
KINO32
·
2024-01-29 14:26
STM32
stm32
嵌入式硬件
单片机
DS18B20
AT&T汇编
指令后缀AT&T格式的汇编指令有不同的后缀其中b表示byte,字节w表示word,字/两字节l表示long,32位系统下的long是4字节q表示quad,意味四重,表示4个字/8字节
寄存器
用途参见AT&
丸子家的银河龙
·
2024-01-29 14:03
汇编
汇编
Stm32学习笔记,3万字超详细
Stm32学习笔记文章目录Stm32学习笔记前言的前言前言笔记Stm32三种开发方式的区别为什么Stm32初始化外设都需要先打开时钟GPIO八种模式Stm32
寄存器
映射Stm32中的位段映射Stm32中的时钟系统
TheBszk
·
2024-01-29 14:56
嵌入式
stm32
单片机
学习
嵌入式硬件
c语言
stm32学习笔记1
(基于库函数开发)GPIO输入输出:输入:从IO口读取电平数据(读出输入数据
寄存器
),出现在I/O脚上的
nayuta0728
·
2024-01-29 13:54
stm32
单片机
学习
计组笔记指令功能、类型与设计
计组笔记指令功能、类型与设计指令类型与功能指令分类方法按指令格式分类:双操作指令、单操作数指令、无操作数指令(三操作数指令很少)按操作数存储位置分类:RR型、RS型、SS型、RI型,R为
寄存器
、S为存储器
被遗忘在角落的死小孩
·
2024-01-29 13:19
计组学习笔记
其他
MCS-51笔记(自用)
中断1.引脚使用2.中断入口地址3.
寄存器
3.1TCON
寄存器
(可位寻址)位D7D6D5D4D3D2D1D0名称TF1TR1TF0TR0IE1IT1IE0IT0定时器TF:定时器/计数器溢出中断溢出后由硬件置
月月如常
·
2024-01-29 13:39
笔记
Verilog的三种描述方式(门级、RTL级、行为级)
RTL中的
寄存器
和组合逻辑,直接反应了逻辑门直接的关系,更加接近底层,接近硬件,一般EDA工具可以把RTL描述自动编译为门级描述。所以一般不直接使用门级编程。
学不懂IC
·
2024-01-29 13:09
fpga开发
xilinx FPGA 除法器ip核(divider)的使用(VHDL&Vivado)
一、创建除法ip核vivado的除法器ip核有三种类型,跟ISE相比多了一个LuMult类型,总结来说就是LuMult:使用了DSP切片、块RAM和少量的FPGA逻辑原语(
寄存器
和lut),所以和Radix2
坚持每天写程序
·
2024-01-29 13:58
FPGA
VHDL
VIVADO
fpga开发
1024程序员节
JVM基础结构与字节码执行引擎
file栈JVM中的栈主要是指线程里面的栈,里面有方法栈、native方法栈、PC
寄存器
等等;每个方法栈是由栈帧组成的;每个栈帧是由局部变量表、操作数栈等组成。
wangjie_fourth
·
2024-01-29 13:24
[RK3588]瑞芯微3588S/3568交叉编译OpenCV
OpenCV源码四、下载安装OpenCVlib库五、测试运行openCVlib库一、适用软硬件环境软件虚拟机:Ubuntu18.04topeet(北京迅为搭建)软件交叉编译工具链:/usr/local/
arm64
哈哈哈哈哈哈大铄
·
2024-01-29 12:22
RK3588
opencv
人工智能
计算机视觉
[RK3588]瑞芯微3588S/3568交叉编译OpenCV3.4.3+FFmpeg4.2.9
源码五、交叉编译OpenCV源码六、部署安装相关lib库七、测试运行相关lib库一、适用软硬件环境软件虚拟机:Ubuntu18.04topeet(北京迅为搭建)软件交叉编译工具链:/usr/local/
arm64
哈哈哈哈哈哈大铄
·
2024-01-29 12:22
RK3588
opencv
ffmpeg
人工智能
Ros方向第一次汇报
文章目录1.本方向内学习内容:1.1.完成了基于
ARM64
架构下pd虚拟机中UbuntuLinux的安装:1.2.学习了Linux基本命令行操作:1.3完成海龟仿真:1.4.完成了工作空间与功能包的创建
碳酸不酸鸭
·
2024-01-29 12:42
学习计划
c语言
笔记
数据结构
【驱动】TI AM437x(内核调试-07):devmem2直接读写内存、
寄存器
,devkmem读取内核变量
1、/dev/mem和/dev/kmem1)/dev/mem:物理内存的全镜像。可以用来访问物理内存2)/dev/kmem:kernel看到的虚拟内存的全镜像。可以用来访问kernel的内容。kernel部分内存用户空间本不可访问。但是因为所有进程共享内核空间的页表。所以内核虚拟地址对应物理地址是确定的。kmem的作用即是根据kernel的虚拟地址,找到对应的物理地址,再将物理地址映射到用户空间。
郭老二
·
2024-01-29 11:40
linux驱动
linux
devmem
devkmem
Linux内存管理
的Markdown我真的服了,以后我会把笔记源码上传到其他地方,大家可以下载后用Typora看,我感觉这个软件不错6个段
寄存器
CSSSDSES/FS/GS保护模式下,16位的
寄存器
无法存放32位的段基地址段
寄存器
中存放的不是某个段的基地址
YAOPRINCESS
·
2024-01-29 11:25
BLE协议栈实验学习1——认识CC2540
CC2540拥有3个不同的存储器访问总线:特殊功能
寄存器
(SFR)数据(DATA)代码/外部数据(CODE/XDATA)CC2540单片机使用单
江苏学蠡信息科技有限公司
·
2024-01-29 10:55
学习
单片机
iOS_Xcode_LLDB调试常用命令
文章目录结构常用命令:1、流程控制:2、常用命令3、进程信息:4、
寄存器
:register5、镜像:image6、内存:memory7、符号断点:breakpoint8、内存断点:watchpoint9
反射圈
·
2024-01-29 09:47
iOS开发
ios
xcode
macos
xcode M1模拟器 报错
xcodeM1模拟器报错运行报错:1.buildingforiOSSimulator,butlinkinginobjectfilebuiltforiOS,forarchitecture
arm64
2.Thelinkedframework
清醒思考
·
2024-01-29 09:47
ios
xcode
ios
objective-c
嵌入式学习-驱动
嵌入式的一些基本概念CPU与MCU的区别CPU(中央处理器,centralprocessingunit)指集成了运算器、控制器、
寄存器
、高速缓存等功能模块的芯片,负责执行计算机程序指令的处理器。
是lime呀
·
2024-01-29 09:08
嵌入式
嵌入式
单片机
BKP备份
寄存器
、RTC实时时钟
目录1.BKP(BackupRegisters)备份
寄存器
2.RTC(RealTimeClock)实时时钟1.BKP(BackupRegisters)备份
寄存器
BKP可用于存储用户应用程序数据。
时光の尘
·
2024-01-29 06:19
STM32学习笔记
单片机
嵌入式硬件
stm32
服务器
unix
FPGA中的HPS
通常,只有HPS内部的MPU访问此桥接器才能执行对FPGA中外设的控制和状态
寄存器
访问。)不要将轻量级HPS-to-FPGA桥用于FPGA存储器。而是将HPS-to-FPGA桥用于存储器。
whocarea
·
2024-01-29 05:41
FPGA
野火霸道V2学习笔记
界面配置VScode理论知识STM32命名方式例子置位与清零GPIOGPIO简介GPIO和引脚的区别引脚的分类GPIO框图讲解保护二极管推挽输出开漏输出补充:高阻态与悬空复用功能输出输入模式GPIO框图对应
寄存器
JUSTfFUN
·
2024-01-29 03:02
#
野火霸道V2学习笔记
笔记
stm32
UVM实战笔记(七)
第七章.UVM中的
寄存器
模型7.1
寄存器
模型简介7.1.1带
寄存器
配置总线的DUT本章节使用的DUT带
寄存器
配置,代码如下:moduledut(clk,rst_n,bus_cmd_valid,bus_op
搬砖小张
·
2024-01-29 03:27
UVM实战
fpga开发
学习
硬件工程
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他