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
线圈寄存器
基于web server实现工业数据采集
引言2、相关研究2、1Modbus2、2Modbus三类衍生2、3Modbus总结2、3、1使用总结2、3、2协议总结3、系统设计3、1架构框图3、2流程讲解4、代码分析4、1主机采集数据4、2主机写
线圈
嵌入式小企鹅
·
2023-12-03 20:58
网络
网络协议
前端
服务器
linux
vim
GPIO(通用输入/输出端口)
参考STM32G0x0系列目录1、GPIO介绍2、GPIO的基础知识2.1GPIO的定义和作用3、GPIO的工作原理3.1GPIO
寄存器
3.2GPIO的工作模式3.2.1输入模式3.2.2输出模式推挽输出
嵌入式小企鹅
·
2023-12-03 20:28
单片机
嵌入式硬件
stm32
22、DS1302实时时钟
它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能RTC:实时时钟,是一种集成电路,通常称为时钟芯片引脚定义和应用电路内部结构框图
寄存器
定义时序定义BCD码BCD码,用4位二进制数来表示
rjr.ToString
·
2023-12-03 19:00
物联网-51单片机
单片机
51单片机
嵌入式硬件
物联网
第二章(无符号、有符号整数的表示和运算)2
比如这个通用
寄存器
只能存8位,每次只能进行8位二进制数的运算Tips:现在的个人计算机机器字长通常是64位,
亦可呀
·
2023-12-03 18:04
计算机组成原理
后端
硬件工程
计算机组成与设计:硬件/软件接口,第二章详细梳理,附思维导图
文章目录二、指令:计算机的语言章节导图一、MIPS概述计算机的组成MIPS的设计思想MIPS-32中的通用
寄存器
二、三类汇编指令运算指令算术运算加add、减sub加立即数addi逻辑运算逻辑按位运算:andornor
EQUINOX1
·
2023-12-03 17:15
c语言
java
嵌入式硬件
硬件架构
iOS逆向实战--002:函数本质
栈栈:是一种具有特殊的访问方式的存储空间,具有后进先出的特性(LastInOutFirt,LIFO)SP和FP
寄存器
sp
寄存器
:在任意时刻会保存栈顶的地址(栈的开口方向)fp
寄存器
:也称为x29
寄存器
,
帅驼驼
·
2023-12-03 17:13
can硬件滤波 stm32cubemx_[转载]STM32的CAN滤波器设置
图2-27滤波器组位宽设置-
寄存器
组织框图在标识符屏蔽模式下,过滤器组x的第1个标识符
寄存器
(CAN_FxR1)用来保存用于与报文ID比较的完整标识符。
weixin_39627697
·
2023-12-03 16:53
can硬件滤波
stm32cubemx
工作记录2-STM32 CAN滤波器配置
can滤波器设置开发测试环境:stm32f407CAN滤波器设置涉及到的两个
寄存器
。
小白是只狗
·
2023-12-03 16:53
stm32
单片机
嵌入式硬件
JVM运行时数据区域
文章目录内存结构程序计数器(
寄存器
)虚拟机栈局部变量表两类异常状况线程运行诊断本地方法栈堆方法区运行时常量池串池(StringTable)字符串的拼接串池的位置StringTable垃圾回收StringTable
this.xxxx
·
2023-12-03 16:56
Java
jvm
python
开发语言
深入计算机系统看性能优化
二.访问
寄存器
代替内存引用我们先看一个例子:有这么两个程序:它们的目的就是将数组x中的数,按照下标累加到数组y中
Linux内核站
·
2023-12-03 15:43
性能优化
Linux内核
误用STM32串口发送标志位 “USART_FLAG_TXE” & “USART_FLAG_TC”造成的BUG
1.先了解一下串口发送的流程图(手动描绘):可以假想USART_FLAG_TXE是用于检测"弹仓",USART_FLAG_TC是用于检测"弹膛",“弹仓”和“弹膛”分别对应"数据缓冲区"和"移位
寄存器
"
ღ 金龍戲水 ღ
·
2023-12-03 13:39
STM32学习记录
stm32
bug
嵌入式硬件
单片机
USART
AD7124-4 实测热电偶数据读取,电压精度到稳定到±1uV, 电压波动260nV, 温度精度到±0.01℃
CH0CH1两通连续转换模式,PGA64:SPS:8.89使用快速建立模式,Sinc3+Sinc1(偏置与增益
寄存器
均使用原厂默认参数,这2个
寄存器
未配置)CH0(AIN0AIN1)对应CONFIG0CH1
zhengwenbang
·
2023-12-03 11:26
单片机
stm32
24Bit Σ-Δ ADC——AD7124的多通道初始化配置
24BitΣ-ΔADC——AD7124的多通道初始化配置一、前言二、ADC
寄存器
介绍1.配置
寄存器
2.滤波
寄存器
3.偏置
寄存器
4.增益
寄存器
5.诊断
寄存器
三、通道与CONFIG_x的映射多对1映射1对1
Hex囧雪
·
2023-12-03 11:25
单片机
stm32
嵌入式硬件
数字逻辑——时序电路设计(下)
一、实验目的掌握时钟的使用方法掌握锁存器和触发器的原理掌握计数器模块的设计方法掌握移位
寄存器
的设计方法掌握存储器阵列的设计方法了解点阵屏在数字电路中的应用理解时序电路设计在应用场景中的作用二、实验环境本实验采用
jmu-pfm
·
2023-12-03 10:44
算法
Linux - 动静态库(上篇)
内存的本质其实是对数据的一种临时存储,可以把内存看做是一个加载外存和cpu/cpu
寄存器
之间的一个数据的缓冲区。当我们要从外设当中,比如是磁盘当中访问的修改数据的话,需要把数据加载到内存当中。
chihiro1122
·
2023-12-03 10:35
linux
运维
服务器
Linux fork()系统调用流程解析
子进程使用相同的pc(程序计数器),相同的CPU
寄存器
,在父进程中使用的相同打开文件。它不需要参数并返回一个整数值。下面是fork()返回的不同值。负值:创建子进程失败。零:返回到
Don't_Touch_Me
·
2023-12-03 09:02
linux
linux
微机原理笔记(2)------8255A芯片引脚双列直插,40根引脚
控制
寄存器
:保存CPU送来的命令字。决定A组和B组的工作方式对C口的每一位
半岛铁盒★
·
2023-12-03 09:17
笔记
微机原理笔记(3)------8253芯片
写控制逻辑~CS:片选信号输入引脚,低电平有效~RD:读信号输入引脚,低电平有效~WR:写信号输入引脚,低电平有效A1、A0:端口选择信号输入引脚8253的端口操作计数器通道0、1、2三个通道完全相同计数初值
寄存器
半岛铁盒★
·
2023-12-03 09:17
单片机
fpga开发
嵌入式硬件
STM32F407-14.3.8-01强制输出模式
强制输出模式在输出模式(TIMx_CCMRx
寄存器
中的CCxS②位=00)下,可直接由软件将每个输出比较信号(OCxREF④和OCx⑥/OCxN⑦)强制设置为有效电平或无效电平,而无需考虑输出比较
寄存器
和计数器之间的任何比较结果
weixin_43420126
·
2023-12-03 09:13
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F407-14.3.6-01输入捕获模式
输入捕获模式在输入捕获模式下,当相应的ICx⑦信号检测到跳变沿后,将使用捕获/比较
寄存器
(TIMx_CCRx⑪)来锁存计数器的值。
weixin_43420126
·
2023-12-03 09:12
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F407-14.3.7-01PWM输入模式
其实现步骤与输入捕获模式基本相同,仅存在以下不同之处:例如,可通过以下步骤对应用于TI1①的PWM的周期(位于TIMx_CCR1⑨
寄存器
中)和占空比(位于TIMx_CCR2⑮
寄存器
中)进行测量(取决于CK_INT①
weixin_43420126
·
2023-12-03 09:12
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F407-14.3.9-01输出比较模式
当捕获/比较
寄存器
与计数器之间相匹配时,输出比较功能:●将为相应的输出引脚分配一个可编程值,该值由输出比较模式(TIMx_CCMRx
寄存器
中的OCxM⑦位)和输出极性(TIMx_CCER
寄存器
中的CCxP⑨
weixin_43420126
·
2023-12-03 09:09
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
【开源视频联动物联网平台】j2mod库对指令码的定义
不同的指令码表示不同的功能,例如读取保持
寄存器
、写入单个
寄存器
等。以下是一些常见的Modbus指令码及其用途:读操作:READ_COILS(1):读取
线圈
状态(开关状态)。
帐篷Li
·
2023-12-03 07:33
开源视频联动物联网平台
物联网
开源
STM32GPIO速度配置究竟改变了什么-笔记
STM32GPIO速度配置究竟改变了什么-笔记摘要STM32引脚内部框图STM32时钟树端口
寄存器
I/O交流特性定义摘要一般有Low、Medium、High,三种速度选择。速度配置变了硬件什么状态?
自小吃多
·
2023-12-03 06:22
电路应用
STM32开发
stm32
笔记
嵌入式硬件
蓝桥杯单片机学习5——外部中断
蓝桥杯单片机学习——外部中断中断1.中断请求源2.外部中断3.中断
寄存器
4.中断优先级5.中断结构6.中断函数6.中断嵌套实战环节1.任务要求2.代码实现3.代码思路4.外部中断的按键消抖总结中断当CPU
不想写代码的我
·
2023-12-03 06:20
蓝桥杯单片机学习
单片机
蓝桥杯
学习
c语言
嵌入式硬件
Linux 多线程(C语言) 备查
2)每个线程都有自己的栈区和
寄存器
1)进程是资源分配的最小单位,线程是操作系统调度执行的最小单位2)线程的上下文切换的速度比进程快得多3)从应用程序A中启用应用程序B才考虑使用多进程线程API线程创建/
陈远松
·
2023-12-03 06:12
Linux
linux
c语言
ARM汇编指令笔记
1.跳转指令B无条件跳转BL带链接的无条件跳转BX带状态切换的无条件跳转根据目标地址最低位切换状态(arm/thumb)BLX带链接和状态切换的无条件跳转Bloc_地址BEQ,BNE2.存储器与
寄存器
交互数据指令核心存储器
vipzher
·
2023-12-03 05:02
同旺科技 USB TO SPI / I2C --- 调试W5500_Ping测试
所需设备:内附链接1、USB转SPI_I2C适配器(专业版);首先,连接W5500模块与同旺科技USBTOSPI/I2C适配器,如下图:设置
寄存器
:SHAR(源MAC地址
寄存器
),该
寄存器
用来设置源MAC
CPETW
·
2023-12-03 05:32
专业知识
科技
电子
同旺科技 USB TO SPI / I2C --- 调试W5500_读写网关地址
所需设备:内附链接1、USB转SPI_I2C适配器(专业版);首先,连接W5500模块与同旺科技USBTOSPI/I2C适配器,如下图:这里的网关地址设置为192.168.1.1先将网关地址写入
寄存器
,
CPETW
·
2023-12-03 05:01
专业知识
科技
电子
同旺科技 USB TO SPI / I2C --- 调试W5500
所需设备:内附链接1、USB转SPI_I2C适配器(专业版);首先,连接W5500模块与同旺科技USBTOSPI/I2C适配器,如下图:读取重试时间值
寄存器
,默认值0x07D0输出结果与默认值一致,芯片基本功能已经调通
CPETW
·
2023-12-03 05:56
专业知识
科技
电子
运行时数据区
灰色的为单线程私有的,红色的为多个线程共享的每个线程:独立包括程序计数器丶栈丶本地栈线程间共享:堆丶堆外内存(永久代或元空间[方法区]丶代码缓存)程序计数器(PC
寄存器
)PC
寄存器
用来存储指向下一条指令的地址
Wirdeo
·
2023-12-03 04:11
【嵌入式-51单片机】常见位运算和数据类型以及sbit使用
51单片机中数据类型如下:位运算符如下:按位左移>:高位补零,低位移出按位与&:对应位上的值必须同时为1才为1,可以用来对指定位置的
寄存器
重置处理。
Japathy
·
2023-12-03 04:38
51单片机
嵌入式硬件
单片机
制作一个RISC-V的操作系统二-RISC-V ISA介绍
文章目录ISA的基本介绍啥是ISA为什么要设计ISACISCvsRISCISA的宽度知名ISA介绍RISC-V历史和特点RISC-V发展RISC-VISA命名规范模块化的ISA通用
寄存器
Hart特权级别
看星猩的柴狗
·
2023-12-03 03:05
从零自制操作系统
risc-v
制作一个RISC-V的操作系统一-计算机系统漫游
把机器指令取到
寄存器
,然后翻译,再执行,然后再取指,如此循环通过晶振,即主频,主频越快循环越
看星猩的柴狗
·
2023-12-03 03:01
从零自制操作系统
risc-v
调试备忘录-SWD协议解析
目录--点击可快速直达文章目录写在前面1 SWD协议简介2 SWD物理层协议解析2.1 SWD通信时序分析2.2 SWD
寄存器
简介2.2.1 DP
寄存器
2.2.2 AP
寄存器
2.3 SWD
Snow_2018
·
2023-12-03 02:42
调试备忘录
嵌入式
windows驱动内核编程
image.png搭建驱动开发环境sdk10wdk10win7平台降低警告级别8086CPU16位汇编1982年intel退出80286处理器,第一次提出保护模式在保护模式下,段
寄存器
存储的段基址,而是段选择子
MagicalGuy
·
2023-12-03 02:43
lv11 嵌入式开发 中断控制器14
目录1中断控制器编辑2Exynos4412下的中断控制器2.1概述2.2特征编辑2.3中断状态2.4中断类型2.5中断控制器GIC中断表3中断控制器
寄存器
详解3.1ICDDCR(InterruptControllerDistributorControlRegister
4IOT
·
2023-12-03 01:25
嵌入式开发
单片机
嵌入式硬件
lv11 嵌入式开发 中断处理 15
2.2.2IRQ异常LR
寄存器
说明如何保存下一
4IOT
·
2023-12-03 01:53
嵌入式开发
arm开发
51单片机--定时器实现流水灯、时钟实验(含源码、小白可入)
本节的主要内容包括:定时/计数器的概念、相关原理、相关
寄存器
的讲解。以及使用定时/计数器实现流水灯、时钟等相关实验;如果只需要相关代码,我将其放在博客末尾的百度网盘中!!!
King~30+
·
2023-12-02 23:05
51单片机
单片机
嵌入式硬件
51单片机
51单片机---DS1302时钟的使用(含源码)
写在前面:本节我们学习了51单片机的DS1302的相关内容,包括原理,电路图,相关
寄存器
的设置以及时序;完成了利用LCD1602与晶体管的结合,实现了时钟显示;如果只需代码,直接转至文末百度网盘;在前面的定时器章节学习中
King~30+
·
2023-12-02 23:05
51单片机
51单片机
嵌入式硬件
单片机
STM32---MDK工程创建
本节我们带领大家学习如何新建一个
寄存器
库版本MDK的详细步骤;由于51单片机的学习时,所涉及的
寄存器
很少,所以往往几个头文件、驱动文件就可以完成相关的功能,但是对于STM32来讲,涉及的
寄存器
、头文件等都很多
King~30+
·
2023-12-02 23:04
STM32
stm32
嵌入式硬件
单片机
嵌入式中的C 如何用联合体union以及结构体定义一个
寄存器
联合体union什么是联合体在C语言中,变量的定义是分配存储空间的过程。一般的,每个变量都具有其独有的存储空间,那么可不可以在同一个内存空间中存储不同的数据类型(不是同时存储)呢?答案是可以的,使用联合体就可以达到这样的目的。联合体也叫共用体,在C语言中定义联合体的关键字是union。定义一个联合类型的一般形式为:union联合名{成员表};成员表中含有若干成员,成员的一般形式为:类型说明符成员名
熟练的魔法师
·
2023-12-02 20:13
嵌入式C
c语言
开发语言
蓝桥杯物联网竞赛_STM32L071_6_RTC显示
作用:RTC在STM32微控制器中通常由一个独立的低功耗晶振和相关的
寄存器
组成。它可以独立于主处理器运行,即使在系统电源关闭的情况下(需要备用纽扣电池),也能继续计时和记录日期。
Narnat
·
2023-12-02 20:23
蓝桥杯
物联网
stm32
第6章 输入输出系统
A.外围设备和内存之间开辟直接的数据交换通道B.通过中断当前程序方式传送数据C.通过CPU中的
寄存器
传送数据D.通过查询方式传送数据3、在现代操作系统中几乎所有I/O设备与主机交换数据时,都使用缓冲区。
我赵云贼厉害
·
2023-12-02 20:16
不挂科
操作系统
Modbus_TCP 报文格式解析
Modbus_RTUModbus_ASCIIModbus_TCP报文格式基本都一致,掌握其中一个就全通了请求:000000000006090300000001响应:0000000000050903021234一次modbustcp读取保持
寄存器
的通信分析
mySCADA
·
2023-12-02 20:36
嵌入式硬件
单片机
c++
c语言
tcp/ip
AD7606数据采集模块使用方法
由于AD7606没有内部的
寄存器
,需要直接利用引脚配置ADC的模式,所以AD7606的控制原理也是很简单,但是需要占用的I/O口的资源很多。
嗯哼丶是你呀
·
2023-12-02 16:24
检测与控制
大数据
stm32
嵌入式硬件
jvm基本概念,运行的原理,架构图
文章目录JVM(1)基本概念:(2)运行过程今天来和大家聊聊jvm,JVM(1)基本概念:JVM是可运行Java代码的假想计算机,包括一套字节码指令集、一组
寄存器
、一个栈一个垃圾回收,堆和一个存储方法域
皮皮攻城狮
·
2023-12-02 16:17
Java
jvm
java
5 存储器映射和
寄存器
5.3.1ICache5.3.2DCache5.3.3FlexRAM5.4存储器映射5.4.1存储器功能划分5.4.1.1存储器Block0内部区域功能划分5.4.1.2储存器Block1内部区域功能划分5.4.1.3储存器Block2内部区域功能划分5.5
寄存器
映射
32码奴
·
2023-12-02 16:08
嵌入式开发
嵌入式硬件
6 新建工程——
寄存器
文章目录6.1本地新建工程文件夹6.2新建工程6.2.1选择CPU型号6.2.2在线添加库文件6.2.3添加文件6.2.4复制存储器分配文件6.2.5配置选项卡6.2.5.1Linker6.2.5.2Target6.2.5.3Output选项卡6.2.5.4Listing选项卡6.2.6下载器配置版本说明:MDK5.246.1本地新建工程文件夹可随意命名,该目录下新建2个文件夹Listings和O
32码奴
·
2023-12-02 16:35
嵌入式开发
嵌入式硬件
STM32 HAL库DMA缓冲收发
CNDTR
寄存器
可以告诉你还需要等待接收多少数据,以及你还需要等待发送多少数据。
dancebit
·
2023-12-02 15:12
STM32
stm32
DMA缓冲收发
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他