原文:(转)Cortex-M3 (NXP LPC1788)之RTC

实时时钟是一组用于测量时间的计数器,如果使用电池供电,在系统掉电以后它也可以正常运行以记录系统的时间。LPC 时钟采用内部的 K振荡器输出 HZ的时钟信号做为RTC的时钟源。 RTC的寄存器比较简单,主要有时钟计数器寄存器包括秒SEC 分MIN 小时HOUR 日期 月 DOM 星期DOW 日期 年 DOY 月MONTH 年YEAR, 这些寄存器为R W 可以从中读出具体的时间信息。其中的秒计数由 ...

2012-09-26 19:15 0 5235 推荐指数:

查看详情

()Cortex-M3 (NXP LPC1788)之UART用法

在工作中经常将平台的串口和PC机连接,通过串口打印信息进行程序调试。LPC1788共有5个串口Uart0~Uart4,跟具开发板的资源,将使用Uart2进行简单的串口输出和输入中断的操作。开发板上使用74HC4052多路开关对UART2的RXD和TXD进行选择,使用SP3243E进行3.0V ...

Thu Sep 27 03:14:00 CST 2012 1 4833
()Cortex-M3 (NXP LPC1788)之SDRAM操作

网上看到了一些关于1788 SDRAM的调试代码,基本上都一样,本人在调试1788 SDRAM过程中,遇到了一些大麻烦,本人使用的的SDRAM芯片为MT48LC16M162. 本人遇到的问题如下: 1: 1788芯片硬件仿真初期,调试SDRAM寄存器配置错误,导致1788芯片无法进入 ...

Thu Sep 27 03:40:00 CST 2012 1 8805
()Cortex-M3 (NXP LPC1788)之启动代码分析

在Keil uVision4中新建一个基于NXP1788的工程后,会提示添加启动汇编代码startup_LPC177x_8x.S。该文件进行从汇编到C语言运行环境的初始化工作。 [cpp] ;/**************************************************************************** ...

Wed Sep 26 15:34:00 CST 2012 0 3362
()Cortex-M3 (NXP LPC1788)之IIS应用--UDA1380进行音频数据播放

LPC1788发送到I2S总线上的音频数据要通过音频解码芯片才能输出模拟音频信号。开发板上使用的是UDA1380,对它的寄存器的配置可以通过L3总线或者I2C总线进行,这里使用I2C总线进行控制,对于I2C总线的操作可以参考之前I2C的介绍。UDA1380的寄存器主要分成3类,系统控制、插值滤波 ...

Thu Sep 27 03:24:00 CST 2012 0 3719
Cortex-M3 SVC与PendSV

【SVC】 SVC(系统服务调用,亦简称系统调用)和PendSV(可悬起系统调用),它们多用在上了操作系统的软件开发中。SVC用于产生系统函数的调用请求。例如,操作系统通常不允许用户程序直接访问硬 ...

Fri Aug 09 03:14:00 CST 2019 0 523
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM