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寄存器
交叉编译工具 aarch64-linux-gnu-gcc 的介绍与安装
但是,与AArch32中不同,在64位状态下,指令可以访问64位和32位
寄存器
。aarch64-linux-gnu-gcc是一个交叉编译工具链,可以在其他架构的系统中,编译安装64位arm架构的程序。
阿卡基YUAN
·
2024-01-20 07:54
Linux
linux
gnu
运维
【ARMv8M Cortex-M33 系列 7.2 -- HardFault 问题定位 1】
这是因为从ARMv7-M开始,堆栈帧可能包含额外的浮点
寄存器
,而要求8字节对齐以实现更有效的访问和与浮点寄
CodingCos
·
2024-01-20 06:54
#
【ARMv8M
M33
专栏】
hardfault
【ARMv8M Cortex-M33 系列 7.1 -- xPSR | CFSR | HFSR | BFAR | MMFAR
寄存器
】
文章目录问题背景Cortex-M33Fault
寄存器
介绍xPSR(程序状态
寄存器
)CFSR(可配置故障状态
寄存器
)HFSR(硬件故障状态
寄存器
)BFAR(总线故障地址
寄存器
)MMFAR(内存管理故障地址
寄存器
CodingCos
·
2024-01-20 06:23
#
【ARMv8M
M33
专栏】
单片机
BFAR
MMFAR
CFSR
XPSR
【ARMv8M Cortex-M33 系列 7.3 -- EXC_RETURN 与 LR 及 PC 的关系详细介绍】
文章目录背景EXC_RETURN与LR及PCcortex-m33从异常返回后各个
寄存器
出战顺序ARM栈增长方式背景接着上篇文章:【ARMv8MCortex-M33系列7.2–HardFault问题定位1
CodingCos
·
2024-01-20 06:53
#
【ARMv8M
M33
专栏】
EXC_RETURN
lr
PC
MSP
PSP
STM32定时器TIM(本文只讨论基本定时器)
2.结构详解1.计数器
寄存器
(TIMx_CNT):一步步累加直到到初始值2.预分频
寄存器
(TIMx_PSC):将传导进来的时钟信
电信一点
·
2024-01-20 04:34
stm32
嵌入式硬件
单片机
学习
STM32TIM定时器PWM输出比较(适用于通用,高级定时器)
结构略讲输出比较可以通过比较CNT与CCR
寄存器
值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一
电信一点
·
2024-01-20 04:30
stm32
嵌入式硬件
单片机
初识进程(Linux)
进程前言1.介绍冯诺依曼体系结构①.CPU——
寄存器
、运算器、控制器和时钟②.存储器——内存③.输入输出设备④.程序运行过程⑤.小结2.操作系统①.基本介绍②.先描述再组织(重要:贯穿Linux内核)进程
kpl_20
·
2024-01-20 03:43
Linux
linux
21 RT1052的LPIIC
LPI2C特性及架构21.1.1RT1052的LPI2C外设简介21.1.2RT0152的LPI2C架构剖析21.1.2.1通讯引脚21.1.2.2驱动时钟21.1.2.3毛刺过滤器21.1.2.4配置
寄存器
和主从设备逻辑电路
万码无虫
·
2024-01-20 03:24
嵌入式开发
嵌入式硬件
《30天自制操作系统》OS_30 day30主要代码及注解
第二,是给CPU下指令时,只需要向CPU的特定
寄存器
写入数值即可,当特定
寄存器
的数值改变时,CPU就会自动执行相应的操作。第三,是理解分段机制,在CPU进入保护模式后,所有的变量代码都会保存在固
katerdaisy
·
2024-01-20 03:37
linux
嵌入式硬件
鸿蒙HarmonyOS实战-Stage模型(线程模型)
线程可以理解为进程中的一个执行流,它独立运行,拥有独立的栈和
寄存器
,但共享进程的资源,如内存空间、文件等。线程通过并发执行,将一个进程的任务划分成多个子任务并行处理,以提高程序的性能和响应速度。
蜀道山QAQ
·
2024-01-20 01:48
鸿蒙
harmonyos
华为
鸿蒙
鸿蒙系统
华为od
S32K144-lpuart
1.设置lpuart的gpio2.添加并设置过lpuart模块3.添加代码1.设置lpuart的gpio2.添加并设置过lpuart模块
寄存器
状态3.添加代码/*初始化串口*/UART_Init(&lpuart1
YELL.DOLL
·
2024-01-20 01:54
S32K144笔记
笔记
rk356x gmac 问题分析
先测量时钟引脚是否有时钟,时钟频率以及幅度等指标是否正常,主要确认以下几个方面:IOMUX出错,检查时钟脚
寄存器
值是否正确时钟方向以及配置与硬件不匹配,参考本文第四章节的时钟设置检查clocktree和
一叶知秋yyds
·
2024-01-20 00:54
驱动开发
瑞芯微平台
linux
c语言
驱动开发
x86汇编指令基础积累
一、寻址方式操作数:立即数、
寄存器
操作数、内存操作数1.1立即寻址MOVAL,80H;源操作数为立即数80H1.2
寄存器
寻址MOVAL,AX;以
寄存器
的值作为操作数1.3内存寻址1.3.1直接寻址MOVAX
凌木LSJ
·
2024-01-20 00:21
信息安全
汇编语言
Docker编译多平台文件、构建多平台镜像并运行
Multi-stageMulti-platformMulti-platformimages文章目录方法Buildx设置使用QEMU仿真编译文件构建镜像使用交叉编译(cross-compilation)编译文件构建镜像在x86_64上运行
arm64
MAVER1CK
·
2024-01-20 00:28
Docker
docker
容器
mips平台运行valgrind无法统计到内存泄漏
使用mips工具链,交叉编译倒是没有太大的问题,无非就是浮点运算部分在编译时,提示
寄存器
未定义,编译不通过。解决方法是将valgrind的那部分浮点运算的
寄存器
代码注释掉就行
GuoFeng.Wan
·
2024-01-19 23:58
linux
运维
服务器
Linux内核|字符设备
哲学一切皆文件如何把字符设备抽象成文件复习文件描述符本质open()函数,在文件系统中找到指定文件的操作接口,绑定到进程task_srtuct->files_struct->fd_array[]->file_operations思路把底层
寄存器
配置操作放在文件操作接口里面
左手的月光
·
2024-01-19 20:04
linux
运维
服务器
arm寻址方式
ARM属于RISC体系结构,一个AMR汇编程序中的大部分汇编指令,基本上都和数据传输有关,在内存-
寄存器
,内存-内存,
寄存器
-
寄存器
之间来回传输数据。
fantasy_arch
·
2024-01-19 19:25
arm开发
ARM day5、day6 硬件编程
CHG_COK(核心板)2.2核心板原理图coreboard查找CHG_COK->XEINT23/KP_ROW7/ALV_DBG19/GPX2_72.3看芯片手册GPIO控制(第六章)->查找GPX22.4筛选
寄存器
Wexcill
·
2024-01-19 19:54
arm开发
BKP备份
寄存器
读取
1.简介:BKP(Backup)备份
寄存器
是一种特殊的功能
寄存器
,用于存储某些设备的备份数据。这些数据通常是非常重要的,因此需要定期备份以防止意外丢失。
洛城苏御
·
2024-01-19 19:38
单片机
stm32
嵌入式硬件
RTC讲解
RTC模块和时钟配置系统(RCC_BDCR
寄存器
)处于后备区域,即在系统复位或从待机模式唤醒后,RTC的设置和时间维持不变,需要注意前提得有备用电源VBAT供电保持走时,即VDD(
洛城苏御
·
2024-01-19 19:05
实时音视频
单片机
嵌入式硬件
椋鸟C语言笔记#16:函数栈帧的创建与销毁
目录函数栈帧是什么栈是什么栈的性质一些
寄存器
与汇编指令
寄存器
汇编指令函数栈帧的创建与销毁前置知识函数的调用堆栈准备环境反汇编函数栈帧的创建关于“烫烫烫”变量的创建与初始化函数的调用与传参Add函数-从创建函数栈帧到销毁扩展函数栈帧是什么函数栈帧
椋鸟Starling
·
2024-01-19 16:18
C语言笔记
笔记
c语言
开发语言
node-red实现ModBus-RTU 通信协议(RS485信号输出)的数据交互
node-red实现485型-温湿度变表数据转换一、介绍二、通讯协议2.1通讯基本参数2.2数据帧格式定义2.3
寄存器
地址2.4通讯协议示例以及解释三、node-red实现数据交互3.1node-red
黎陌MLing
·
2024-01-19 16:06
数据采集
node.js
数据采集
RK356x基于Ubuntu20.04搭建ROS开发环境
RK356x基于Ubuntu20.04搭建ROS开发环境1、开发环境2、Ubuntu下安装步骤3、验证成果1、开发环境CPU:RK356x操作系统:
arm64
Ubuntu20.042、Ubuntu下安装步骤
赟赟、嵌入式
·
2024-01-19 14:39
瑞芯微RK驱动调试
嵌入式驱动调试及系统定制
linux
ubuntu
触摸按键控制LED灯
以上是上升沿和下降沿的组合逻辑和时序逻辑实现,逻辑或的写法刚好是逻辑与的两个
寄存器
的值反过来。2.代码2.1touch_ctrl_led.vmoduletouch_
sendmeasong_ying
·
2024-01-19 14:38
fpga开发
STM32新建工程详细教程
pwd=45cw提取码:45cwSTM32的开发方式目前stm32的开发方式主要有基于
寄存器
的方式、基于标准库的方式(库函数的方式)、基于HAL库的方式。
JY940
·
2024-01-19 13:48
STM32
stm32
嵌入式硬件
单片机
STM32WLE5JC介绍
32位ARMCotrex-M4CPU32MHz晶体振荡器32kHzRTC振荡器与校准20x32位备份
寄存器
引导程序支持USART和SPI接口介绍STM32WLE5/E4xx远程无线和超低功耗器件嵌入了强大的超低功耗
饼干饼干圆又圆
·
2024-01-19 13:45
stm32
stm32
嵌入式硬件
单片机
FPGA时序分析与时序约束(Vivado)
FPGA时序分析与时序约束(Vivado)(1)内部资源(2)传输模型分析(
寄存器
到
寄存器
)(3)时序约束操作1约束主时钟2约束衍生时钟3设置时钟组(4)查看报告(1)内部资源后缀L的这个单元中,会生成锁存器查看布线定位线路
云影点灯大师
·
2024-01-19 13:40
FPGA
fpga开发
时序分析与约束
OpenHarmony——LCD功能简介
概述功能简介LCD(LiquidCrystalDisplay)驱动编程,通过对显示器上电、初始化显示器驱动IC(IntegratedCircuit)内部
寄存器
等操作,使其可以正常工作。
码牛程序猿
·
2024-01-19 12:03
计算机外设
harmonyos
华为
鸿蒙系统
鸿蒙
服务器
OpenHarmony—Linux之系统调用
Linux之系统调用这里我们只讨论:硬件:
Arm64
系统:Linux系统(Kernel-5.15-rc1)高级语言:C(glibc-2.34)模式:64位(即未定义CONFIG_COMPAT)2、什么是系统调用
码牛程序猿
·
2024-01-19 12:03
linux
运维
服务器
harmonyos
华为
鸿蒙系统
鸿蒙
LPC824开发(1.最小系统设计)
最近刚重装了电脑,keil又重新更新了,外设
寄存器
没法看,比较蛋疼,后来keil搞好了发现C8T6没有DAC,啊这。。。我记得正点原子开发板怎么是有的?
weixin_51686526
·
2024-01-19 12:49
LPC824
单片机
嵌入式硬件
STM32F407
寄存器
操作(定时器触发DAC+DMA)
目录背景配置流程DACDMA
寄存器
TIM4TIM4->CR2DACDAC->CRDMADMA1_Stream5->CR程序TIM4DACDMA结尾背景让单片机生成各种波可以说是非常常见的情况,从基础的PWM
weixin_51686526
·
2024-01-19 12:19
stm32
单片机
arm
TMS320F28377D库函数操作(DMA+DAC)
不过老实说,其实DSP与MCU的区别对于纯写软件角度来说区别并不大,无非就是
寄存器
或是库函数的操作,至于说内核的区别,其实真的感受不到因为这年头还有谁会去写汇编呢(巨佬,或是碰到玄学问题除外。。)
weixin_51686526
·
2024-01-19 12:49
TMS320F28377
嵌入式硬件
dsp开发
STM32F407
寄存器
操作(串口)
现在网上许多STM32操作方法都是通过库函数来写STM32,即使特意搜索通过
寄存器
操作STM32许多时候也找不到相对应的方法,那么我就想通过自己的摸索来记录这一过程,同时也是给大家一个思路,有什么不对请指正
weixin_51686526
·
2024-01-19 12:48
stm32
单片机
arm
进程切换的开销为什么比线程更大
上下文信息包括进程的程序计数器、
寄存器
状态、内存映射、I/O状态等,这些信息的保存和恢复需要消耗较多的时间。
折花刀
·
2024-01-19 11:36
linux
后端
服务器
在x86机器上的Docker运行
arm64
容器
1.下载qemu-aarch64-static.tar.gzwgethttps://github.com/multiarch/qemu-user-static/releases/download/v5.1.0-2/qemu-aarch64-static.tar.gz2.解压、移动到/usr/bin/下、修改权限tar-zxvfqemu-aarch64-static.tar.gzsudocpqemu
二班老许
·
2024-01-19 08:29
IMX6LL|串口通信
相关
寄存器
UART1时钟源CCM_CSCDR1初始化UART1UART1_UCR1:使能uart1、自动波特率UART1_UCR2:设置串口的发送帧格式奇偶校验位、软件复位数据长度发送完成标志、数据接受标志发送使能
左手的月光
·
2024-01-19 08:01
单片机
嵌入式硬件
Windows系统还原打印机系统教程
复制地址:C:\Windows\System32\spool\drivers打开我的电脑,复制到地址栏后回车,分别删除文件夹
ARM64
、W32X86、X64里面的所有文件和文件夹。
華仔96
·
2024-01-19 07:17
经验分享
windows
打印机还原
鸿蒙使用第三方SO库
一、示例:使用第三方SO库以导入OpenCV和MNN的SO库为例1、将MNN和Opencv的so文件(包括.407文件),放入模块下libs目录对应的版本(
arm64
-v8a和armeabi-v7a)entry
neo_尼欧
·
2024-01-19 07:47
HarmonyOS
Openharmony
OpenHarmony
harmonyos
HAP
查看自己的mac是macOS x64还是macOS
ARM64
做前端开发的,刚刚入手macbookprom2系列,安装微信开发者工具,结果发现mac系统还有两个版本的,这…难为住我了,只能找linux指令查看了linux指令有个uname-a现实所有系统信息的指令打开终端输入:uname-aok问题结束
爱玩亚索的程序员
·
2024-01-19 06:58
macos
D2000 debian 11
arm64
aarch64 wine-ce编译安装,运行win32程序 笔记 【失败】
下载源码yeqiang@debian:~/Downloads$gitclonehttps://gitee.com/wine-ce/wine-ceCloninginto'wine-ce'...remote:Enumeratingobjects:102,done.remote:Countingobjects:100%(89/89),done.remote:Compressingobjects:100%
hkNaruto
·
2024-01-19 02:48
ubuntu
wine
box86
【STM32】STM32学习笔记-MPU6050简介(32)
00.目录文章目录00.目录01.MPU6050简介02.MPU6050参数03.MPU6050硬件电路04.MPU6050框图05.MPU6050常用
寄存器
06.附录01.MPU6050简介•MPU6050
Print World
·
2024-01-19 01:12
STM32F103
stm32
学习
笔记
江科大
江科大stm32
MPU6050
陀螺仪
记一次解决生产环境内存泄漏问题
JVM内存总共分为:虚拟机栈、本地方法栈、pc
寄存器
(程序计数器)方法区、堆五个部分。虚拟栈:每个线程独有的栈。栈中存放有“栈帧”,栈帧中存放有方法的局部变量信息(基本数据类型、对象
机方尼
·
2024-01-18 23:35
南京观海微电子----时序分析基本概念(一)——建立时间
2.简单的实例以两个级联
寄存器
为例。时钟通过CLKPIN管脚输入,到达第一个
寄存器
的时钟端口经历的时延为Tclk1,
9亿少女的噩梦
·
2024-01-18 22:32
观海微电子
显示驱动IC
fpga开发
单片机
stm32
《Taylor的树莓派》之 树莓派3B+ 安装CentOS 7 for
ARM64
一、简介1.1作者简介Taylor80后程序员,热爱技术、追求极致,爱玩、爱折腾,10年.NET开发,熟悉.NET、Java、Python等技术。1.2树莓派简介树莓派是什么?树莓派(RaspberryPi),是一款只有一张信用卡大小的开源单板计算机,它由英国的树莓派基金会开发,目的是以低价硬件及自由软件刺激在学校的基本的电脑科学教育,在经历几代版本的更新迭代后,树莓派不仅支持Linux以及Lin
weixin_30546933
·
2024-01-18 22:27
函数栈帧的创建和销毁
文章目录函数栈帧的创建和销毁前言:一.基础二.分析过程2.1函数栈帧的创建2.2有效代码的执行一.基础在CPU中,集成有多个
寄存器
,它们是最直接与CPU进行数据交互的部件。
啊苏要学习
·
2024-01-18 20:45
C语言
c语言
汇编
在ubuntu上交叉编译NVIDIA Jetson的
arm64
应用程序
在使用orin的时候,由于orin上的cpu编译速度较慢还有其他一些原因没有在自己电脑ubuntu上的x86上直接编译方便。直接在x86上编译出来的程序由于平台不同是不能在arm平台上运行的,要在x86上编译出arm平台的程序需要使用交叉编译工具。1.在nvidia官网JetsonLinuxArchive|NVIDIADeveloper上下载jetson版本对应的交叉工具链BootlinToolc
依鸟不归
·
2024-01-18 20:44
ubuntu
linux
运维
00-汇编语言
程序的本质
寄存器
与内存编程语言的发展汇编语言的种类常见的汇编指令
寄存器
有16个常用
寄存器
rax、rbx、rcx、rdx、rsi、rdi、rbp、rspr8、r9、r10、r11、r12、r13、r14、
SwordDevil
·
2024-01-18 18:02
计算机系统基础知识揭秘:硬件、处理器和校验码
计算机系统基础知识揭秘:硬件、处理器和校验码一、计算机系统基础知识的重要性二、计算机系统硬件2.1、内存和存储设备2.2、输入输出设备三、中央处理器(CPU)3.1、运算器3.2、控制器3.3、
寄存器
组
Lion Long
·
2024-01-18 18:35
软件设计
网络
计算机外设
硬件架构
系统架构
计算机系统
人工智能
服务器
【JVM】运行时数据区
运行时数据区java虚拟机在运行Java程序过程中管理的内存区域,称之为运行时数据区.程序计数器程序计数器(ProgramCounterRegister)也叫PC
寄存器
,每个线程会通过程序计数器记录当前要执行的的字
小小Yi学编程
·
2024-01-18 18:04
JVM
jvm
java
FPGA之
寄存器
、触发器、锁存器
每个slice有8个存储元素,每个存储元素如下图所示:其中四个为DFF/LATCH,可以配置为边沿触发D型触发器或电平敏感锁存器输入上图。D输入可以通过AFFMUX,BFFMUX,CFFMUX或DFFMUX的LUT输出直接驱动,也可以通过AX,BX,CX或DX输入绕过函数发生器的BYPASSslice输入直接驱动。当配置为锁存器时,当CLK为低电平时,锁存器是透明的。另外四个为仅为DFF,它们只能
行者..................
·
2024-01-18 16:23
FPGA
fpga开发
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他