资源简介
Nucleus plus 移植笔记,Nucleus PLUS参考手册,MTK入门导读,nucleus实验,MTk全套资料,MTK_Study,mtk 俄罗斯方块移植,MTK_MMI源码,MTK源码分析_Nucleus,MCF5307_Code等
代码片段和文件信息
/***************************************************************
* demo1.c *
* *
* task_1和task_2基于时间片轮转调度,两个任务为同优先级的任务 *
* *
* designed by bobey
***************************************************************/
/* Include necessary files. */
#include
#include
#include
#include
#include“2410addr.h“
#include“2410lib.h“
/* Include necessary Nucleus PLUS files. */
#include “nucleus.h“
/* Application Structures */
NU_TASK Task_1;
NU_TASK Task_2;
NU_MEMORY_POOL System_Memory;
extern int ERC_System_Error(int);
/* Function Prototypes */
VOID task_1(UNSIGNED argc VOID *argv);
VOID task_2(UNSIGNED argc VOID *argv);
/* Define the Application_Initialize routine that determines the initial
Nucleus PLUS application environment. */
void Application_Initialize(void *first_available_memory)
{
VOID *pointer;
STATUS status;
/*--------------------------uart initialize---------------------------------*/
ChangeClockDivider(11);
ChangeMPllValue(0xa10x30x1);
Port_Init();
Uart_Select(0);
Uart_Init(0115200);
Uart_Printf(“Nucleus is running!\n“);
EnableTimer0();
/*----------------------------end-------------------------------------------*/
/* Create a system memory pool that will be used to allocate task stacks
queue areas etc. */
status = NU_Create_Memory_Pool(&System_Memory “SYSMEM“
first_available_memory 25000 50 NU_FIFO);
if (status != NU_SUCCESS)
{
ERC_System_Error(status);
}
else
{
Uart_Printf(“System_Memory have been created!\n“);
}
/* Create each task in the system. */
/* Create task1.*/
NU_Allocate_Memory(&System_Memory &pointer 512 NU_NO_SUSPEND);
status=NU_Create_Task(&Task_1 “TASK 1“ task_1 0 NULL pointer
512 3 10 NU_PREEMPT NU_START);
if (status != NU_SUCCESS)
{
ERC_System_Error(status);
}
else
{
Uart_Printf(“Task1 have been created\n“);
}
/* Create task2.*/
NU_Allocate_Memory(&System_Memory &pointer 512 NU_NO_SUSPEND);
status=NU_Create_Task(&Task_2 “TASK 2“ task_2 0 NULL pointer
512 3 10 NU_PREEMPT NU_START);
if (status != NU_SUCCESS)
{
ERC_System_Error(status);
}
else
{
Uart_Printf(“task2 have been created\n“);
Uart_Printf(“-----------------------\n“);
}
}
//--------------------------------------------------------------------//
/* Define the system timer task. More complicated systems might use a
routine like
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-07-22 10:14 mtk_nucleus资料集合\
文件 642602 2010-10-13 16:53 mtk_nucleus资料集合\2410_code.rar
文件 1289650 2010-10-13 17:30 mtk_nucleus资料集合\MCF5307_Code.rar
文件 808115 2010-10-13 16:58 mtk_nucleus资料集合\MMI函数手册.pdf
文件 1195371 2008-12-15 23:30 mtk_nucleus资料集合\MTK_Device Driver_Training.pdf
文件 8747283 2010-10-13 17:46 mtk_nucleus资料集合\MTK_MMI源码.rar
目录 0 2015-07-22 10:12 mtk_nucleus资料集合\MTK_Study\
文件 44032 2007-06-26 10:19 mtk_nucleus资料集合\MTK_Study\MTK Audio Pla
文件 496128 2007-06-22 17:52 mtk_nucleus资料集合\MTK_Study\MTK学习-资源.doc
文件 496128 2007-06-22 17:52 mtk_nucleus资料集合\MTK_Study\MTK学习.doc
文件 24064 2007-06-22 16:38 mtk_nucleus资料集合\MTK_Study\MTK平台 MMI学习总结一.doc
文件 438784 2007-06-26 17:57 mtk_nucleus资料集合\MTK_Study\MTK系统与驱动.doc
文件 67072 2007-06-22 18:22 mtk_nucleus资料集合\MTK_Study\NVRAM_READ&WRITE.doc
文件 41472 2007-06-25 10:37 mtk_nucleus资料集合\MTK_Study\关于Draw Manager.doc
文件 411648 2010-10-13 17:00 mtk_nucleus资料集合\MTK入门导读.doc
文件 1923922 2010-10-13 17:05 mtk_nucleus资料集合\MTK源码分析_Nucleus.pdf
目录 0 2015-07-22 10:12 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\
目录 0 2015-07-22 10:12 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\DT\
文件 281031 2007-01-08 13:50 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\DT\DT_Porting_Guide.pdf
目录 0 2015-07-22 10:12 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\L4_PHB\
文件 1004545 2007-01-08 13:50 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\L4_PHB\DD_PHB.pdf
文件 453372 2007-01-08 13:51 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\L4_PHB\HLD_PHB.pdf
文件 344694 2007-01-08 13:51 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\L4_PHB\MSC_PHB.pdf
文件 343645 2007-01-08 13:51 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\L4_PHB\SAP_PHB.pdf
目录 0 2015-07-22 10:12 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\L4_UEM\
文件 374383 2007-01-08 13:52 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\L4_UEM\SAP_UEM_L4C.pdf
文件 238257 2007-01-08 13:49 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\MTK_PS_Customer_Document_Release_Set.pdf
文件 1151891 2007-01-08 13:49 mtk_nucleus资料集合\MTK的L4层的就够分析,对于学习MTK的有帮助的\SAP_L4A_MMI.pdf
目录 0 2015-07-22 10:12 mtk_nucleus资料集合\MTk全套资料\
文件 236569 2009-12-21 12:16 mtk_nucleus资料集合\MTk全套资料\20099219112813045—编程规范与原则.pdf
文件 529852 2005-07-07 17:05 mtk_nucleus资料集合\MTk全套资料\BB Tranning.pdf
............此处省略158个文件信息
相关资源
- 手机刷机解锁改串root工具.zip
- MTK eFlashTool V2.51
- MT7620全部资料包含datasheetlayout等等
- SN_Write_tool_exe_v2.1324.00
- MTK2503硬件设计资料
- MTK 功能机 RTOS Nucleus 源码 分析
- MT8665_Technical_Brief.pdf
- dcmtk3.6.2+VS2012安装教程
- MTK手机开发入门高清PDF
- MTK GAT调试工具,里面有打开dbg文件的
- vs2015版本下编译的dcmtk,里面包含了
- SP_Flash_Tool_exe_Windows_v5.1952.00.000.zip
- MTK平台日志分析工具 gat-win32-x86_64-3
- DCMTK编译好的库
- 已编译好的dcmtk工具包,包含所有dc
- MTK详细电路原理分析
- Nucleus OS源码结构以及参考手册
- GC0308 MTK6573/6516平台调通
- mtk通用写码平台绝对好用
- MT65xx Preloader 驱动安装失败解决方法
- MTK平台st7796s驱动代码
- MTK 电信 短信 自注册
- Windows 10_MTK VCOM USB Preloader Drivers.zip
- GSM手机调试
- nucleus os 源码
- DCMTK库编译与在QT中的使用
- MTK 锁卡介绍及实现方法
- 手机音频流程包括mic的偏置电路及其
- OV5647_MIPI_RAW for MTK
- rgb565_to_bmp
评论
共有 条评论