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
stm32自学阶段性总结1(端口复用与重映射)
又是周末加月末,是时候来总结一下了一、端口复用(以PA9复用为串口1为例)相关配置过程:1:首先使能GPIO端口的时钟使能:RCC_
APB
2PeriphClockCmd(RCC_
APB
2Periph_GPIOA
肥鸭112
·
2020-09-16 21:49
stm32
阶段性总结
学习笔记————STM32通用定时器TIM实现PWM波配置步骤
STM32通用定时器TIM实现PWM波配置步骤//1、开启定时器时钟和需要用到的IO口voidClock_Init(void){RCC_
APB
1PeriphClockCmd(RCC_
APB
1Periph_TIM3
梧寒
·
2020-09-16 21:11
STM32窗口看门狗
如上图,从手册的截图,首先找到WWDG的时钟来源就是
APB
1了。
huangxinfeng_
·
2020-09-16 20:13
嵌入式开发学习
STM32再复习(五)7.24下午
PSC就是分频系数,ARR就是计数值(自动重装载值),PSC+1为分频系数,因为不为1,所以通用定时器频率为
APB
1*2=84M,达到这个计数就会发生溢出中断,Tclk就是我上述分析的时钟源频率的
Stephen Curry 1
·
2020-09-16 10:46
将DHT11数据显示在 LCD1602上
D4A7//D5A6//D6A5//D7A4//RSA3//EA2//RWA1voidLCD1602_Init(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_
APB
2Perip
SONGZHIJIEi
·
2020-09-16 10:10
stm32实战
笔记-STM32F407 TIM输出PWM
TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;TIM_OCInitTypeDefTIM_OCInitStructure;TIM_DeInit(TIM2);RCC_
APB
1PeriphClockCmd
游园子
·
2020-09-16 09:29
嵌入式软件
STM32驱动HX711称重模块
STM32C8T6,引脚DT->PB7,SCK->PB6,使用通道A下面是驱动程序:voidGPIO_Weigh_Init(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_
APB
2PeriphClockCmd
天上任间
·
2020-09-16 08:57
STM32相关
stm32使用HX711读电子秤的值
defineHX711_DATAPEin(0)#defineHX711_SCKPEout(1)voidHX711_init(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_
APB
2PeriphClockCmd
小盼你最萌哒
·
2020-09-16 08:12
stm32
杂记:Atmel sama5d3 DMA Controller (DMAC)
DMAC)概述:dma从源读然后写到目的地址,通过一个或者多个AMBAbuses.每个源目的对需要一个通道,最简单配置的dmac有一个主控接口和一个通道每次dmac传输会有两次AMBA传输发生,dmac通过
apb
jun7118
·
2020-09-16 08:23
Atmel
sama5
mips基本地址空间
总线地址:axi,ahb,
apb
等系统总线上的地址,通常总线地址等于逻辑地址。虚拟地址:cpu看到的地址。mipscpu可以运行在两种特权级别上:用户态和核心态。也就是用户模式和核心模式。
shliushliu
·
2020-09-16 03:09
mips
STM32F1学习笔记:通用定时器基本原理
二、通用定时器功能特点1、位于低速的
APB
1总线上。2、16位向上、向下、向上/向下(中心对齐)计数模式,自动装载计数器(TIMx_CNT)。
软糖糖
·
2020-09-15 21:52
stm32
嵌入式
STM32F1学习笔记:keil编程套路整理
GPIO编程套路一、配置GPIO口使能管脚对应的GPIO组时钟RCC_
APB
2PeriphClockCmd(GPIOx,ENABLE);定义一个初始化结构体型的变量GPIO_InitTypeDefGPIO_InitStructure
软糖糖
·
2020-09-15 21:21
单片机
嵌入式
stm32
学习笔记——ARM Cortex-M0 存储器系统
1.Cortex-M0的两种总线协议:1)AHB_Lite系统总线协议:32位地址线,高速高性能访问(Flash,SRAM,总线桥,外部存储器接口)2)
APB
外设总线协议:32位,外设等较慢设备通讯(I
Founder_U
·
2020-09-15 00:44
学习笔记
STM32|USART深入探讨
、用到的寄存器:分数波特率发生器状态寄存器USART_SR数据寄存器DR波特率寄存器BRR3、配置:系统时钟初始化(72Mhz):把引脚、外设挂到时钟线上(如果有端口复用,需使能AFIO(AHB72,
APB
2
maiyegu4900
·
2020-09-14 14:16
STM32USB
STM32.SPI(25Q16)
个字节)(里面可以放字库,图片,也可以程序掉电不丢失数据放里面)例程讲解:①1.用到SPI库;conf.h里打开头文件2.2M串行FLASHW25Q16初始化SPI_FLASH_Init();RCC_
APB
2PeriphClockCmd
CPJ_Phone
·
2020-09-14 13:52
4.Cortex_M
瘋子.STM32
SPI
25Q16
STM32
SPIflash
APB
总线协议的一些理解
APB
总线协议的一些理解该总线信号的传输大体上分为写传输和读传输,下面分别介绍这两种传输方式。
LEECXIII
·
2020-09-14 11:37
AMBA
速度不高的外部接口连接外围总线(
APB
),包括定时器、并行接口和串行接口等;而电源管理及时钟控制器等都连
何朴尧
·
2020-09-14 11:05
计算机三级嵌入式
关于SOC中的总线AXI/AHB/
APB
很多SOC系统中,同时有多种总线互联方式,比如AXI/
APB
并存,或者AHB/
APB
并存,甚至三者同时并存于同一个系统。
Amao_come_on
·
2020-09-14 10:54
操作系统类
ARM嵌入式相关
AMBA、AHB、
APB
、ASB总线简介
AMBA简介随着深亚微米工艺技术日益成熟,集成电路芯片的规模越来越大。数字IC从基于时序驱动的设计方法,发展到基于IP复用的设计方法,并在SOC设计中得到了广泛应用。在基于IP复用的SoC设计中,片上总线设计是最关键的问题。为此,业界出现了很多片上总线标准。其中,由ARM公司推出的AMBA片上总线受到了广大IP开发商和SoC系统集成者的青睐,已成为一种流行的工业标准片上结构。AMBA规范主要包括了
Amao_come_on
·
2020-09-14 10:54
ARM嵌入式相关
ARM中的AHB 及
APB
随着深亚微米工艺技术日益成熟,集成电路芯片的规模越来越大。数字IC从基于时序驱动的设计方法,发展到基于IP复用的设计方法,并在SOC设计中得到了广泛应用。在基于IP复用的SoC(SystemonChip的缩写,称为系统级芯片,也有称片上系统)设计中,片上总线设计是最关键的问题。为此,业界出现了很多片上总线标准。其中,由ARM公司推出的AMBA片上总线受到了广大IP开发商和SoC系统集成者的青睐,已
苍月代表我
·
2020-09-14 10:55
AXI/AHB/
APB
总线协议
目录目录1.学习笔记2.AXI/AHB/
APB
差别a.
APB
如果不考虑ready信号的话即非等待模式下读写都需要2个周期,如果考虑ready,读写都需要slave的ready拉高。
cy413026
·
2020-09-14 10:16
soc
总线及总线互联
AMBA、AHB、
APB
、AXI总线
AMBA、AHB、
APB
总线*AMBA(AdvancedMicrocontrollerBusArchitecture)高级微处理器总线架构*AHB(AdvancedHigh-performanceBus
墨墨无文
·
2020-09-14 10:27
DSP开发与技巧
AMBA片上总线设计之Ahb2ApbBridge总结
(2)Ahb2
Apb
桥作为逻辑连接器,一方面是在AHB的Slave,另一方面也是AHB的Master。弄清这个概念,就可以定义输入输出的端口,以及需要满足的时序。
CallMeIvanWay
·
2020-09-14 09:39
verilog
HDL
ARM
Amba片上总线
3516cv300的ttyAMA1打开失败的问题吗? open tty /dev/ttyAMA1 failed
12101000{132compatible="arm,pl011","arm,primecell";133reg=;134interrupts=;135clocks=;136clock-names="
apb
_p
MAKE_TROUBLE
·
2020-09-14 07:43
嵌入式
USART发送数据
其中SCLK来源于
APB
1总线时钟(36MHz)和
APB
2总线时钟(72MHz)。这里涉及到USART数据寄存器(USART_DR
浮华蒲公英
·
2020-09-14 04:56
Embedded
STM32_3种低功耗模式
Systick仍然运行②停止模式:所有时钟停止,1.8V内核电源工作③待机模式:1.8V内核电源关闭;只有备份寄存器和待机电路维持供电,寄存器和SRAM内容丢失,功耗最低运行模式下降低功耗:降低系统时钟,关闭
APB
Charlson_S
·
2020-09-14 03:39
初始者
stm32
HAL库——UART的DMA接收
可配置成同步或者异步通信的方式,通常使用异步方式全双工通信独立的高精度波特率发生器,不占用定时/计数器数据帧包括:起始位、数据段、校验位、停止位在STM32中,挂载在
APB
2时钟上可以通过轮询、中断、DMA
jcsm__
·
2020-09-13 04:12
HAL库
hal
dma
uart
stm32
cubemx
PWM使用寄存器设置
PWM原理分析1,RCC->
APB
1ENR|=0x00000002;//使能Tim3时钟RCC->
APB
2ENR|=0x00000011;//使能管脚C2、使能C端口:使用PIN7,输出模式:复用推挽输出频率
IT_新手小白
·
2020-09-12 20:29
嵌入式开发
STM32G0学习手册——WWDG运用
WWDG时钟是从
APB
时钟预分频的,并具有可配置的时间窗口,WWDG最适
SCCELE
·
2020-09-12 18:22
stm32
STM32G0
STM32CubeMX
stm32
嵌入式
一段基于STM32F103C8T6最小系统板PIN13输出LED闪烁的小程序
defineDELAYDelay(0x0ffffff);voidDelay(__IOu32nCount);intmain(void){GPIO_InitTypeDefGPIO_InitStruct;RCC_
APB
2PeriphClockCmd
luoyuegao
·
2020-09-12 12:30
stm32
c语言
快速理解
APB
接口特点和使用方式
APB
简介
APB
(AdvancedPeripheralBus),外围总线,是一种常见的总线协议。
APB
属于AMBA3协议系列,它提供了一个低功耗的接口,并降低了接口的复杂性。
re_call
·
2020-09-12 09:37
ASIC设计
APB
接口
芯片设计
蓝桥杯嵌入式学习————PWM配置及端口重映射
下面是端口重映射配置程序voidPWM_IO_Config(void){GPIO_InitTypeDefGPIO_InitStructure;//RCC_
APB
1PeriphClockCmd(RCC_
APB
1P
DEEP_M
·
2020-09-11 23:31
蓝桥杯嵌入式
Stm32 产生pwm的频率解惑?
问题一://TIM2预分频设置:1MHZ,
APB
1分频系数2,输入到TIM3时钟为36MHzx2=72MHzTIM_PrescalerConfig(TIM2,71,TIM_PSCReloadMode_Immediate
菜鸡丶子航
·
2020-09-11 11:32
STM32
浅析 stm32 定时器中断、PWM、输入捕获信号
TIM2,3,4)4.内部触发输入(ITRx):使用一个定时器作为另一个定时器的预分频器,如可以配置一个定时器Timer1而作为另一个定时器Timer2的预分频器大多数情况下选择内部时钟作为定时器的时钟来源(
APB
不够好才能进步
·
2020-09-10 23:55
stm32修炼
can总线的示波器检测方法
整理自网络::stm32的can总线是在
APB
1上的,stm32f10x的主频是72Mhz,can外设时钟是36Mhz,stm32f2xx的主频是120Mhz,can外设时钟是30Mhz。。。
fandelxin
·
2020-09-10 13:59
STM32
stm32单片机基础(一)
stm32单片机串口复用IO口功能如何查看GPIO配置选择GPIO如何确定外设的时钟是
APB
1还是
APB
2概念时钟周期机器周期双工半双工单工含义区别串口复用一定要记得使能复用时钟AFIO—端口IO功能复用时钟某个
YGXBQDCJ
·
2020-09-04 19:54
stm32
单片机
嵌入式
Abp vnext构建API接口服务
阅读目录一、使用ABP框架可以快速的搭建一个应用程序,仅需要几步即可完成:安装ABPCLI在一个空文件夹中使用abpnew命令创建您的项目二、用
APB
基础架构搭建一个用户中心API接口服务首先我们创建一个文件夹
开发者画像
·
2020-08-25 07:28
stm32——串口1和串口2初始化
GPIO_InitTypeDefGPIO_InitStructure;USART_InitTypeDefUSART_InitStructure;NVIC_InitTypeDefNVIC_InitStructure;RCC_
APB
2PeriphClockCmd
fluffy_floppy
·
2020-08-24 18:38
stm32
为什么STM32里面一些表达式放函数里面用和直接用效果不用
****/voidSPIx_Init(void){SPI_InitTypeDefSPI_InitStructure;GPIO_InitTypeDefGPIO_InitStructure;//RCC->
APB
2ENR
ws84643557
·
2020-08-24 18:35
单片机
stm32
Stm32的定时器
下面这张图简要说明三种定时器的主要区别:STM3的通用TIMx:TIM2、TIM3、TIM4和TIM5,在低速的
APB
1总线上高级定时器:TIM1与TIM8在高速的
APB
2总线上基础定时器:TIM6与TIM7
weixin_39780116
·
2020-08-24 17:08
stm32
stm32定时器
STM32的USART
USART1是由
APB
2总线提供时钟,而USART2~USART5是由
APB
1总线提供时钟,
APB
1的时钟是36Mhz,比
APB
2总线时钟要慢一半,所以USART1实际上可以在高速一点的波特率传输的时候要比
tangxing1212
·
2020-08-24 16:58
处理器相关
stm32链接lcd1602 乱码踩坑总结
voidInit_LCD1602(){GPIO_InitTypeDefGPIO_InitStructure;RCC_
APB
2PeriphClockCmd(RCC_
APB
2Periph_GPIOA|RCC_
APB
2Periph_GPIOB
76号技师
·
2020-08-24 15:21
STM32驱动74HC165原理图加程序
一、原理图二、时序图三、驱动源码voidcouple_init(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_
APB
2PeriphClockCmd(RCC_
APB
2Periph_GPIOB
小灰灰搞电子
·
2020-08-24 15:46
STM32编程技巧
STM32 SPI时钟问题
SPI1时钟由
APB
2时钟分频而来,而SPI2/3时钟由
APB
2时钟分频而来。
小裴没有酒
·
2020-08-24 15:15
STM32的DAC+DMA双通道输出汉字,在示波器中显示汉字
,staticvoidDAC_Config(void){GPIO_InitTypeDefGPIO_InitStructure;DAC_InitTypeDefDAC_InitStructure;RCC_
APB
2PeriphClockCmd
math-fly
·
2020-08-24 15:27
Linux学习——ARM芯片时钟体系
1.时钟体系的结构图有很多外设,一些工作在AHB总线,一些工作在
APB
总线CPU工作在FCLK,AHB总线工作在HCLK,
APB
总线工作在PCLK根据数据手册,我们可以知道FCLK、HCLK、PCLK的时钟频率
R/W
·
2020-08-24 13:17
STM32 ADC的使用
本例程测量的是PB0口的电压1、配置ADC使用的GPIO口voidADC_GPIO_Config(){GPIO_InitTypeDefGPIO_InitStructure;RCC_
APB
2PeriphClockCmd
Utotao
·
2020-08-24 13:45
STM32单片机开发
stm32 F103ZE 中定时器的总结
高级定时器高级定时器中一共有20个寄存器:二、通用定时器三、基本定时器四、看门狗定时器五、SysTick定时器2.其中TIM1和TIM8是能够产生三对PWM互补输出的高级定时器,常用于三相电机的驱动,它们的时钟由
APB
2
Osean_li
·
2020-08-24 13:36
嵌入式
STM32F0 Timer3 作为定时器输出,中断输出
设置Timer3中断voidTIM3_INT_Config(void){NVIC_InitTypeDefNVIC_InitStructure;/*TIM3clockenable*/RCC_
APB
1PeriphClockCmd
forAllforMe
·
2020-08-24 12:11
STM32
6825按键代码分析
展讯6825平台8*8按键驱动分析一、特性6825双核平台有特有的按键控制器和ARM的
APB
通讯想交互,最大能扫描8*8的按键,能够判断出按下和松开两种状态,可以同时扫描多个按键的功能,以及长按键。
wh8272878
·
2020-08-24 11:34
技术文档
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他