微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > LPC1114时钟配置

LPC1114时钟配置

时间:11-13 来源:互联网 点击:

4

FLASHARRAY

(允许flash阵列存取时钟)

0

禁止

1

1

允许

5

I2C

(允许I2C时钟)

0

禁止

0

1

允许

6

GPIO

(允许GPIO时钟)

0

禁止

1

1

允许

7

CT16B0

(允许16位计数/定时器0时钟)

0

禁止

0

1

允许

8

CT16B1

(允许16位计数/定时器1时钟)

0

禁止

0

1

允许

9

CT32B0

(允许32位计数/定时器0时钟)

0

禁止

0

1

允许

10

CT32B1

(允许32位计数/定时器1时钟)

0

禁止

0

1

允许

11

SSP0

(允许SPI0时钟)

0

禁止

1

1

允许

12

UART

(允许UART时钟)

0

禁止

0

1

允许

13

ADC

(允许ADC时钟)

0

禁止

0

1

允许

14

-

-

保留

0

15

WDT

(允许WDT时钟)

0

禁止

0

1

允许

16

IOCON

(允许IO配置模块时钟)

0

禁止

0

1

允许

17

-

-

保留

0

18

SSP1

(允许SPI1时钟)

0

禁止

0

1

允许

31∶19

-

-

保留

0x00

从表中可以看出,第6项就是“通用输入输出端口”的时钟配置项,执行语句“SYSCON->SYSAHBCLKCTRL |= (1<6)”就可以开启GPIO的时钟。在打开了GPIO的时钟后,就可以使用P0~P3端口了。

上述的时钟配置程序是最基本的,也是必须的,因此在任何程序开始前,都应该先调用该时钟配置函数,以对LPC1114进行基本的时钟配置,为后续程序提供保障。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top