📄 sys_1161a1bm_pack.c
字号:
/****************************************Copyright (c)**************************************************
** Guangzou ZLG-MCU Development Co.,LTD.
** graduate school
** http://www.zlgmcu.com
**
**--------------File Info-------------------------------------------------------------------------------
** File Name: SYS_LPC2100.c
** Last modified Date: 2005-04-22
** Last Version:
** Description:
**
**------------------------------------------------------------------------------------------------------
** Created By: Lishan Zhou
** Created date: 2005-04-22
** Version:
** Description:
**
**------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
** Version:
** Description:
**
********************************************************************************************************/
#include "config.h"
/*******************************************************************************************************/
/* ISP1161BM PACK(HOST)与LCP2200硬件连接 */
/* D0~15 -- P2.0~P0.15(D0~D15) */
/* INT1(OUT) -- P0.15(EINT2) */
/* A0~1(IN) -- P3.1~P3.2(A1-A2) */
/* CS(IN) -- nCS2,地址为0x82000000 */
/* WR(IN) -- P3.27(WE) */
/* RD(IN) -- P1.1(OE) */
/* RSET(OUT) -- P0.10 */
/* WU(IN) -- P0.12 */
/* SUP(OUT) -- 无 */
/* 以下为使用GPIO控制ISP1161x(代表ISP1160、ISP1161A1)配置 */
/*******************************************************************************************************/
#define HC_COMMAND_ADDRESS 0x82000002 // ISP1161x与CPU连接的地址(命令)
#define HC_DATA_ADDRESS 0x82000000 // ISP1161x与CPU连接的地址(数据)
#define HcRESET (1<<10)
#define HcWU (1<<12)
#define HcSUP
//*************************************************************************
// 函数名称:Sys_Hc_Ini
// 输入参数:无
// 输出参数:无
// 功能描述:硬件系统初始化,用户在这里编写与硬件相关的设置。
//*************************************************************************
void Sys_Hc_Ini(void)
{
PINSEL0 &= ~(0x3<<20); // 设置HcRESET(P0.10)引脚为GPIO输出
PINSEL0 &= ~(0x3<<24); // 设置HcWAKEUP(P0.12)引脚为GPIO输出
PINSEL0 &= 0x3fffffff; // 使能P0.15外部中断2
PINSEL0 |= 0x80000000;
IODIR |= HcRESET+HcWU; // HcRESET(P0.10)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -