-
大小: 694KB文件类型: .rar金币: 1下载: 0 次发布日期: 2021-05-10
- 语言: 其他
- 标签: uCGUI UCOS-II keil-for-arm
资源简介
uCGUI+UCOS-II+LPC2138在proteus上的仿真-用keil for arm 编译
代码片段和文件信息
/*
*********************************************************************************************************
* INCLUDE FILES
*********************************************************************************************************
*/
#define BSP_GLOBALS
#include
/*
*********************************************************************************************************
* LOCAL GLOBAL VARIABLES
*********************************************************************************************************
*/
CPU_INT32U VIC_SpuriousInt;
/*
*********************************************************************************************************
* LOCAL FUNCTION PROTOTYPES
*********************************************************************************************************
*/
static void LED_Init (void);
static void BSP_IO_Init (void);
static void BSP_PLL_Init (void);
static void VIC_Init (void);
static void VIC_Dummy (void);
static void VIC_DummyWDT (void);
static void VIC_DummyTIMER0(void);
static void VIC_DummyTIMER1(void);
static void VIC_DummyUART0 (void);
static void VIC_DummyUART1 (void);
static void VIC_DummyPWM0 (void);
static void VIC_DummyI2C (void);
static void VIC_DummySPI (void);
static void VIC_DummyRTC (void);
static void VIC_DummyEINT0 (void);
static void VIC_DummyEINT1 (void);
static void VIC_DummyEINT2 (void);
static void Tmr_TickInit (void);
static void LCD_WriteCommand3(CPU_INT08U cmd CPU_INT08U dat1 CPU_INT08U dat2);
static void LCD_WriteCommand1(CPU_INT08U cmd);
static void LCD_Command_Data_OK(void);
static void LCD_NormalWrite_Data(CPU_INT08U data);
/*
*********************************************************************************************************
* BSP_Init()
*
* Description : Initialize the Board Support Package (BSP).
*
* Argument(s) : none.
*
* Return(s) : none.
*
* Note(s) : (1) This function SHOULD be called before any other BSP function is called.
*********************************************************************************************************
*/
void BSP_Init (void)
{
BSP_PLL_Init(); /* Initialize PLL0 and the VPB Divider Register */
BSP_IO_Init(); /* Initialize the board‘s I/Os */
VIC_Init(); /* Initialize the Vectored Interrupt Controller */
LED_Init(); /* Initialize the LED controls */
Tmr_TickInit(); /* Initialize the uC/OS-II tick int
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 88435 2007-09-04 08:45 LM4229\uCOS-II\Source\os_core.c
文件 56024 2007-09-04 08:48 LM4229\uCOS-II\Source\os_flag.c
文件 30880 2007-09-04 08:45 LM4229\uCOS-II\Source\os_mbox.c
文件 19945 2007-09-03 15:49 LM4229\uCOS-II\Source\os_mem.c
文件 37701 2007-09-04 08:45 LM4229\uCOS-II\Source\os_mutex.c
文件 42250 2007-09-04 08:48 LM4229\uCOS-II\Source\os_q.c
文件 29440 2007-09-04 08:45 LM4229\uCOS-II\Source\os_sem.c
文件 52069 2007-09-03 15:49 LM4229\uCOS-II\Source\os_task.c
文件 11435 2007-09-03 15:49 LM4229\uCOS-II\Source\os_time.c
文件 46917 2007-09-12 09:24 LM4229\uCOS-II\Source\os_tmr.c
文件 82194 2007-09-03 15:49 LM4229\uCOS-II\Source\ucos_ii.h
文件 10437 2008-10-06 16:04 LM4229\uCOS-II\Source\os_cfg.h
文件 12576 2007-09-03 15:49 LM4229\uCOS-II\Source\os_dbg.c
文件 46178 2008-10-08 16:36 LM4229\uCOS-II\Ports\os_cpu_a.asm
文件 23815 2008-09-26 10:20 LM4229\uCOS-II\Ports\os_cpu_c.c
文件 11997 2008-03-21 17:22 LM4229\uCOS-II\Ports\os_cpu.h
文件 11167 2008-10-06 16:18 LM4229\EASYARM2131\RVMDK\OS-LM4229\app.c
文件 4015 2007-08-14 07:24 LM4229\EASYARM2131\RVMDK\OS-LM4229\app_cfg.h
文件 1647 2008-09-26 13:39 LM4229\EASYARM2131\RVMDK\OS-LM4229\includes.h
文件 402042 2008-10-09 10:12 LM4229\EASYARM2131\RVMDK\OS-LM4229\EASYARM2131_Flash.dep
....... 26042 2008-09-26 13:41 LM4229\EASYARM2131\RVMDK\OS-LM4229\EASYARM2131_Uv2.Bak
文件 26042 2008-10-07 12:34 LM4229\EASYARM2131\RVMDK\OS-LM4229\EASYARM2131.Uv2
....... 31928 2008-10-07 12:34 LM4229\EASYARM2131\RVMDK\OS-LM4229\EASYARM2131_Opt.Bak
文件 32134 2008-10-09 19:53 LM4229\EASYARM2131\RVMDK\OS-LM4229\EASYARM2131.Opt
文件 30394 2008-10-07 10:18 LM4229\EASYARM2131\RVMDK\BSP\bsp.c
文件 17943 2008-09-26 13:10 LM4229\EASYARM2131\RVMDK\BSP\bsp.h
文件 914 2008-09-26 10:07 LM4229\EASYARM2131\RVMDK\BSP\LPC2138_Flash.scat
文件 2537 2008-09-26 09:25 LM4229\EASYARM2131\RVMDK\BSP\vectors.s
文件 6734 2008-09-26 10:07 LM4229\EASYARM2131\RVMDK\BSP\init.s
文件 19051 2008-09-20 16:52 LM4229\EASYARM2131\RVMDK\BSP\iolpc2138.h
............此处省略382个文件信息
- 上一篇:快速傅里叶变换FFT的VHDL代码
- 下一篇:echarts demo1
相关资源
- 完美解决proteus仿真stm32
- 基于8086汇编语言的交通灯程序加pro
- 波形发生器proteus仿真程序
- 节日彩灯 proteus仿真程序
- proteus仿真行列按键+数码管+1602
- ad603放大电路Proteus仿真
- 毕设程序89C51计算器程序+proteus仿真
- 单片机课程设计——电子琴论文及p
- uCOS-II 工作流程图.pdf
- proteus 仿真51单片机串口通讯
- RLC测试仪程序+proteus仿真
- 8×8LED点阵屏显示数字程序代码和pro
- proteus仿真 光电开关
- 51单片机电子钟 proteus仿真 完美电子钟
- 51单片机数码管动态显示+汇编程序+
- 热敏电阻测温proteus仿真
- 基于51单片机的PWM直流电机调速prote
- 智能抢答器proteus仿真电路图
- 基于AD&DA的proteus仿真
- uCGUI&emWin;位图转换工具好用.rar
- 基于51单片机的密码锁Proteus仿真.rar
- zw_(proteus仿真图+程序).zip
- uCOS_51uCOS-II v2.52基于51单片机的移植
- PIC单片机应用开发24例——基于
- 用Proteus仿真8086和8255源代码是汇编语
- 温度传感器DS18B20 PROTEUS仿真+源程
- 555proteus仿真8例
- Proteus仿真红外遥控
- PROTEUS仿真100
- 电子音乐盒proteus仿真.rar
评论
共有 条评论