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
外设寄存器
【正点原子STM32】SYSTEM文件夹介绍(sys文件夹、deley文件夹、USART 文件夹、SysTick、printf函数、fputc函数、半主机模式)
一、sys文件夹介绍二、deley文件夹介绍2.1、deley文件夹函数简介2.2、SysTick工作原理2.3、SysTick
寄存器
介绍2.4、delay_init()函数2.5、delay_us()
咖喱年糕
·
2024-01-27 18:47
STM32
SYSTEM
文件夹
deley
文件夹代码
sys
文件夹代码
usart
文件夹代码
printf函数输出流程
printf的使用
函数支持
半主机模式
微库法
代码法
【正点原子STM32】STM32时钟系统(时钟树、时钟源、分频器和倍频系数、锁相环、STM32CubeMX时钟树、系统时钟配置步骤)
1.2、认识时钟树(F1)1.3、认识时钟树(F4)1.4、认识时钟树(F7)1.5、认识时钟树(H7)二、配置系统时钟2.1、系统时钟配置步骤2.2、
外设
时钟使能和失能2.3、sys_stm32_clock_init
咖喱年糕
·
2024-01-27 18:14
STM32
stm32
嵌入式硬件
时钟
时钟树
分频器和倍频系数
锁相环
分频器
超频
系统时钟配置步骤
I.MX6U的IO设置概观
IO/PIN在使用时,在软件层级是通过片内
外设
的相关
寄存器
来操作的,可能的
外设
包括(GPIO、ADC、DAC、PWM、UART、SPI、I
smallerxuan
·
2024-01-27 16:43
嵌入式
学习日记
嵌入式
IO
GPIO
I.MX6U
MCU
SOC
ARM Cortex-M0内核动态切换中断优先级
ARMCortex-M0权威指南第9章节,9.4中断优先级部分描述如下:中断优先级
寄存器
的编程应该在中断使能之前,其通常是在程序开始时完成的。
Lxwang233
·
2024-01-27 16:13
ARM
Cortex-M0
STM32F0
中断优先级
【STM32】STM32学习笔记-W25Q64简介(37)
串行
外设
接口(SPI)
Print World
·
2024-01-27 15:14
STM32F103
stm32
学习
笔记
江科大
江科大stm32
SPI
SPI协议
Barrel Shifter RTL Combinational Circuit——桶移位
寄存器
SystemVerilog实现
桶移位器类似于移位
寄存器
(多位),不同之处在于
寄存器
的移位
疯狂的泰码君
·
2024-01-27 14:07
SystemVerilog
SystemVerilog
【STM32】HAL库——点亮LED灯
也可以根据下方的资源来确定芯片型号2.选择IO口资源选择模块选择MCU的各种资源和
外设
配置模块可以选择具体资源的功能。
Q大帅
·
2024-01-27 13:46
STM32
Proteus
HAL库
LED
Proteus
Cortex-M3与M4权威指南
它们有:32位
寄存器
32位内部数据路径32位总线接口除了32位数据,Cortex-M处理器也可以有效地处理器8位和16位数据以及支持许多涉及64位数据的操作(例如,乘法、累加)。
饼干饼干圆又圆
·
2024-01-27 11:26
stm32
stm32
嵌入式硬件
单片机
学习
系统架构
51单片机笔记:定时器/计数器
单片机笔记定时器/计数器定时器/计数器的结构AT89S51内部两个16位定时器/计数器:T0(P3.4),T1(P3.5),定时器/计数器T0由特殊
寄存器
TH0,TL0构成,T1由特殊功能
寄存器
TH1,
JUSTfFUN
·
2024-01-27 10:46
51单片机
#
学校笔记
单片机
Cortex-M4
外设
关于Cortex-M4
外设
专用
外设
总线(PPB)的地址映射为:软件可以读取MPU类型
寄存器
0xE000ED90,以测试是否存在内存保护单元(MPU)。Privileged:只有特权软件才能访问
寄存器
。
饼干饼干圆又圆
·
2024-01-27 10:25
stm32
单片机
stm32
嵌入式硬件
STM32之烟雾传感器
目录原理:1、
寄存器
配置(1)由原理图可知,
寄存器
配置PA4(传感器的采集值)(2)配置DMA(优化选项,可以不用)编辑(3)生成代码编辑编辑2、代码(1)修改代码(2)编译+下载3、显示结果(1)配置串口调试助手编辑
我不是码农 嘤嘤嘤
·
2024-01-27 10:35
STM32
stm32
嵌入式硬件
单片机
Modbus 解疑
编码格式:ABCD大端BADC大端翻转CDAB小端翻转DCBA小端功能码01线圈
寄存器
(Bool)功能码02离线输入功能码03保存(保持)
寄存器
功能码04输入
寄存器
地址是否从0开始(有的从1开始)64位双精度
fanwenhu
·
2024-01-27 09:21
moudbus
【机组】基于FPGA的32位算术逻辑运算单元的设计(EP2C5扩充选配类)
目录一、实验目的二、实验要求三、实验说明四、实验步骤实验一不带进位位逻辑或运算实验实验二不带进位位加法运算实验实验三带进位的加法运算实验实验四数据输入通用
寄存器
实验五
寄存器
内容无进位位左移实验实验六
寄存器
内容无进位位右移实验实验七
Sarapines Programmer
·
2024-01-27 09:48
#
【机组】单元模块实验
FPGA设计
32位算术逻辑运算单元
EP2C5扩充选配类
灵活性与适应性
关键技术和实现细节
Linux中断 -- 中断路由、优先级、数据和标识
1.中断路由AsetaffinityflowGIC文中有提到SPI类型中断的路由控制器
寄存器
为GICD_IROUTER,设置该
寄存器
即配置了中断的路由方式。
hello_yj
·
2024-01-27 08:53
interrupt
Linux
linux
kernel
驱动开发
android
arm
JVM简介
Java虚拟机包括一套字节码指令集、一组
寄存器
、一个栈、一个垃圾回收堆和一个存储方法域。
xmh-sxh-1314
·
2024-01-27 08:32
jvm
通过汇编程序理解汇编和链接过程
首先介绍一下汇编器指令和标签这两个概念,观察下面一段求最大值的汇编程序代码maxmum.s:#目的:寻找一组数中的最大值#
寄存器
有以下用途:
@HDS
·
2024-01-27 07:03
汇编
BLHeli_S 代码分析—BLHeli.asm函数RC脉冲接收函数初始化分析
BLHeli_S代码分析—BLHeli.asm函数RC脉冲接收函数初始化分析RC脉冲接收代码使用
外设
外设
PCA(可编程计数器阵列),在芯科C8051F33(0/1)中16位可编程计数器/定时器阵列(PCA
Stark-Gs
·
2024-01-27 07:00
BLHeli
单片机
电机控制
汇编
51单片机
中断&&Intel 系列微处理器的3种工作方式
一、中断中断过程:取得中断类型码N中断类型码占一个字节表示,共有256种常见的有0:除法错误(Divideoverflow)标志
寄存器
的值入栈pushf在中断过程中要改变标志
寄存器
的值,所以先将其保存在栈中设置标志
寄存器
的第
wzc2017
·
2024-01-27 07:10
stm32中的SDIO
SDIO-SD卡文章目录SDIO-SD卡SD卡结构物理结构SD卡
寄存器
列表SDIO总线SDIO总线拓扑SDIO总线SDIO总线协议常规数据传输宽位数据包命令命令格式命令的类型命令集SD卡的操作模式数据传输模式
elderingezez
·
2024-01-27 05:02
stm32
嵌入式硬件
单片机
iOS逆向:函数本质(上)
常识栈栈:是一种具有特殊的访问方式的存储空间(即先进后出LastInOutFirst,LIFO)高地址往低地址存数据(存:高-->低)-栈空间开辟:往低地址开辟(`开辟:高-->低`)复制代码SP和FP
寄存器
iOS鑫
·
2024-01-27 03:10
深度解析单片机:历史、发展与您关心的问题
定义:单片机是一种集成了中央处理器(CPU)、内存和
外设
功能的微型计算机系统。与传统计算机相比,单片机通常集成在一个芯片上,用于控制特定的应用。
IC道合顺
·
2024-01-27 03:55
其他
《30天自制操作系统》 第一周(D1-D7) 笔记
该指令的数据传送源和传送目的地,不仅可以是
寄存器
或常数,而且可以是内存地址ADD:add加,演算指令CMP:compare比较指令JMP:jump/got
九歌问天
·
2024-01-27 02:35
系统架构
汇编
c语言
windows
函数栈帧的创建与销毁
寄存器
:
cls-evd
·
2024-01-27 00:33
C语言
c语言
函数的栈帧
栈帧的创建与销毁
【XR806开发板试用】系列之二 - I2C
外设
使用及控制OLED屏显示
前言XR806硬件上支持SPI,I2C等其他
外设
接口,且DDR和FLASH,满足常见应用场景的开发,适合开发者进行方案评估、DIY或小规模产品研发使用。
极术社区
·
2024-01-26 23:31
开发板测评
人工智能
汽车
ds1302模块 树莓派_移植DS1302模块到MT7621
查看MT7621编程手册,GPIO#0~GPIO#31的控制
寄存器
为0x1E000600,数据
寄存器
为0x1E000620,查看代码可知在MT7621上将
寄存器
remap到了0xBE000600和0xBE00
weixin_39779467
·
2024-01-26 23:31
ds1302模块
树莓派
蓝桥杯备战——6.串口通讯
2.配置串口由于比赛时间紧,我们最好不要去现场查
寄存器
手册,去计算波特率。建议直接使用STC-ISP烧录软件里面的小工具去配置就行。例如我这是使用定时器2用作串口1的波特率发生器,波特率9600。
@NachoNEKO
·
2024-01-26 23:21
蓝桥杯
单片机
互斥锁/读写锁(Linux)
比如
外设
打印机,打印的时候只能由一个程序使用。
外设
基本上都是不能共享的资源。生活中比如卫生间,同一时间只能由一个人使用。
Dirk-Colin
·
2024-01-26 21:40
linux
c语言
Cortex-M4处理器 系统异常
异常状态每个异常都处于以下状态之一:Inactive:异常不活动也不挂起Pending:异常正在等待处理器处理来自
外设
或软件的中断请求可以将相应的中断状态更改为挂起状态Active:处理程序正在处理但尚未完成的异常一个异常处理程序可以中断另一个异常处理程序的执行
饼干饼干圆又圆
·
2024-01-26 20:21
stm32
stm32
系统架构
嵌入式硬件
单片机
学习
Cortex-M4 处理器 内存模型
SRAM和
外设
的区域包括可选的位带区域。位带提供了对位数据的原子操作处理器为核心
外设
寄存器
保留专用
外设
总线(PPB)地址范围的区域。
饼干饼干圆又圆
·
2024-01-26 20:20
stm32
stm32
学习
嵌入式硬件
系统架构
单片机
Cortex-M4处理器 故障处理
故障类型故障升级和硬故障通常,异常优先级与异常掩码
寄存器
的值一起决定处理器是否进入故障处理程序,以及一个故障处理程序是否可以抢占另一个故障处理程序。在某些情况下,具有可
饼干饼干圆又圆
·
2024-01-26 20:49
stm32
stm32
嵌入式硬件
单片机
学习
系统架构
Arduino ESP32 USB CDC功能使用介绍
espressif-docs.readthedocs-hosted.com/projects/arduino-esp32/en/latest/api/usb_cdc.html有关ESP32-S/C系列USB
外设
介绍详情页
perseverance52
·
2024-01-26 18:30
Arduino
ESP32
入门实例教程
USB
cdc
ESP32
什么是ISO26262功能安全中的安全要求(Safety Requirements)?-亚远景
以下是ISO26262标准中安全要求的一些关键方面:1.系统级安全要求:包括对整个汽车电子系统的安全性能的要求,涉及系统的架构、通信、
外设
等方面。2.硬件安全要求:
亚远景aspice
·
2024-01-26 17:59
安全
蓝桥杯备战——3.定时器前后台
1.STC15F2k61S2的定时器阅读STC15系列的手册,我们可以看到跟STC89C52RC的定时器还是有不同之处的:由上图可以看到我们可以通过AUXR
寄存器
直接设置定时器的1T/12T模式了在定时器
@NachoNEKO
·
2024-01-26 16:40
蓝桥杯
单片机
RISC-V 的MMU
在这个概念之上,加了很多限制目前好像是无法在物理地址上直接加限制的//MPU就是这样子的,但是颗粒度大相关的限制size:有效位数(可选择64/57/49/39)//根据satp.MODE选择,satp为标准
寄存器
颗粒度
__pop_
·
2024-01-26 14:33
杂七杂八总览
riscv
MMU
RISC-V 常用汇编指令
RISCV常用汇编指令相关
寄存器
寄存器
ABI名用途Saverx0zero读取时总为0,写入时不起任何效果-x1ra存放函数返回地址(returnaddress)Callerx2sp存放栈指针(stackpointer
程序DNA
·
2024-01-26 14:33
笔记
risc-v
一文学懂risc-v汇编操作
汇编指令文章目录汇编指令常见
寄存器
常见指令操作算术运算访存运算(核心)先上表核心解释最后上代码逻辑运算移位操作分支指令(核心:条件与循环)使用分支实现if语句汇编if的技巧使用分支实现循环语句汇编循环的技巧
维昵娟
·
2024-01-26 14:33
risc-v
RISC-V 常用汇编指令集
RISC-V常用汇编指令集一、通用
寄存器
介绍
寄存器
ABI名用途Saverx0zero读取时总为0,写入时不起任何效果(只有读RO权限)-x1ra存放函数返回地址(returnaddress)Callerx2sp
mjLlm
·
2024-01-26 14:33
risc-v
汇编
数字电路设计——流水线处理器
数字电路设计——流水线处理器从内存或是
寄存器
组读写、操作ALU是处理器中最耗时的操作。我们将一个指令拆成五个流水线阶段,每个阶段同时执行耗时的组合逻辑。这五个阶段分别是取指令、解码、执行、访存和写回。
爱寂寞的时光
·
2024-01-26 14:32
硬件工程
嵌入式硬件
C语言编译成RISC-V汇编代码后的执行步骤
RISC-V汇编代码学习引言1.
寄存器
布局2.指令特点3.常用指令3.1存取指令3.2运算指令3.3堆栈指令3.4跳转指令3.5C语言与对应的RISC-V汇编语言引言本文在学习了x86和ARM6两种指令集架构之后
小橘滴滴滴
·
2024-01-26 14:32
c语言
risc-v
开发语言
RISC-V常用汇编指令
RISC-V
寄存器
表:RISC-V和常用的x86汇编语言存在许多的不同之处,下面将列出其中部分指令作用:指令语法描述addiaddird,rs1,imm将
寄存器
rs1的值与立即数imm相加并存入
寄存器
rdldldt0,0
Marine Tears
·
2024-01-26 14:28
#
汇编语言
risc-v
汇编
STM32移植FreeRTOS硬件错误HardFault_Handler的处理方法
编译没有错误,下载程序卡在HardFault_Handler,R14
寄存器
值为0xfffffff9,如图所示这时候可以考虑下是否是startup_stm32f10x_md.s中修改了中断向量指向RTOSport.c
Zoolybo
·
2024-01-26 14:04
stm32
单片机
RTOS系列文章(2):PendSV功能,为什么需要PendSV
我们先引用《Cortex-M3权威指南》对PendSV的介绍:PendSV(可悬起的系统调用),它是一种CPU系统级别的异常,它可以像普通
外设
中断一样被悬起,而不会像SVC服
猪哥-嵌入式
·
2024-01-26 12:13
RTOS
操作系统
嵌入式
单片机
嵌入式硬件
Android面试题内存&性能篇
一般Java在内存分配时会涉及到以下区域:
寄存器
(Registers):速度最快的存储场所,因为
寄存器
位于处理器内部,我们在程序中无法控制栈(Stack):存放基本类型的数据和对象的引用,但对象本身不存放在栈中
迷途小码农h
·
2024-01-26 12:54
STM32F40x CAN控制器
一、CAN控制器简介STM32自带了基本扩展CAN
外设
,又称bxCAN,bxCAN的特点如下:支持CAN协议2.0A和2.0B主动模式波特率最高达1Mbps支持时间触发通信具有3个发送邮箱具有3级深度的
留小乙
·
2024-01-26 11:27
STM32F4
stm32
嵌入式
can
Nand Flash探索之旅
一Nandflash概述:看过一些关于NandFlash的材料,有的说得太细,细到每个
寄存器
的每个位,不容易整体把握;有的讲述的太粗泛,忽略细节,所以在这里想整理一下,以背后用并愿意跟各位同仁分享,水平有限
我是不良人
·
2024-01-26 10:32
ARM
Embedded
Linux
Kernel
Driver
flash
存储
嵌入式
产品
汇编
c
ZYNQ学习之旅--PS_QSPI读写flash
软件需要将Flash命令和数据写到控制器中的TXD
寄存器
中,然后将接收到的数据从RXD
寄存器
中读出。而线性地址模式则使用一组器件操作来减小软件从Flash中读取数据的开销。
来不及了,快上车
·
2024-01-26 10:26
ZYNQ
中断与事件区别
图中信号线上划有一条斜线,旁边标志19字样的注释,表示这样的线路共有19套.图中的蓝色虚线箭头,标出了外部中断信号的传输路径,首先外部信号从编号1的芯片管脚进入,经过编号2的边沿检测电路,通过编号3的或门进入中断挂起请求
寄存器
总结所学
·
2024-01-26 09:43
单片机
stm32
嵌入式硬件
【FPGA Verilog开发实战指南】初识Verilog HDL-基础语法
这里写目录标题VerilogHDL简介与VHDL比较VerilogHDL基础语法逻辑值关键字moduleendmodule模块名输入信号输出信号既做输入也做输出线网型变量wire
寄存器
型变量reg参数parameter
醉酒柴柴
·
2024-01-26 09:31
fpga开发
学习
笔记
armv8 - GIC-V2 中断控制器
中断类型越来越多,比如普通
外设
中断,软件触发中断,CPUCore之间的中断,还有类似于PCIe上的基于消息传递的中断等虚拟化技术的引入,主要开始
三境界
·
2024-01-26 08:48
嵌入式Linux
操作系统
个人笔记
linux
arm开发
WWDG—窗口看门狗
学习本章时,配合《STM32F4xx中文参考手册》WWDG章节一起阅读,效果会更佳,特别是涉及到
寄存器
说明的部分。35.1WWDG简介STM32有两个看门狗,一个是独立看门狗,一个是窗口看门狗。
Tracy喵喵
·
2024-01-26 08:17
STM32
stm32
函数
看门狗
wwdg
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他