ARM支持URAT通信、看门狗中断及裸机开发
发布时间
阅读量:
阅读量
1、URAT通信
实现方式包括原理图分析、芯片手册查阅等步骤。首先,通过分析原理图确定相应的引脚位置,随后在芯片手册中查找对应的控制模块。目前所采用的控制器为UART2,接下来需要对相关寄存器进行配置,以启动其工作状态。这种基于寄存器设置的编程方式即为寄存器编程。
#include "exynos_4412.h"
#define GPA1CON (*((unsigned int *)0x11400020))
#define ULCON (*((unsigned int *)0x13820000))
#define UCON (*((unsigned int *)0x13820004))
#define UBRDIV (*((unsigned int *)0x13820028))
#define UFRACVAL (*((unsigned int *)0x1382002c))
#define UTXH (*((unsigned int *)0x13820020))
#define URXH (*((unsigned int *)0x13820024))
#define UTRSTAT (*((unsigned int *)0x13820010))
全部评论 (0)
还没有任何评论哟~
