当前位置: 技术问答>linux和unix
tq2440裸机UART的问题,挺简单,但我就是没搞明白,求解释!
来源: 互联网 发布时间:2017-04-07
本文导语: 我的开发板是tq2440,是在ADS1.2上编译的,下面我贴出源代码: /* s3c2440.h */ /* LED */ #define GPBCON (*(volatile unsigned*)0x56000010) #define GPBDAT (*(volatile unsigned*)0x56000014) #define GPBUP (*(volatile unsigned*)0x56000018) /* UART */ #def...
我的开发板是tq2440,是在ADS1.2上编译的,下面我贴出源代码:
/* s3c2440.h */
/* clock.h */
/* s3c2440.h */
/* LED */
#define GPBCON (*(volatile unsigned*)0x56000010)
#define GPBDAT (*(volatile unsigned*)0x56000014)
#define GPBUP (*(volatile unsigned*)0x56000018)
/* UART */
#define UBRDIV0 (*(volatile unsigned long *)0x50000028)
#define ULCON0 (*(volatile unsigned long *)0x50000000)
#define GPHCON (*(volatile unsigned long *)0x50000070)
#define GPHDAT (*(volatile unsigned long *)0x50000074)
#define GPHUP (*(volatile unsigned long *)0x50000078)
#define UCON0 (*(volatile unsigned long *)0x50000004)
#define UFCON0 (*(volatile unsigned long *)0x50000008)
#define UMCON0 (*(volatile unsigned long *)0x5000000c)
#define UTRSTAT0 (*(volatile unsigned long *)0x50000010)
#define UTXH0 (*(volatile unsigned long *)0x50000020)
#define URXH0 (*(volatile unsigned long *)0x50000024)
/* 时钟 */
#define MPLLCON (*(volatile unsigned long *)0x4c000004)
#define CLKDIVN (*(volatile unsigned long *)0x4c000014)
#define CAMDIVN (*(volatile unsigned long *)0x4c000018)
#define WTCON (*(volatile unsigned long *)0x53000000)
/* clock.h */
#define S3C2440_PCLK_200M ((0x5c
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!
©2012-2021,