关于我们 | 联系我们

亚搏手机版|亚博手机版app下载

当前位置:主页 > 新闻资讯 > 公司新闻 >

μCOS-II在ARM处理器上的移植要点

本文摘要:1.设置OS_CPU.H中与处理器和编译器涉及的代码 /******************************************************************** * *与编译器涉及的数据类型 ********************************************************************* / typedefunsignedcharBOOLEAN; typedefunsignedcharINT8U;//

亚搏手机版

亚搏手机版

1.设置OS_CPU.H中与处理器和编译器涉及的代码  /********************************************************************  *  *与编译器涉及的数据类型  *********************************************************************  /  typedefunsignedcharBOOLEAN;  typedefunsignedcharINT8U;//8位无符号整数  typedefsignedcharINT8S;//8位有符号整数  typedefunsignedintINT16U;//16位无符号整数  typedefsignedintINT16S;//16位有符号整数  typedefunsignedlongINT32U;//32位无符号整数  typedefsignedlongINT32S;//32位有符号整数  typedeffloatFP32;//单精度浮点数  typedefdoubleFP64;//双精度浮点数  typedefunsignedintOS_STK;//堆栈入口宽度为16位  #defineBYTEINT8S//字节型  #defineUBYTEINT8U//为了与uC/OSV1.xx.相容  #defineWORDINT16S//。..uC/OS-II.  #defineUWORDINT16U  #defineLONGINT32S  #defineULONGINT32U  /********************************************************************  *与ARM处理器涉及的代码  ********************************************************************/  #defineOS_ENTER_CRITICAL()ARMDisableInt()/*重开中断*/  #defineOS_EXIT_CRITICAL()ARMEnableInt()/*打开中断*/  /*设施堆栈的快速增长方向*/  #defineOS_STK_GROWTH1/*堆栈由低地址向较低地址快速增长*/  2.用C语言撰写六个操作系统涉及的函数(OS_CPU_C.。


本文关键词:COS-II,在,ARM,处理器,上,的,移植,要点,设置,CPU.H,亚搏手机版

本文来源:亚搏手机版-www.haoruidoors.com

Copyright © 2003-2021 www.haoruidoors.com. 亚搏手机版科技 版权所有 备案号:ICP备95718284号-8