资源简介
该工程在ICCV7 for AVR上开发,硬件atmel的Atmega128 ,移植ucosii,附带了UART通讯部分,经过工程实用,稳定可靠。

代码片段和文件信息
/*
*********************************************************************************************************
* uC/OS-II
* The Real-Time Kernel
*
* ATmega128 Specific code
*
* File : OS_CPU_C.C
* By : Ole Saether
* Jean J. Labrosse
*********************************************************************************************************
*/
#define OS_CPU_GLOBALS
#include
/*
*********************************************************************************************************
* OS INITIALIZATION HOOK
* (BEGINNING)
*
* Description: This function is called by OSInit() at the beginning of OSInit().
*
* Arguments : none
*
* Note(s) : 1) Interrupts should be disabled during this call.
*********************************************************************************************************
*/
#if OS_CPU_HOOKS_EN > 0 && OS_VERSION > 203
void OSInitHookBegin (void)
{
}
#endif
/*
*********************************************************************************************************
* OS INITIALIZATION HOOK
* (END)
*
* Description: This function is called by OSInit() at the end of OSInit().
*
* Arguments : none
*
* Note(s) : 1) Interrupts should be disabled during this call.
*********************************************************************************************************
*/
#if OS_CPU_HOOKS_EN > 0 && OS_VERSION > 203
void OSInitHookEnd (void)
{
}
#endif
/*$PAGE*/
/*
*********************************************************************************************************
* TASK CREATION HOOK
*
* Description: This function is called when a task is created.
*
* Arguments : ptcb is a pointer to the task control block of the task being created.
*
* Note(s) : 1) Interrupts are disabled during this call.
*********************************************************************************************************
*/
#if OS_CPU_HOOKS_EN > 0
void OSTaskCreateHook (OS_TCB *ptcb)
{
#ifdef OS_VIEW_MODULE
OSView_TaskCreateHook(ptcb);
#else
ptcb = ptcb; /* Prevent compiler warning */
#endif
}
#endif
/*
*********************************************************************************************************
* TASK DELETION HOOK
*
* Description: This function is called when a task is deleted.
*
* Arguments : ptcb is a pointer to the task control block of the task being deleted.
*
* Note(s) : 1) Interrupts are disabled during this call.
********************************************************
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 11483 2019-01-03 13:20 Demo-Atmega128-ucosii\app.lis
文件 3278 2019-01-03 13:20 Demo-Atmega128-ucosii\app.o
文件 5375 2004-02-05 08:54 Demo-Atmega128-ucosii\Atmega128\os_cpu.h
文件 17136 2007-04-18 23:37 Demo-Atmega128-ucosii\Atmega128\os_cpu_a.s
文件 11615 2012-07-05 18:15 Demo-Atmega128-ucosii\Atmega128\os_cpu_c.c
文件 11621 2004-12-06 22:14 Demo-Atmega128-ucosii\Atmega128\os_dbg.c
文件 4297 2013-08-26 14:15 Demo-Atmega128-ucosii\BACKUP\uart._c
文件 31330 2019-01-03 13:20 Demo-Atmega128-ucosii\os_cpu_a.lis
文件 3558 2019-01-03 13:20 Demo-Atmega128-ucosii\os_cpu_a.o
文件 35801 2019-01-03 13:20 Demo-Atmega128-ucosii\os_cpu_c.lis
文件 6398 2019-01-03 13:20 Demo-Atmega128-ucosii\os_cpu_c.o
文件 24733 2019-01-03 13:20 Demo-Atmega128-ucosii\os_dbg.lis
文件 3837 2019-01-03 13:20 Demo-Atmega128-ucosii\os_dbg.o
文件 8429 2003-04-03 14:20 Demo-Atmega128-ucosii\Source\os_cfg_r.h
文件 66261 2003-04-04 22:34 Demo-Atmega128-ucosii\Source\os_core.c
文件 10379 2004-12-06 21:56 Demo-Atmega128-ucosii\Source\os_dbg_r.c
文件 52721 2003-04-04 22:48 Demo-Atmega128-ucosii\Source\os_flag.c
文件 24335 2004-12-06 22:18 Demo-Atmega128-ucosii\Source\os_mbox.c
文件 17721 2004-12-06 22:19 Demo-Atmega128-ucosii\Source\os_mem.c
文件 29111 2003-04-01 20:15 Demo-Atmega128-ucosii\Source\os_mutex.c
文件 36576 2003-04-01 20:17 Demo-Atmega128-ucosii\Source\os_q.c
文件 20339 2003-04-01 20:18 Demo-Atmega128-ucosii\Source\os_sem.c
文件 45111 2004-12-06 22:17 Demo-Atmega128-ucosii\Source\os_task.c
文件 10081 2003-04-02 21:16 Demo-Atmega128-ucosii\Source\os_time.c
文件 980 2010-05-19 20:22 Demo-Atmega128-ucosii\Source\ucos_ii.c
文件 51679 2004-12-06 22:08 Demo-Atmega128-ucosii\Source\ucos_ii.h
文件 1399 2019-01-03 13:18 Demo-Atmega128-ucosii\src\app.c
文件 370 2019-01-03 13:18 Demo-Atmega128-ucosii\src\app.h
文件 162 2013-08-26 09:25 Demo-Atmega128-ucosii\src\includes.h
文件 8928 2012-04-26 15:11 Demo-Atmega128-ucosii\src\os_cfg.h
............此处省略24个文件信息
- 上一篇:proteus单片机仿真串口汽车防夹
- 下一篇:Cuda求解线性方程组文档及代码
相关资源
- ucosII源代码 2.9版本全 Micrium-uCOS-II-V
- 51单片机中使用ucos ii的优缺点转
- 基于ATmega128和CH374的USB接口设计
- 流水灯设计.zip
- stm32f103c8t6移植uC/OS-III基于HAL库的工程
- 基于STM32的智能浇花系统(带ucosiii操
- Atmega1280芯片资料
- ICCAVR v6.31a破解版+注册工具
- uCOS-III中文手册[高清带书签].pdf
- uCOS-III内核实现与应用开发实战指南—
- ICCAVR7.0破解版
- STM32+UCOSIII+GSM配置
- STM32-UCOSIII实战-----RTC+DHT11+按键+LCD显示
- ucosii+ucgui+touch(stm32_mini)移植教程与
- UCOSII实时操作系统实验
- stm32 lwip DNS DHCP ucosIII TCP Client 原创程
- STM32F207VC lwip ucosiii移植工程
- stm32移植uCosIIV2.86源码
- 基于uCOSII的小型GUI的应用程序实验
- ATmega128 开发板PCB
- ICCAVR7.22直接安装不需要注册
- stm32f103zet6上移植ucosii 只要cortex m3内
- STM32F401移植uCosIII
- stm32移植uCOSii,内含移植步骤和代码
- iccavr7.22.rar
- uCOSII移植
- 基于STM32的示波器源码
- 基于STM32的proteus仿真——扫地机器人
- stm32f4 discovery uCOSII 2.91 IAR6.3
- uCOSII移植STM32F103C8T6范例工程
评论
共有 条评论