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
APB
华清远见上海中心22071班--10.23作业
初始化**************/voidhal_init(gpio_t*GPIOx,tim2_3_4_5_t*TIMx){//RCC使能初始化RCC->MP_AHB4ENSETR|=0x01MP_
APB
1ENSETR
guangyinAA
·
2023-10-23 22:17
stm32
嵌入式硬件
第二章 DW_
apb
_i2c 介绍
目录2.0DW_
apb
_i2c版本2.1DW_
apb
_i2c逻辑设计架构2.2DW_
apb
_i2c特点2.3DW_
apb
_i2c功能使用介绍2.3.1工作模式2.3.2开始信号2.3.3停止信号2.3.4
原海青木
·
2023-10-23 13:25
I2C
单片机
嵌入式硬件
mcu
第三章 DW_
apb
_i2c 使用1--读写eeprom
目录1.DW_
apb
_i2c寄存器2.DW_
apb
_i2c初始化流程3.初始化代码4.读写eeprom1.DW_
apb
_i2c寄存器目前我使用DW_
apb
_i2c协议是:DW_
apb
_i2c_2018,
原海青木
·
2023-10-23 13:25
I2C
单片机
stm32
嵌入式硬件
Synopsys DW_
apb
_i2c的IIC协议解读
DW_
apb
_i2c模块可以在标准模式
Timpanpan
·
2023-10-23 13:23
单片机
嵌入式硬件
Synopsys DW_
apb
_i2c_databook 笔记
第二章功能描述2.1概述每个设备有唯一地址,具备收发功能;超快模式设备不向下兼容,不应纳入传统的I2C速度(高速,快速/快速Plus,标准模式速度),因为超快模式遵循更高的传输速率(高达5Mb/s),只有写传输,没有从机的确认。2.2术语2.2.1总线术语发送器Transmitter、接收器Reveiver、主机Master、从机Slave;多主机Multi-master:多个主机同时在总线上共存
槐 三
·
2023-10-23 13:52
I2C协议
笔记
DW_
apb
_i2c学习笔记之I2C协议部分
i2c协议START&STOPconditionbus为IDLE的时候,SCL和SDA都为高当SCL为高的时候,把SDA拉低发出STARTcondition当SCL为高的时候,把SDA拉高发出STOPcondition在SCL为low的时候可以改变数据,但是当SCL为1的时候必须要保持数据stableaddressslaveprotocl7bitaddressformatbits7:1表示slav
jinfeixibi1230
·
2023-10-23 13:22
数字电路设计
学习
网络
物联网
嵌入式硬件
单片机
DW_
apb
_i2c学习笔记之IP微架构
APB
的总线作为配置寄存器和处理中断的总线接口。与CSR直接相接,同时还可以hardcore是否让core和CSR采用相同的时钟(同步设计),不同的时钟域(异步设计)。
jinfeixibi1230
·
2023-10-23 13:22
单片机
嵌入式硬件
集成电路总线(Inter-Integrated Circuit, I2C)
寻址传输协议通用广播传输协议3.多主多从传输SCL同步与SDA仲裁《I2C-busspecificationandusermanualUM10204—4April2014》《DesignWareDW_
apb
_i2cDatabook-Synopsys
Starry丶
·
2023-10-23 13:21
标准总线接口协议
数字IC
IC验证
fpga开发
I2C虚拟项目验证结构
文章目录前言一、验证结构二、各组件功能1.lvc_
apb
_master_agent1.1driver功能1.2monitor功能1.3sequencer功能2.lvc_i2c_slave_agent2.1driver
Ann_xia66
·
2023-10-23 13:51
学习
基于
APB
与I2C的多主多从架构设计
目录1.DesignSpec1.1.FunctionDescription1.2.FeatureList1.3.BlockDiagram1.4.FSMOperation1.4.RegisterDescriptioni2c_top1.5.InterfaceDescriptioni2c_topi2c_regi2c_trans2.DesignFlow2.1.i2c_master2.2.i2c_slave
Starry丶
·
2023-10-23 13:51
标准总线接口协议
IC验证
数字IC
fpga开发
基于
APB
与I2C的多主多从架构设计 - Function Description
目录1.Overview2.OperationMode2.1.InitialConfiguration2.2.SlaveOperationSlaveTransmitterOperationSlaveReceiverOperation2.3.MasterOperationMasterTransmitterOperationMasterReceiverOperation3.APBinterface4.
Starry丶
·
2023-10-23 13:51
标准总线接口协议
数字IC
IC验证
I2C局部架构
工作时候,先使用
APB
接口配置寄存器,决定I2C的工作模式,随后向指令寄存器写指令,使I2C进行数据传输操作。基本功能:可以作为master发起数据传输。
GGbao_
·
2023-10-23 13:50
验证项目
经验分享
总结 STM32 常见的一百多个知识点
1、AHB系统总线分为
APB
1(36MHz)和
APB
2(72MHz),其中2>1,意思是
APB
2接高速设备2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h
m0_61687959
·
2023-10-23 01:04
stm32
嵌入式硬件
单片机
STM32,我想看单片机上的外设时钟,我怎么看?
文件首先需要加载我们的时钟函数的文件stm32f10x_rcc.h和stm32f10x_rcc.c文件二:查看文件在h头文件尾部,有我们这个总线的函数在函数体内,有我们这个宏定义的外设时钟,我们拿就行了
APB
2
无敌小手
·
2023-10-23 01:59
外设
STM32单片机
单片机学习-通用知识
单片机
stm32
嵌入式硬件
STM32:TIM通道输入捕获
配置时钟Timer2的时钟频率,对应
APB
1Timer。分频设置为96-1,这样设置每次count计数,对应的时间为1us。Counter设置为最大即可,默认不使用定时器中断。
AllenSun-1990
·
2023-10-21 21:45
C语言
单片机
stm32
嵌入式硬件
单片机
【ARM AMBA
APB
入门 2 -- Debug
APB
总线介绍】
文章目录1.1DEBUGAPB介绍1.1.1DebugAPBinterface1.2DebugAPB与
APB
的区别1.1DEBUGAPB介绍ARMDebugAPB是一种用于调试ARM处理器的总线协议。
CodingCos
·
2023-10-21 10:44
#
【ARM
AMBA
Bus
系列】
arm开发
嵌入式硬件
展锐UDX710:PCIe2.0信号软件调优
首先要根据开机dmesg确定目前使用的dts文件,以下图为例:1.将pcie0节点下的startup属性内容改为如下:sprd,pcie-startup-syscons=,<&aon_
apb
_regs
Gabriel.Tian
·
2023-10-19 15:03
Linux驱动/应用开发
linux
展锐
PCIe
STM32F103 ADC规则转换+DMA
初始化实现代码如下:voidAdc_Init(void){ADC_InitTypeDefADC_InitStructure;GPIO_InitTypeDefGPIO_InitStructure;RCC_
APB
2PeriphCl
一路狂奔的兔子
·
2023-10-19 06:18
程序拾遗
STM32
ADC规则转换
DMA传输
多通道转换
多传感器采集
1 STM32F407ZG的简单介绍
2.1S0:I总线2.2S1:D总线3.3S2:S总线2.4S3、S4:DMA存储器总线2.5S5:DMA外设总线2.6S6:以太网DMA总线2.7S7:USBOTGHSDMA总线2.8总线矩阵2.9AHB/
APB
常驻客栈
·
2023-10-19 03:32
STM32F407
stm32
单片机
arm
学习
03_Introduction_to_AMBA_AXI
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]思考:1、什么是AMBA、AHB、
APB
、ASB、AXI,它们各有什么特点?
代码改变世界ctw
·
2023-10-18 17:47
ARM-TEE-Android
arm
USART使用
相关库函数在stm32f10x_usart.c和stm32f10x_usart.h文件中)(1)使能串口时钟及GPIO端口时钟前面说过STM32F103C8T6芯片具有3个串口,对应不同的引脚,串口1挂接在
APB
2
无敌小手
·
2023-10-17 18:39
STM32单片机
外设
单片机
stm32
嵌入式硬件
RCC_
APB
2Periph_AFIO--复用IO时钟的使用
为了优化64脚或100脚封装的外设数目,可以把一些复用功能重新映射到其他引脚上。设置复用重映射和调试I/O配置寄存器(AFIO_MAPR)实现引脚的重新映射。这时,复用功能不再映射到它们的原始分配上。需要用到外设的重映射功能时才需要使能AFIO的时钟外部中断(EXTI)中与AFIO有关的寄存器是AFIO-EXTICR1、2、3,它们是用来选择EXTIx外部中断的输入脚之用。举例:重映射USART2
slj_win
·
2023-10-17 09:56
stm32
STM32的端口复用功能RCC_
APB
2Periph_AFIO
RCC_
APB
2PeriphClockCmd(RCC_
APB
2Periph_GPIOE|RCC_
APB
2Periph_AFIO,ENABLE);端口复用意思就是,这个I/O端口被使用了,但是这个I/O口可能包含
佚名
·
2023-10-17 09:55
STM32单片机
STM32F1系列之常用外设说明
1、RCC相关:
APB
2启动时钟项:RCC_
APB
2Periph_AFIO,RCC_
APB
2Periph_GPIOA,RCC_
APB
2Periph_GPIOB, RCC_
APB
2Periph_GPIOC
位文杰TOP
·
2023-10-17 09:25
单片机
stm32
什么时候需要用到RCC_
APB
2Periph_AFIO--复用IO时钟的使用
USART2USART2的TX/RX在PA.2/3PA.2已经被Timer2的channel3使用需要把USART2的TX/RX重映射到PD.5/6库函数的调用(1)使能被重新映射到的I/O端口时钟RCC_
APB
luck_horse
·
2023-10-17 09:54
stm32
srm32f4按键蜂鸣器_STM32 基于库函数控制按键 蜂鸣器 LED显示
voidLed_Init(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_
APB
2PeriphClockCmd(Led1_RCC,ENABLE);//allleduseGPIOF
weixin_39878716
·
2023-10-13 01:00
srm32f4按键蜂鸣器
STM32看门狗
窗口看门狗由
APB
1分频后提供,主时钟出故障不一定保持正常状态。IWDG基于12位递减计数器,记到0复位,所以喂狗就是在记到0前给一个信号,让他重新计数,不要出现复位。看
viewer12321
·
2023-10-13 01:39
私人笔记
stm32
单片机
嵌入式硬件
arm day 7
完成字符串收发函数的封装并且验证现象,一个字符串发送接受后会有‘\n’'\r'src/uart.c#include"uart.h"voiduart4_init(){//设置UART4的RCc时钟使能//RCC_MP_
APB
1ENSETR
OK来也
·
2023-10-12 20:58
arm开发
arm day 6
串口输入字符,会显示源字符+1的字符src/uart.c#include"uart.h"voiduart4_init(){//设置UART4的RCc时钟使能//RCC_MP_
APB
1ENSETR[16]
OK来也
·
2023-10-12 20:57
arm开发
单片机
嵌入式硬件
stm32 USART无法传输,卡死的解决办法
收一个数据回调中发一个数据,快速传输大量数据的情况下会发生卡死,无法继续传输,只能reset解决的办法,并且我开了usart1和2这个问题只出现在了usart2上,胡乱猜测可能是因为usart2是挂载总线时钟
apb
2
m0_54442739
·
2023-10-12 12:07
stm32
单片机
arm开发
CAN 通信-底层
CAN控制器具有以下特性:支持CAN2.0B协议支持32位
APB
总线支持经典和F
专注&突破
·
2023-10-12 07:56
can
【stm32cubeMX-LL库配置ADC采集】
ADC-DMA多通道采集(LL库)一、ADC图形界面介绍-F411为例二、LL库配置步骤1.LL库生成的代码不能直接使用,需要添加代码2.ADC值获取函数总结一、ADC图形界面介绍-F411为例时钟来自于
APB
2ClockPrescaler
老妖道
·
2023-10-11 23:54
stm32
stm32
单片机
STM32单片机入门学习(三)-流水灯
include"stm32f10x.h"#include"Delay.h"//delay函数所在头文件intmain(void){GPIO_InitTypeDefGPIOInitStruct;RCC_
APB
2PeriphClockCmd
指尖魔法师
·
2023-10-11 21:15
STM32
单片机
stm32
学习
STM32单片机入门学习(四)-蜂鸣器
include"stm32f10x.h"#include"Delay.h"//delay函数所在头文件intmain(void){GPIO_InitTypeDefGPIOInitStruct;RCC_
APB
2PeriphClockCmd
指尖魔法师
·
2023-10-11 21:15
STM32
单片机
stm32
学习
STM32F106RT单片机学习day07
一、回忆昨天的内容中断中断控制器NVIC 1、为每个中断源分配一个中断号 2、处理优先级:组优先级和子优先级的配比问题EXTI外部中断源EXTIPA0PB0PC0EXTI5~9AFIO---->
APB
2
小小菜鸟,可笑可笑
·
2023-10-11 17:29
STM32单片机
单片机
stm32
学习
stm32编写基本led
stmf10x_rcc.hRCC_
APB
2PeriphClockCmd(RCC_
APB
2Periph_GPIOC,ENABLE);//3.设置要控制的GPIO管脚GPIO_InitStruct
ljz2020
·
2023-10-11 10:33
STM32 JTAG失效恢复
RCC_
APB
2
海鲜小王子
·
2023-10-11 08:50
嵌入式开发——MCU
stm32
调试
arm中点灯的c语言程序,STM32 ARM C语言编程之流水灯
STM32ARMC语言编程之流水灯#include"stm32f10x.h"//头文件包含将stm32的函数库stm32f10x.h包进来fz|cnUBal$+S#defineRCC_GPIO_LEDRCC_
APB
2Periph_GPIOF
落步惊风
·
2023-10-10 17:31
arm中点灯的c语言程序
全志R128芯片应用开发案例——驱动 WS2812 流水灯
LEDC模块简介LEDC硬件方框图如上图所示,CPU通过
APB
总线操作LEDC寄存器来控制LEDC;当CPU配置好LEDC的相关寄存器之后,通过CPU或DMA将R、G、B数据
DOT小文哥
·
2023-10-10 14:37
全志R128
全志
嵌入式硬件
点灯
WS2812
RTOS
stm32使用四位数码管制作简易时钟(库函数版)
2.程序部分Timer定时器:#include"stm32f10x.h"//DeviceheadervoidTimer_Init(void){//1.开启时钟RCCRCC_
APB
1PeriphClockCmd
m0_62004495
·
2023-10-10 08:55
stm32
嵌入式硬件
单片机
【Linux Clock Framework】
文章目录Introduction1.1clockframwork1.1.1总线时钟1.1.2
APB
总线接口1.1.3总线访问流程1.1.4HWclockdevicetree1.1.5clkregister1.2HW-specificClockproviderdriver1.2.1clkdevice
CodingCos
·
2023-10-10 07:33
#
ARM
Linux
设备驱动系列介绍
linux
clock
driver
clock
framwork
STM32—TIM:基本定时器(定时中断)(标准库)
STM32的定时器分为基本定时器,通用定时器,高级定时器,定时器功能逐渐增加,具体功能如下:定时中断功能讲解:外设使能:voidRCC_
APB
1PeriphClockCmd(uint32_tRCC_
APB
1Periph
一个小趴菜@
·
2023-10-10 06:08
STM32(标准库)
stm32
STM32F103标准库 TIM定时详细例程
1、使能定时器时钟//使能定时器时钟RCC_
APB
1PeriphClockCmd(RCC_
APB
1Periph_TIM6,ENABLE);2、设置TIM时钟频率(可以根据
CXY-Z
·
2023-10-10 06:37
STM32F103
TIM定时器
stm32
单片机
arm
紫光 DDR3 IP核调试
HMIC_HIP包括了DDRController、DDRPHY和PLL,用户通过AXI4接口实现数据的读写,通过
APB
接口可配置DDRController内部寄存器.
会飞的珠珠侠
·
2023-10-09 12:27
紫光FPGA
fpga开发
基于STM32的ADC驱动多通道采集
ADC的初始化代码#include"adc1.h"#include"sys.h"#includevoidADC1_Regular_Init(void){ //光敏电阻初始化 RCC->
APB
2ENR
qq_54157612
·
2023-10-09 11:22
c语言
stm32
STM32基础知识点归纳(1)
1、stm32内核框架基础知识四个驱动单元是:内核DCode总线;系统总线;通用DMA1;通用DMA2;四被动单元是:AHB到
APB
的桥:连接所有的
APB
设备;内部FlASH闪存;内部SRAM;FSMC
一天不学习,就给自己一个大b兜子
·
2023-10-09 08:47
stm32
嵌入式硬件
单片机
STM32利用GPIO寄存器实现流水灯
目录一、GPIO初始化1.时钟设置2.输出模式和输出速率设置二、代码三、实现效果四、总结五、参考文献一、GPIO初始化1.时钟设置这次实验用的GPIOA、GPIOB、GPIOC,查手册都是属于
APB
2.
厘米同学
·
2023-10-09 08:15
1024程序员节
stm32
STM32 GPIO寄存器操作步骤
寄存器操作(GPIO)1)、配置时钟:查询寄存器属于那个总线,
APB
1还是
APB
2,此时需要配置总线的时候,当外设时钟没有启用时,软件不能读写外设寄存器数值。
烨炜带火
·
2023-10-09 08:14
STM32
自创
单片机
stm32
嵌入式硬件
ARM->PWM实验->day10
include"stm32mp1xx_gpio.h"#include"stm32mp1xx_tim.h"voidpwm_fengming_init(){//使能GPIOB组时钟RCC->MP_AHB4ENSETR|=(0x1MP_
APB
1EN
鲸叫我照顾海QAQ
·
2023-10-09 06:58
arm
arm
嵌入式硬件
ARM day6作业
include"pwm.h"voidpwm_fm_init(){/********RCC章节初始化*********///1.使能GPIOB控制器RCC->MP_AHB4ENSETR|=(0x1MP_
APB
疯狗Crazydo
·
2023-10-09 06:58
单片机
嵌入式硬件
1024程序员节
上一页
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
其他