机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 2843|回复: 2

关于APB控制

[复制链接]
发表于 2015-10-15 18:16:05 | 显示全部楼层 |阅读模式
最近听到了APB控制系统,小弟在网上查了下,资料不多。有哪位大神知道,希望指点一二
+ W# A& J; u/ s. H
回复

使用道具 举报

发表于 2015-10-15 19:19:23 | 显示全部楼层
APB简介" t. R1 q( c1 ^0 W$ d

1 m) {- `4 c) k" f. s* `3 \0 vAPB(Advanced Peripheral Bus),外围总线的意思。该总线协议是ARM公司提出的AMBA总线结构之一,几乎已成为一种标准的片上总线结构。9 _* Z$ M$ I2 f* z% M4 r& O) x
9 p6 u8 F" _) w& G, w
' w7 I% F/ e# q! E+ w2 p6 h  r
目录, z4 @) P/ l0 j( B5 P) }3 {& X

" ]$ J# g+ e! c6 r1 简介 ! S  [3 ?/ `" H
2 选择特点
* u4 {. G4 s5 r5 }" f/ {. ~1 `: M: [) ~7 Z
   ! A# ~  E7 g0 c  @. t, {

+ R1 I1 ~" N& e0 ^9 V" S% `( V$ K
/ n) O- p- y' q( d简介
! Z; U6 m! E) r2 |3 b6 ?; |$ e, F  L% h  t$ e/ c# f# V' B1 w# i
编辑
+ a8 R1 O2 S2 y  |9 i4 \
; Z2 q3 a: B8 qAPB简介; p& }- i% x, a* X! P
6 B6 M' A. A  [
APB(Advanced Peripheral Bus),外围总线的意思。该总线协议是ARM公司提出的AMBA总线结构之一,几乎已成为一种标准的片上总线结构。+ m' k5 R# W  O3 q5 C7 i$ O
" h  h! g( {; q
APB主要用于低带宽的周边外设之间的连接,例如UART、1284等,它的总线架构不像AHB支持多个主模块,在APB里面唯一的主模块就是APB 桥。其特性包括:两个时钟周期传输;无需等待周期和回应信号;控制逻辑简单,只有四个控制信号。APB上的传输可以用如图2所示的状态图来说明。% C9 D0 G+ G. r0 y+ f" m+ I

, g7 Y- G- D' p& \% _3 e) @7 K     a6 C" d/ u  P5 [9 ^

" C: o6 [+ S$ i" F% Y2 M2 O7 T  |  C! P4 }
选择特点
  m# _" K( V" H/ U) {# I! j0 \, ~0 D+ Z" A  v4 t
编辑
0 h" X9 [6 i: T# N! {, H2 g2 m8 [7 X) |1 w
系统初始化为IDLE状态,此时没有传输操作,也没有选中任何从模块。: e& I; ]+ A3 l  d' m( X* I

3 o! c8 a- ]0 v1 y  \当有传输要进行时,PSELx=1,PENABLE=0,系统进入SETUP状态,并只会在SETUP 状态停留一个周期。当PCLK的下一个上升沿时到来时,系统进入ENABLE 状态。[1]  
: J( p$ R& I5 C4 i
. D. r+ P* S# E5 N+ Z( e3 T0 E系统进入ENABLE状态时,维持之前在SETUP 状态的PADDR、PSEL、PWRITE不变,并将PENABLE置为1。传输也只会在ENABLE状态维持一个周期,在经过SETUP与ENABLE状态之后就已完成。之后如果没有传输要进行,就进入IDLE状态等待;如果有连续的传输,则进入SETUP状态。

评分

参与人数 1威望 +1 收起 理由
桂花暗香 + 1 问题描述清楚,显得很专业!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2015-10-15 20:39:38 | 显示全部楼层
。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-28 10:49 , Processed in 0.052563 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表