91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.55MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-09-20
  • 語(yǔ)言: 其他
  • 標(biāo)簽: uCOS-II??MC9SXEP100??

資源簡(jiǎn)介

此為本人基于官方移植版本修改的基于MC9S12XEP100的uCOS-II操作系統(tǒng)軟件框架,框架使用單CPU(即沒(méi)有使用XGATE)、Banked地址模型、一個(gè)無(wú)浮點(diǎn)數(shù)一個(gè)32位浮點(diǎn)數(shù),適用大部分需求。主要是里頭對(duì)官方移植版本的代碼進(jìn)行了精簡(jiǎn),優(yōu)化了文件布局,刪除了原版本中大量無(wú)用的附加功能的代碼。另外還修復(fù)了V2.86版本存在的bug。個(gè)人使用了幾個(gè)月沒(méi)有發(fā)現(xiàn)問(wèn)題,歡迎大家基于我這個(gè)版本進(jìn)行嵌入式軟件開(kāi)發(fā)。

資源截圖

代碼片段和文件信息

/*
*********************************************************************************************************
*???????????????????????????????????????????????uC/OS-II
*?????????????????????????????????????????The?Real-Time?Kernel
*
*????????????????????????????????(c)?Copyright?2004?Micrium?Weston?FL
*??????????????????????????????????????????All?Rights?Reserved
*
*
*??????????????????????????????????????BOARD?SUPPORT?PACKAGE?(BSP)
*?????????????????????????????????????????Frescale?MC9S12
*
*?File?:?BSP.C
*?By???:?Eric?Shufro
*********************************************************************************************************
*/

#include?“includes.h“

/*
*********************************************************************************************************
*??????????????????????????????FUNCTION?INITIALIZATION?STATEMENT
*********************************************************************************************************
*/

static??void??PLL_Init(void);???????????????????????????????????/*?Initialize?the?CPU‘s?PLL?*/
static??void??OSTickISR_Init(void);?????????????????????????????/*?Initialize?the?OS?Ticker?*/

/*
*********************************************************************************************************
*????????????????????????????????????????DATATYPES
*
*?Notes?:?1)?The?CPU_ISR_FNCT_PTR?data?type?is?used?to?declare?pointers?to?ISR?functions?in?
*????????????a?more?simplistic?manner.?It?is?used?when?setting?the?Vector?Table?in?BSP_VectSet()
*********************************************************************************************************
*/

typedef??void??near??(*CPU_ISR_FNCT_PTR)(void?*);?

/*
*********************************************************************************************************
*????????????????????????????????????????GLOBAL?DATA
*********************************************************************************************************
*/

static??CPU_INT16U??OSTickCnts;

/*
*********************************************************************************************************
*????????????????????????????????????????BSP_Init()
*
*?Description:?Initialize?BSP?called?from?app.c?instead?of?calling?all?of?the?internal?bsp?init?functions
*********************************************************************************************************
*/

void?BSP_Init?(void)
{
????PLL_Init();?????????????????????????????????????????????????/*?Initialize?the?PLL.??????????????????????????????????*/??
????BSP_SetECT_Prescaler(4);????????????????????????????????????/*?Set?ECT?prescaler?to?prevent?OSTickCnts?overrflow????*/????
????OSTickISR_Init();
}

/*
*********************************************************************************************************
*????????????????????????????????????????PLL_Init()
*
*?Description:?Initialize?on-chip?PLL.?CPU?clock?=?80MHz?Bus?clock?=?40MHz.
****************************************************

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-01-27?12:47??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\
?????目錄???????????0??2018-05-15?18:18??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\
?????目錄???????????0??2018-05-15?18:18??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\bin\
?????文件????????4127??2017-10-16?15:45??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\bin\cpu_a.dbg
?????文件???????16209??2017-10-16?15:45??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\bin\os_cpu_a.dbg
?????文件??????483697??2017-10-17?23:48??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\bin\Project.abs
?????文件???????10348??2017-10-17?23:48??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\bin\Project.abs.glo
?????文件???????10258??2017-10-17?23:48??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\bin\Project.abs.s19
?????文件??????306764??2017-10-17?23:48??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\bin\Project.map
?????目錄???????????0??2018-01-27?12:47??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\BSP\
?????文件???????14863??2017-10-15?11:59??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\BSP\bsp.c
?????文件????????2524??2017-10-15?11:55??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\BSP\bsp.h
?????文件?????????855??2017-10-16?15:24??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\C_Layout.hwl
?????目錄???????????0??2018-05-15?18:18??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\
?????文件??????????59??2017-10-16?15:24??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\Full_Chip_Simulation_Postload.cmd
?????文件??????????60??2017-10-16?15:24??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\Full_Chip_Simulation_Preload.cmd
?????文件??????????60??2017-10-16?15:24??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\Full_Chip_Simulation_Reset.cmd
?????文件??????????59??2017-10-16?15:24??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\Full_Chip_Simulation_SetCPU.cmd
?????文件??????????59??2017-10-16?15:24??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\Full_Chip_Simulation_Startup.cmd
?????文件????????1514??2018-05-15?18:18??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\TBDML_Erase_unsecure_hcs12xe.cmd
?????文件??????????59??2018-05-15?18:18??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\TBDML_Postload.cmd
?????文件??????????60??2018-05-15?18:18??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\TBDML_Preload.cmd
?????文件??????????60??2018-05-15?18:18??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\TBDML_Reset.cmd
?????文件??????????59??2018-05-15?18:18??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\TBDML_Startup.cmd
?????文件??????????77??2018-05-15?18:18??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\TBDML_Vppoff.cmd
?????文件??????????78??2018-05-15?18:18??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\cmd\TBDML_Vppon.cmd
?????文件?????????161??2004-06-15?15:46??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\Default.mem
?????文件????????1068??2017-10-16?16:41??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\Full_Chip_Simulation.ini
?????目錄???????????0??2018-01-27?12:47??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\prm\
?????文件???????10141??2017-10-16?15:24??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\prm\burner.bbl
?????文件???????16139??2017-10-16?15:27??單S12CPU?32位浮點(diǎn)數(shù)Banked地址模型\uC_Pro\prm\Project.prm
............此處省略243個(gè)文件信息

評(píng)論

共有 條評(píng)論