军事

Crotex-M3采用μC/OS-II操作系统的自动智能防盗窗设计“亚博网页登录”

2021-02-11 04:13

本文摘要:1系统硬件设计智能窗口完成的功能如下:自动智能防盗和邮件通知户主,监视煤气泄漏,自动防风,自动避雨,智能遥控电源窗口。CPU的自由选择是嵌入式系统开发的关键。与LuminaryMicro公司生产的Stellaris系列微控制器LM3S615组合,以该芯片为中心构建了系统硬件平台。系统体系结构如图1的右图所示。 系统体系结构图2系统软件设计2.1mu C/OS—II复制mu; C/OS—II是一个源代码向外开放、可移植、可削减、保守的动态多任务OS内核。

亚博登录

1系统硬件设计智能窗口完成的功能如下:自动智能防盗和邮件通知户主,监视煤气泄漏,自动防风,自动避雨,智能遥控电源窗口。CPU的自由选择是嵌入式系统开发的关键。与LuminaryMicro公司生产的Stellaris系列微控制器LM3S615组合,以该芯片为中心构建了系统硬件平台。系统体系结构如图1的右图所示。

系统体系结构图2系统软件设计2.1mu C/OS—II复制mu; C/OS—II是一个源代码向外开放、可移植、可削减、保守的动态多任务OS内核。其中大部分是用ANSIC语言编写的,与处理器密切相关的代码大部分仅通过编纂就完成了。mu基础; c/os—II嵌入式OS的软件体系结构在图2右图中,包括应用程序、应用软件相关代码、处理器相关代码和处理器相关代码。复制是写处理器相关的代码,头文件OS_CPU.H、编辑文件OS_CPU_A.ASM、c语言源文件OS_CPU_C.C。

在软件体系结构OS_CPU.H中定义相关宏,声明LM3S615需要识别的数据类型和堆栈的快速增长方向。OS_CPU_C.C定义了六个函数: OSTaskStklnit ()、OSTaskCreateHook ()、OSTaskSwHook ()和OSTaskDelHook ()。

亚博网页登录

在0S_CPU_A.ASM中,更改OSENTER_CRITICAL ()、0S_EXIT_CRITICAL ()和os_starthight五个编辑函数。在主头文件INCLUDES.H中减少OS_CPU.H、OS_CPU_C.C、0S_CPU_A.ASM。在配置文件OS_CFG.H中显示了事件数、最大存储器块数、最大消息队列数、最大任务数、小于任务优先级、有无信号量使能、有无邮箱使能、有无消息队列使能、 通过变更这些设定,mu; C/OS—II环境展开削减以满足本系统的明确要求。


本文关键词:亚博登录官方网站,Crotex-M3,采用,OS-II,操作系统,的,自动,智能

本文来源:亚博登录-www.payyourselftoday.com