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
GPIO寄存器
51单片机
寄存器
B访问c语言,51单片机C语言学习 6
如果省略存储器类型,系统则会按编译模式SMALL,COMPACT或LARGE所规定的默认存储器类型去指定变量的存储区域。无论什么存储模式都可以声明变量在任何的8051存储区范围,然而把最常用的命令如循环计数器和队列索引放在内部数据区可以显著的提高系统性能。还有要指出的就是变量的存储种类与存储器类型是完全无关的。SMALL存储模式把所有函数变量和局部数据段放在8051系统的内部数据存储区这使访问数据
公子大白0m0
·
2025-02-06 05:31
51单片机寄存器B访问c语言
Modbus 协议快速入门
Modbus协议快速入门Modbus协议快速入门1.什么是Modbus协议2.Modbus有什么用3.Modbus内容3.1Modbus概述3.2Modbus-RTU3.2.1帧格式3.2.20x03查询
寄存器
功能码
Windows _ XP
·
2025-02-06 02:02
modbus
2025年2月4日(i2c和spi树莓派oled sdd1306)
1.I2C连接SSD1306OLED屏幕硬件连接:SDA(数据线)连接到树莓派的
GPIO
2(即SDA引脚)SCL(时钟线)连接到树莓派的
GPIO
3(即SCL引脚)OLED屏幕的电源引脚VCC连接到树莓派的
Mason Lin
·
2025-02-05 23:12
Raspberry
Pi
Zero
2W
树莓派
FreeRTOS 任务控制块是如何保留上下文的
这个任务控制块(TCB_t)最基本的项有,volatileStackType_t*pxTopOfStack;//任务栈顶指针,这个栈是指一个任务所对应的
寄存器
组最后一项的指针。
来点光吧
·
2025-02-05 23:41
FreeRTOS
STM32
Cortex
M3/M4
stm32
STM32单片机学习记录(11.29)
一、STM326.4-PWM驱动程序1.PWM基本结构:运行控制——时基单元——输出比较单元——
GPIO
。
宣宣猪的小花园.
·
2025-02-05 12:17
STM32
stm32
无人机
嵌入式硬件
单片机
STM32单片机学习记录(12.27)
一、STM328.2-DMA数据转运1.关于
寄存器
汇编(1)
寄存器
实际地址=起始地址+偏移;(2)可使用结构体访问
寄存器
(使用结构体依次占用地址,再用函数调取地址)。
宣宣猪的小花园.
·
2025-02-05 12:17
STM32
stm32
无人机
嵌入式硬件
单片机
STM32单片机学习记录(11.10)
一、STM323.1-关于
GPIO
(GeneralPurposeInputOutput)通用输入输出口:1.整体结构:
寄存器
(特殊存储器,可完成输出电平与读取电平功能)+驱动器;2.输入电压超过高电平阈值
宣宣猪的小花园.
·
2025-02-05 12:47
STM32
stm32
无人机
嵌入式硬件
单片机
STM32单片机学习记录(11.17)
需要电脑且只能以信息流的方式显示;(2)显示屏调试:直接将显示屏连接到单片机,将调试信息打印在显示屏上(屏幕太小内容有限);(3)Keil调试模式:借助Keil的调试功能,可使用单步运行、设置断点、查看
寄存器
及变量等功能
宣宣猪的小花园.
·
2025-02-05 12:47
STM32
stm32
无人机
嵌入式硬件
单片机
STM32单片机学习记录(11.3)
STM32(ARMCortex-M内核单片机)基础系统结构、启动配置、系统电路以及系统板基础模块与功能;2.1-完成Keil5的安装以及基础设置改动;2.2-完成基础硬件组装适配Keil5软件编程;了解
寄存器
宣宣猪的小花园.
·
2025-02-05 12:17
STM32
stm32
无人机
嵌入式硬件
单片机
SOC--内存控制器
地址映射通常由一系列
寄存器
来实现,这些
寄存器
可以配置为不同的模式,以适应不同的内存结构和访问需求。时序控制:内存控制器负责
小蘑菇二号
·
2025-02-05 07:48
SOC
STM32 串口接收流程-串口接收中断
编程USARTx_BRR
寄存器
确定波特率。使能USARTx_CR1的UE位使能USARTx。如果进行多缓冲通信,配置USARTx_CR3的DMA使能(DMAT)。
每天学点
·
2025-02-05 05:00
MCU
stm32
CH32V003输出PWM波频率设定
要理解PWM输出频率的计算,首先需要知道定时器的基础配置,包括自动重装载
寄存器
(ARR)和预分频器(PSC)是如何影响定时器的时钟频率。
colin988
·
2025-02-05 03:51
单片机
嵌入式硬件
FreeRTOS学习 --- 任务切换
任务切换的本质:就是CPU
寄存器
的切换。
end_SJ
·
2025-02-05 02:07
学习
I²C时序模拟 (SN8P2711)
在没有硬件I2C的情况下,通过
GPIO
模拟I2C的时序。考虑到SN8P2711的架构,可能需要用C语言或者汇编来写,但通常C更常见。
手搓芯片
·
2025-02-04 11:13
单片机
c语言
算法
stm32F103 实现呼吸灯效果
配置
GPIO
引脚。配置定时器以生成PWM信号。在主循环中调整PWM占空比以实现呼吸效果。
全职编程-叶秋意
·
2025-02-04 10:36
stm32(stm32F103
stm32L151)
stm32
单片机
嵌入式硬件
电控三周速成计划参考
第1周:基础搭建与
GPIO
控制学习目标:建立开发环境,掌握最基础的硬件控制能力每日学习(2-3小时):环境搭建(2天)安装KeilMDK-ARM+STM32CubeMX使用CubeMX创建第一个工程(选择
kyle~
·
2025-02-04 03:42
嵌入式
单片机
嵌入式硬件
【WiFi】QCA6174A根据
GPIO
加载不同bdwlan文件修改实现
QCA6174ADesignedtodeliveracost-effectiveWi-Fi/Bluetoothcombosolution,theQualcomm®QCA6174ASoC(System-on-Chip)isanintegrated,single-chipsolutioninasmallformfactorformobileandconsumerelectronicsapplicati
wellnw
·
2025-02-03 16:38
WiFi
Driver功能实现
WiFi
[STM32 标准库]EXTI应用场景 功能框图
寄存器
一、EXTI外部中断在嵌入式系统中有广泛的应用场景,如按钮开关控制,传感器触发,通信接口中断等。其原理都差不多,STM32会对外部中断引脚的边沿进行检测,若检测到相应的边沿会触发中断,在中断中做出相应的处理。例如:开关按下时,其引脚电平会发生变化;传感器检测的参数超过阈值,会传输一个电平信号;二、EXTI功能框图EXTI可分为两大部分功能:一个产生中断,另一个产生事件,这两个功能从硬件上有所不同;
生活最重要(ง •̀_•́)ง
·
2025-02-03 14:28
STM32标准库
stm32
单片机
嵌入式硬件
EXTI
关于STC15W系列串口开发的踩坑
该系列单片机只有1个串口(串口1),可以映射到三组引脚上,形成三个伪独立串口在发送上,和真正的三个串口区别不大,因为只是一个单线程的MCU,只需要每次发送时,切换AUXR1
寄存器
的状态在接收上,因为实际上只有一个串口
辰尘_星启
·
2025-02-03 14:54
单片机
嵌入式硬件
驱动开发
纯C代码模拟stm32 的结构体赋值,快速掌握stm32开发
简单版本//runC@https://www.jyshare.com/compile/11/#include//模拟
GPIO
寄存器
结构typedefstruct{unsignedintpinState:
真实义
·
2025-02-03 09:45
c语言
stm32
单片机
STM32 HAL库代码编程风格--STM32外设结构体代码风格
1.HAL库代码风格理解I/O、UART、SPI、USB、IIC等外设结构体总结1、
GPIO
外设-1个结构体
GPIO
只有初始化结构体。
ltqshs
·
2025-02-03 09:10
STM32
stm32
嵌入式硬件
单片机
C++计算精解【20】
registers为
寄存器
。
sakura_sea
·
2025-02-03 00:29
游戏引擎与高性能计算
c++
开发语言
QModbusTCPClient 服务器断开引起的程序崩溃
最近使用QModbusTCPClient与一套设备通信,有一个QTimer频繁的通过读取设备
寄存器
。程序运行良好,但是有个问题:正常进行中设备断电了,整个程序都会崩溃。
千秋10000
·
2025-02-02 02:31
Qt
QModbus
C语言学习--const修饰符的作用,如何强制修改const定义的对象内容
C语言学习--const修饰符的作用,如何强制修改const定义的对象内容const在C语言中的作用及应用场景1.修饰变量应用场景:2.修饰指针应用场景:修饰函数应用场景:特殊用法,修饰
寄存器
应用场景:
天马行空工作坊
·
2025-02-02 02:01
C语言
c语言
学习
开发语言
C语言:整型提升
整型提升的意义:表达式的整型运算要在CPU的相应运算器件内执⾏,CPU内整型运算器(ALU)的操作数的字节⻓度⼀般就是int的字节⻓度,同时也是CPU的通⽤
寄存器
的⻓度。
南玖yy
·
2025-02-02 00:13
c语言
开发语言
【51单片机实验笔记】中断篇(二) 定时器与中断
目录前言晶振概述时序概述定时器概述工作方式
寄存器
(TMOD)定时器配置流程初值的简便算法微秒级定时中断的注意事项T2定时器概述定时器2控制
寄存器
(T2CON)定时器2模式
寄存器
(T2MOD)定时器2配置软件实现
悬铃木下的青春
·
2025-02-01 15:03
51单片机
51单片机
笔记
嵌入式硬件
单片机串口打印printf函数显示内容(固件库开发)
include"hal_usart.h"#include"stm32F10x.h"//**要根据使用的是哪个串口对应修改串口号eg:USART1**voidUSART_PUTC(charch){/*等待数据
寄存器
为空
单片机开发小白
·
2025-02-01 06:49
单片机开发学习
单片机
嵌入式硬件
在汇编语言中,ASSUME 是一个用于告诉汇编器如何将段
寄存器
与特定段名称关联的指令
在汇编语言中,ASSUME是一个用于告诉汇编器如何将段
寄存器
与特定段名称关联的指令。它主要用于定义代码段、数据段和栈段等的段
寄存器
使用方式,帮助编译器生成正确的代码。
laocooon523857886
·
2025-01-31 19:18
算法
汇编
汇编考试基础速成
码:30H~39H大写字母A~Z:41H~5AH小写字母a~z:61H~7AH0dH:回车控制字符0aH:换行控制字符AH/ALAX称为累加器,用于算术与逻辑运算;与外设传送信息BH/BLBX称为基址
寄存器
世间一剑
·
2025-01-31 16:54
汇编
35. 串口实验
一、6ULL串口UART原理6ULL的UART_URXD
寄存器
保存这串口接收到的数据。
lljss2020
·
2025-01-31 14:41
Linux
单片机
Linux
ARM汇编语言
汇编语言结构条件码(31-28)指令码(27-20)目的
寄存器
(19-16)操作数1
寄存器
(15-12)操作数2(11-0)操作码(Opcode):指示要执行的具体操作。
qq_37770896
·
2025-01-31 11:13
arm开发
自制一个入门STM32 四足机器人具体开发顺序
0前期准备1.知识储备学习STM32微控制器的基础知识,包括
GPIO
、定时器、串口通信等外设的使用,可通过官方文档、教程和视频课程进行学习。了解舵机控制原理,因为四足机器人通常使用舵机来实现关节运动。
弥途
·
2025-01-31 02:22
足式机器人
stm32
机器人
单片机
STM32开发内核结构
转载请保留原作者想讲解一下STM32的开发内核架构,说白了就是讲讲我的代码是怎么一层一层的调用一直到最底层的
寄存器
的.首先上图:图中已经很清晰了,我只想强调几个点:1.stm32f10x.h这个文件真是相当的吊啊
且听风吟_YU
·
2025-01-30 22:56
单片机
stm32
单片机
内核
STM32学习-CPU概念理解记录
此页仅做记录之用以下图中为个人对stm32一些基础概念
GPIO
,
寄存器
与
寄存器
组之间关系的梳理,可能有部分错误记录于06/08/2021更新一下:一个端口(
GPIO
x)只有16根引脚,最常用的引脚使用方式是
⁽˙ ³˙⁾
·
2025-01-30 22:52
stm32
GPU编程与CUDA
把内存部分的内容拷贝到设备端在设备端的核函数计算从设备端拷贝到主机端,并且释放内存显存主机端:cpu设备端:gpu核函数:在gpu上运行的函数CUDA内存模型CUDA中的内存模型分为以下几个层次(硬件):•每个线程处理器(SP)都用自己的registers(
寄存器
Nice_cool.
·
2025-01-30 21:17
Cuda与TensorRT
c++
Android车机DIY开发之硬件篇(三)—NXP开发板介绍
4G模块,具备PCIE2.0单通道WIFI/BT支持4G模块支持(选配)MIPI-DSI1个无HDMISpeaker2路MIC支持MIC输入PHONE支持耳机输出CAN1路Speaker2路SDIO/
GPIO
勿忘初心91
·
2025-01-30 13:59
车机DIY
android
单片机
mcu
嵌入式硬件
arm开发
linux GPMC驱动调试笔记
TI特有的总线但是中文资料较少,有过嵌入式驱动开发经验的人最初一定会接触
GPIO
,而GPMC与
GPIO
类似,说白了就是一种总线扩展,通过配置其寄
NearXDU
·
2025-01-29 20:22
linux
linux驱动
GPMC
调试
探秘 Linux 内核:精准识别 ARM、MIPS 和 x86_64 架构的全攻略
CPU架构是指计算机中央处理器的设计蓝图,它决定了指令集、
寄存器
布局等关键特性。对于Lin
曦紫沐
·
2025-01-29 17:59
Linux
linux
arm开发
架构
接口技术-第3次作业
2、如果8259A中断控制器下列
寄存器
内容都为20H,请指出各
寄存器
内容的意义3、试编写一段程序,实现将8088系统中82C59A的IRR、ISR、IMR三个
寄存器
的内容读出,并送入内存2000H开始的单元中
厂里英才
·
2025-01-29 14:03
作业
接口技术
cpu和gpu的区别,以及cpu和gpu中核的概念以及四种架构
个人理解cpu就是一个公司里面的技术骨干,但是不参与管理工作的人员,在计算机中cpu主要是用来处理一条条机器指令的,并且cpu的运算速度特别快,所以说周围还有几个秘书,就是给他提供资料或者存储资料的(
寄存器
zhoudeng666
·
2025-01-29 13:28
架构
c++
linux
c语言
【STM32】STM32外设应用
目录一、
GPIO
(通用输入输出)二、USART(通用同步异步收发传输器)三、ADC(模拟-数字转换器)四、TIM(定时器)STM32是意法半导体推出的一系列32位微控制器,具有丰富的外设资源。
大雨淅淅
·
2025-01-28 17:48
嵌入式开发
stm32
devmem源码解读
缘起因为开发视频流驱动程序,发现在驱动里面加入读写硬件模块的
寄存器
,然后通过log输出,或者通过proc和sysfs的文件节点输出,如果链路一长,每个模块都要增加这样的输出,工作量还是比较大的,而且随时都要修改
鬼臾区
·
2025-01-28 12:47
开源
开源软件
<sa8650>sa8650 qcxser-之-sensor中断分析
<sa8650>sa8650qcxser-之-sensor中断分析1前言2cameraConfig参数2.1定义cameraConfig参数2.2
GPIO
选择2.2平台获取cameraConfig参数3sensor
waterAdmin
·
2025-01-28 09:55
车载系统
视觉检测
视频编解码
c++
c语言
Microchip 系列:SAM L 系列 (基于 ARM Cortex-M0+)_(7).外设驱动开发
这部分内容将涵盖常见的外设,如
GPIO
、UART、SPI、I2C、ADC和DAC等,并提供具体的代码示例和操作步骤。
kkchenkx
·
2025-01-28 08:21
单片机开发
arm开发
驱动开发
架构
java
数据库
嵌入式硬件
GD32F1系列同时使用多个
GPIO
外部中断
关于GD32F1系列同时使用多个
GPIO
外部中断时的数据详解1、中断优先级分组和抢占优先级/响应优先级①优先级分组NVIC_PRIGROUP_PRE0_SUB4:0bit抢占优先级,4bit子优先级NVIC_PRIGROUP_PRE1
weixin_42490907
·
2025-01-28 02:31
GD32
单片机
嵌入式硬件
嵌入式MCU笔记——
GPIO
目录模式初始化步骤速度几个典型的引用
GPIO
是通用输入输GPIO出的简写,也就是单片机的一个通用的输入输出接口。他的作用是:控制设备同外设之间的交互模式
GPIO
常见的输入输出模式有8钟模式。
charlie114514191
·
2025-01-27 17:01
嵌入式面试笔记整理
单片机
嵌入式硬件
GPIO
《基于FPGA的Cortex-M3软核基本SOC设计及外设开发详解》
基于FPGA的Cortex-M3软核基本SOC设计实现基于FPGA的Cortex-M3软核基本SOC,系统外设包括
GPIO
和UART串口。
HWxuYnO
·
2025-01-27 13:00
fpga开发
程序人生
x86_64下 C C++ 函数调用时的参数传递方法
先说结论:在x86_64上,整型和指针类型的参数会从左至右依次保存到rdi、rsi、rdx、rcx、r8、r9这6个
寄存器
,浮点参数会保存到xmm0、xmm1.....等
寄存器
中。
相忘于江湖-mfc
·
2025-01-27 10:15
c语言
c++
linux
gdb
调试
STM32 RTC实时时钟 F407
寄存器
即在F1系列,RTC的日历部分只有一个32位的
寄存器
该
寄存器
直接存放时间戳的值,即:秒数值想要获取其他时间,想要软件来实现。
汪款学嵌入式
·
2025-01-27 10:43
STM32基础
stm32
实时音视频
嵌入式硬件
51单片机矩阵密码锁
#include#include"Delay.h"#include"LCD1602.h"#define
GPIO
_KEYP1inthang[]={0x07,0x0B,0x0D,0x0E};intlie[]
游迹AI
·
2025-01-27 02:24
51单片机
51单片机
矩阵密码锁
GPIO接口
LCD显示
密码验证
上一页
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
其他