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
外设寄存器
【轮式平衡机器人】——TMS320F28069片内
外设
之ADC
一、ADC概述这一部分不是我们的重点,原理分类啥的这里简要说明!步骤:采样、保持、量化、编码将采样电平(模拟值)转换为数字值的方法:直接比较型(并行ADC、逐次逼近型ADC);间接比较型(双积分型ADC)关键技术指标:分辨率、转换速率、量化误差、偏移误差、满刻度误差、线性度。其他技术指标:绝对精度、相对精度、微分非线性、单调性和无错码、总谐波失真和积分非线性。TMS320F2806x系列的ADC模
柯宝最帅
·
2024-02-01 13:55
轮式平衡机器人
机器人
单片机
嵌入式硬件
ARM汇编 3.arm异常
如Printf函数,打印需要申请显示器,用户程序没有
外设
硬件的使用权,只能通过使用软件中断指令切换到内核态。
linqwer1
·
2024-02-01 10:26
ARM汇编
arm开发
汇编
ARM汇编 2.arm常用指令
MOV赋值操作
寄存器
机器码存在一定的规则:(也不用记,只需要有这个概念)移位操作LSL(或ASL)逻辑(算术)左移MOVR0,R1,LSL#2将R1中的内容左移两位后传送到R0,低位用0填充LSR逻辑右移
linqwer1
·
2024-02-01 10:56
ARM汇编
arm开发
汇编
什么可以用手机蓝牙控制LED???#串口通信【上】
#串口通信【上】前言预备知识1.串口的接线方式2.串口编程要素3.编程实现每秒发送数据给电脑3.1使用单片机下载器生成1000ms延时函数3.2使用单片机下载器实现波特率计算3.3查阅手册配置
寄存器
`AUXR
马哥成长记
·
2024-02-01 10:41
学习嵌入式笔记
智能手机
51单片机
单片机
c语言
学习
什么可以用手机蓝牙控制LED???#串口通信【中】
#串口通信【中】前言预备知识1.串口编程01_自己实现串口初识化1.1实现串口初始化核心思路1.2配置串口工作方式为方式1,只收不发1.2.1手册介绍1.2.2使用用代码实现1.3配置辅助
寄存器
,减少电磁辐射
马哥成长记
·
2024-02-01 10:41
学习嵌入式笔记
单片机
51单片机
c语言
学习
嵌入式硬件
04 避免 Latch 的产生
Latch是什么latch即锁存器,是一种对电平敏感的存储单元电路,和
寄存器
一样都是基本存储单元,但是
寄存器
是边沿触发的存储器,锁存器是电平触发的存储器。
lf282481431
·
2024-02-01 09:54
fpga开发
【STM32F407学习笔记】模拟IIC协议
IIC协议简介1.1物理层1.2协议层1.2.1I2C基本读写流程1.2.2I2C通信各信号分解2.GPIO模拟IIC时序2.1GPIO模式初始化2.2模拟IIC时序3.读取MPU6050WHOAMI
寄存器
通信总线在嵌入式系统有着极其重要的地位
wlisontj
·
2024-02-01 09:49
STM32学习
stm32
单片机
学习
stm32-系统定时器
SysTick—系统定时有4个
寄存器
,简要介绍如下。在使用SysTick产生定时的时候,只需要配置前三个
寄存器
,最后一个校准
寄存器
不需要使用。
卡莫西夫的忧伤
·
2024-02-01 09:15
stm32
嵌入式硬件
单片机
设备树(1)-设备树是什么?设备树基础概念及语法
1.简介设备树:devicetreeDTS:设备树源码文件,采用树形结构描述板级信息,例如IIC、SPI等接口接了哪些设备DTSI:设备树头文件,描述SOC级信息,例如几个CPU、主频多少、各个
外设
控制信息等
Embedded-Xin
·
2024-02-01 09:14
Linux驱动/内核编程
设备树
linux
嵌入式硬件
驱动开发
pinctrl/gpio子系统(1)-pinctrl子系统介绍及驱动源码分析
1.简介在如今的驱动开发工作中,实际上已经很少去对着
寄存器
手册进行驱动开发了,一般板子拿到手,已经有原厂的驱动开发工程师,在gpio子系统、pinctrl子系统中将自家芯片的引脚适配好了。
Embedded-Xin
·
2024-02-01 09:41
Linux驱动/内核编程
gpio/pinctrl子系统
驱动开发
linux
单片机驱动多个ds18b20
目录1设计内容2ds18b20介绍2.1传感器引脚及原理图2.2
寄存器
配置3程序实现3.1配置初始化3.2配置
寄存器
3.3ROM读取3.4温度读取1设计内容通过51单片机,读取总线上挂载的多个ds18b20
流浪法师解剖鱼
·
2024-02-01 08:13
单片机
嵌入式硬件
【国产MCU】-CH32V307-GPIO控制-外部中断
当前系统管理了88个
外设
中断通道和8个内核中断通道,其他保留。本文将详细介绍如何配置使用CH32V307的外部中
视觉&物联智能
·
2024-02-01 08:34
物联网全栈开发实战
单片机
嵌入式硬件
物联网
传感器
CH32V307
国产
MCU
STM32低功耗模式
一、低功耗模式介绍STM32的低功耗模式有3种:1)睡眠模式(CM3内核停止,
外设
仍然运行)2)停止模式(所有时钟都停止)3)待机模式(1.8V内核电源关闭)在这三种低功耗模式中,最低功耗的是待机模式,
m0_61973119
·
2024-02-01 07:16
STM32
HAL库
stm32
嵌入式硬件
单片机
c51中断优先级c语言,51单片机中断优先级设置,中断优先级如何设置
C51中设置中断优先级,需要对中断
寄存器
IP进行配置。
白如新
·
2024-02-01 07:12
c51中断优先级c语言
51单片机—中断优先级及嵌套
设置中断优先级用IP
寄存器
要提高哪个中断的优先级,就把哪个中断标志位置1.
灰色与青..
·
2024-02-01 07:39
51单片机
嵌入式硬件
单片机
低功耗设计之Retention cell
我们可以用retentioncell来保存CPU的堆栈等关键
寄存器
数据,既满足了上电唤醒速度快的需求,也满足了掉电省功耗的要求。
全栈芯片工程师
·
2024-02-01 06:12
芯片设计全流程培训
低功耗SoC
SoC全流程实战培训
Cache(缓存)基本概念
Cache——位于CPU上,处于
寄存器
和内存之间的存储单元。
carpe~diem
·
2024-02-01 05:35
学习
缓存
linux-uboot 移植一 uboot启动加载过程
概述Linux系统启动之前还需要一段程序来进行引导工作,比如先初始化DDR内存等
外设
,然后将内核从外部的flash(nandflash、SD、EMMC等)中拷贝到DDR中,最后启动内核。
晴天晴天天天天
·
2024-02-01 02:03
linux
arm开发
STM32 第15讲 看门狗(IWDG工作原理/
寄存器
/配置步骤/实验)
文章目录基础知识简介作用工作原理
寄存器
寄存器
简介
寄存器
操作步骤IWDG溢出时间计算IWDG配置步骤HAL库相关函数介绍步骤实验基础知识简介IWDG:Independentwatchdog,独立看门狗IWDG
Leonie_17
·
2024-02-01 02:49
单片机学习笔记
单片机
stm32
嵌入式硬件
【正点原子STM32】IWDG 独立看门狗(简介、工作原理、IWDG
寄存器
配置操作步骤、IWDG溢出时间计算、IWDG配置步骤、独立看门狗流程)
二、IWDG工作原理三、IWDG框图四、IWDG
寄存器
键
寄存器
(IWDG_KR)预分频器
寄存器
(IWDG_PR)重装载
寄存器
(IWDG_RLR)状态
寄存器
(IWDG_SR)
寄存器
配置操作步骤五、IWDG
咖喱年糕
·
2024-02-01 02:17
STM32
IWDG寄存器配置操作步骤
IWDG溢出时间计算
IWDG配置步骤
独立看门狗流程
预分频器寄存器
IWDG_PR
重装载寄存器IWDG_RLR
状态寄存器IWDG_SR
6.汇编-修改EIP的指令
6.汇编-修改EIP的指令EIP
寄存器
EIP
寄存器
表示CPU下次执行的位置JMP指令JMP指令相当于给EIP
寄存器
赋值JMP后面只能是32位的指令格式:MPVEIP,
寄存器
/立即数/内存简写:JMP
寄存器
Asura_Luo
·
2024-02-01 02:24
32入门-串口通信-发送和接收数据
目录通信方式硬件电路软件部分USART
外设
(同步/异步收发器)波特率引脚复用初始化基本流程发送接收语言简述常用的函数使用的结构体引脚模式打印数据的三种方法使用printf在实际的串口中,只能发送二进制数
R三哥哥啊
·
2024-02-01 00:45
stm32学习笔记
stm32
单片机
学习
江科大stm32学习笔记9——OLED调试工具
keil调试模式:借助keil软件的调试模式,可使用单步运行、设置断点、查看
寄存器
及变量等功能。三、硬件电路对于OLED来说,
风痕天际
·
2024-01-31 23:45
江科大stm32学习笔记
stm32
学习
笔记
目前了解stm32主要
外设
开发流程,请问如何进一步学习?
目前了解stm32主要
外设
开发流程,请问如何进一步学习?
单片机一哥
·
2024-01-31 22:36
51单片机
智能小车
嵌入式
51单片机
单片机
画画怎么设计配色方案?试试这 8 个简单步骤
今天大鱼带来一种用数学方式来配色的方法,该方法来自国
外设
计师:亚历克西斯·赖特。第一步:将你的颜色模型设置为HSL通常,我们用的颜色选择器设置
大鱼漫说
·
2024-01-31 21:46
15EG使用ps点亮mio的led
创建工程模板在hello_world中已经介绍过了,这里直接从配置完zynq开始因为要用到ps的GPIO,所以要对ZYNQ进行额外的配置,双击ZYNQ打开配置->打开IO口配置->勾选GPIO0MIO
外设
mcupro
·
2024-01-31 21:19
单片机
嵌入式硬件
FPGA
fpga开发
STM32学习笔记——看门狗溢出时间配置
看门狗简介以下介绍来自百度百科在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成各种
寄存器
和内存的数据混乱,会导致程序指针错误,不在程序区,取出错误的程序指令等,都有可能会陷入死循环
zeandon
·
2024-01-31 21:26
stm32
学习
笔记
STM32——SPI
SPI是串行
外设
接口(SerialPeripheralInterface)的缩写,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便
my hope !
·
2024-01-31 20:12
STM32
stm32
嵌入式硬件
单片机
GPIO的8种工作模式
圆圈2是芯片内部的上下拉电阻,输入数据
寄存器
简称IDR,cpu读IDR就可以知道外面的是高电平还是低电平,单片机IO口输出的高低电平主要依靠P-MOS和N-MOS,输出数据
寄存器
简称ODR,位设置清除
寄存器
黑珍珠hz
·
2024-01-31 19:08
单片机
嵌入式硬件
【计组考点】:第九章 输入输出系统
目录1.I/O接口的概念2.I/O接口的功能3.I/O接口的编址4.
外设
与主机数据传输的控制方式最后1.I/O接口的概念2.I/O接口的功能3.I/O接口的编址4.
外设
与主机数据传输的控制方式最后加油!
vpurple__
·
2024-01-31 18:48
计算机组成原理
计算机组成原理
IO接口
考试
学习
STM32学习笔记(四) —— 位段别名区的使用
STM32F103RCT6有两个位段区(SRAM最低1M空间和片内
外设
存储区最低1M空间),这两个区域都有各自的别名区,在别名区中每个字会映射到位段区的一个位,所以在别名区修改一个字相当于修改位段区中对应的一个位映射公式
SSS&10&01
·
2024-01-31 18:40
STM32学习笔记
stm32
蓝桥杯单片机学习笔记02
1.51单片机的中断系统在接下来的学习中,将会介绍定时器、串口通信等
外设
的基本使用,而这些
外设
的使用都要涉及中断,而且中断是单片机开发中一个相当重要的概念。不能掌握中断系统,就无法灵活应用这些
外设
。
听风起
·
2024-01-31 17:08
蓝桥杯单片机
单片机
学习
笔记
聊一聊我是怎么学习单片机的
水平很菜但是摸索一下应该很快就会上手做些简单的程序;2、首先需要对电子设计,程序设计要有兴趣,不然没什么动力,如果你觉得学这个赚的多,你也可以尝试学习;3、可能我跟大多数人一样51入门,在学校里面课本上就是什么
寄存器
莫听穿林打叶声儿
·
2024-01-31 17:06
学习
单片机
嵌入式硬件
【计算机组成原理·考研】指令的寻址方式
(A)表示A的数值,A可以是
寄存器
编号、内存地址。则(A)就可以表示为
寄存器
中的数值或相应内存单元的数值。1.分类1.1指令寻址1.1.1概述寻找下一条将要执行的指令的地址。
编程旧事
·
2024-01-31 16:52
考研
计算机组成原理
考研
计算机外设
汇编
【计算机组成原理·考研】指令流水线
译码/读
寄存器
(ID):操作控制器对指令进行译
编程旧事
·
2024-01-31 16:52
考研
计算机组成原理
考研
计算机外设
汇编
STM32的分类和选型
STM32F1xx:中低端微控制器,具有丰富的
外设
和良好的性能。STM32F2xx:高性能微控制器,适用于要求较高性能的应用。STM32F3xx:高性能、低成本,适用于运动控制等领域。
石头嵌入式
·
2024-01-31 16:12
STM32
stm32
嵌入式硬件
单片机
基于RT-Thread的NRF24L01无线通信模块——点对点通信实验
NRF24L01模块建立通信联系,即成功对NRF24L01模块进行在位检测,可参考这篇文章RT-Thread(RTT)之SPI设备使用(以驱动nrf24l01模块为例)发射端代码编写1、首先是NRF的操作命令,以及
寄存器
地址
我先去打把游戏先
·
2024-01-31 15:20
RTT
单片机
嵌入式硬件
c语言
stm32
学习
开发语言
RTT
NRF24L01无线 2.4G射频模块(学习笔记)
一、市场上的NRF24L01模块有三种二、模块的引脚接口标准的4线SPI接口三、
寄存器
操作命令以及
寄存器
地址四、两个NRF24L01模块能够成功通信需要满足的条件五、两个NRF24L01模块通信连接示意图
我先去打把游戏先
·
2024-01-31 15:49
硬件
学习
笔记
stm32
IO接口
一般的输入/输出设备都是机械的或机电相结合的产物,比如常规的
外设
有键盘、显示器、打印机、扫描仪、磁盘机、鼠标器等,它们相对于高速的中央处理器来说,速度要慢得多。
Silence_王凯
·
2024-01-31 13:23
RTC 滴答计时器
1.RTC滴答计时器1.1
寄存器
配置RTCCONRTC控制
寄存器
[7:4]=0000设置频率[8]=1使能滴答计时器TICNT32位滴答时间计数值。滴答计时器是一个上行计数器。
进击的菜鸟子
·
2024-01-31 12:15
exynos4412接口编程
嵌入式硬件
c语言
arm开发
RTC
使用RTC的alarm功能写一个闹钟
1.使用RTC的alarm功能写一个闹钟RTC_ALARM的中断id为761.1配置
寄存器
ALM...设置时间数据
寄存器
他的
寄存器
配置这一坨和上面的BCD...
寄存器
格局一模一样,往里面写值就等于设置了警报时间了
进击的菜鸟子
·
2024-01-31 12:14
exynos4412接口编程
c语言
arm开发
嵌入式硬件
RTC
29_RTC实时时钟实验
目录RTC工作原理框图配置RTC
寄存器
配置过程:读RTC
寄存器
RTC相关库函数讲解RTC配置一般步骤实验源码RTC工作原理框图工作原理上一篇博客有详细讲解。
Tree-gg
·
2024-01-31 12:13
STM32单片机
单片机
stm32
嵌入式硬件
Android Hal 分析
思路是把控制硬件的动作都放到了AndroidHAL中,而linuxdriver仅仅完成一些简单的数据交互作用,甚至把硬件
寄存器
空间直接映射到userspace。
sadamoo
·
2024-01-31 12:01
STM32 IIC通讯协议详解—小白入门
物理层的特点(四)IIC协议层:4.1、IIC基本的读写过程4.2、通信的起始和停止信号4.3、数据的有效性4.4、地址及数据方向4.5、响应(五)STM32的IIC特性及架构5.1、STM32的IIC
外设
简介
阿乔不想编程
·
2024-01-31 12:47
STM32通讯协议
stm32
STM32——USART
通信是将一个设备的数据发送到另一个设备中,从而实现硬件的扩展;1.2通信的目的是什么;实现硬件的扩展-在STM32中集成了很多功能,例如PWM输出,AD采集,定时器等,在STM32中是通过内部硬件电路实现的,可以通过指针操作相应的
寄存器
开心的龙
·
2024-01-31 12:13
stm32
嵌入式硬件
单片机
STM32 IIC电量计LTC2944
测量结果存储在内部
寄存器
中,可通过板载I2C/SMBus接口访问。LTC2944针对所有四个测量量都具有可编程的高阈值和低阈值。如果超过编程阈值,
LEEE@FPGA
·
2024-01-31 12:11
STM32学习
stm32
嵌入式硬件
单片机
函数栈帧的创建和销毁(图+解析)
Main函数也是被调用的补充:push给栈顶放一个元素,也就是压栈pop从栈顶删除一个元素,也就是出栈moveexc39b把39b里的值放入exc
寄存器
中(exc、39b均是例子)add加sub减leaedi
lllsure
·
2024-01-31 12:06
C语言
c语言
ARM与X86架构的区别与联系
复杂指令集和精简指令集3.ARM架构与X86架构的比较3.1.制造工艺3.264位计算3.3异构计算3.4功耗4.ARM和X86的发展现状Reference1.什么是CPU中央处理单元(CPU)主要由运算器、控制器、
寄存器
三部分组成
猛码Memmat
·
2024-01-31 09:56
init.dl
arm开发
架构
intel
AMD
基于STM32F1的WDG (Watchdog)看门狗
目录1.独立看门狗(IWDG)1.1IWDG键
寄存器
1.2IWDG超时时间1.3IWDG程序设计1.3.1写使能控制1.3.2写预分频器1.3.3写重装值1.3.4喂狗1.3.5启动独立看门狗1.3.6
时光の尘
·
2024-01-31 09:17
STM32学习笔记
stm32
嵌入式硬件
单片机
c语言
物联网
mcu
proteus
常用芯片学习——CD4094芯片
CD40948位移位
寄存器
/3态输出缓冲器使用说明CD4094是由一个8位串行移位
寄存器
和一个3态输出缓冲器组成的CMOS集成电路。
zhoutanooi
·
2024-01-31 08:11
学习
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他