产品展示

Products Classification

Crotex-M3采用μC/OS-II操作系统的自动智能防盗窗设计

  • 产品时间:2022-09-23 22:45
  • 价       格:

简要描述:1系统硬件设计 智能窗所要已完成的功能如下:自动智能防盗并能短信通报户主,监控煤气外泄,自动防风,自动防雨,智能遥控电源窗门。CPU的自由选择是嵌入式系统研发的关键所在。本文搭配LuminaryMicro(照度诺瑞)公司生产的Stellaris(群星)系列微控制器LM3S615,并以该芯片为核心搭起系统硬件平台。系统架构如图1右图。...

详细介绍
本文摘要:1系统硬件设计 智能窗所要已完成的功能如下:自动智能防盗并能短信通报户主,监控煤气外泄,自动防风,自动防雨,智能遥控电源窗门。CPU的自由选择是嵌入式系统研发的关键所在。本文搭配LuminaryMicro(照度诺瑞)公司生产的Stellaris(群星)系列微控制器LM3S615,并以该芯片为核心搭起系统硬件平台。系统架构如图1右图。

爱游戏体育官网

1系统硬件设计  智能窗所要已完成的功能如下:自动智能防盗并能短信通报户主,监控煤气外泄,自动防风,自动防雨,智能遥控电源窗门。CPU的自由选择是嵌入式系统研发的关键所在。本文搭配LuminaryMicro(照度诺瑞)公司生产的Stellaris(群星)系列微控制器LM3S615,并以该芯片为核心搭起系统硬件平台。系统架构如图1右图。

系统架构图  2系统软件设计  2.1mu;C/OS—II的重制  mu;C/OS—II是一种源码对外开放、移植性好、可削减、守住式的动态多任务操作系统内核。其中大部分代码是用ANSIC语言撰写的,只有很少部分与处理器密切相关的代码只用编撰已完成。基于mu;c/os—II嵌入式操作系统的软件体系结构如图2右图,它还包括应用软件程序、与应用软件涉及的代码、与处理器牵涉到的代码以及与处理器涉及的代码。

所谓重制就是撰写与处理器涉及的代码,分别是头文件OS_CPU.H、编撰文件OS_CPU_A.ASM和C语言源文件OS_CPU_C.C。软件体系结构  ①在OS_CPU.H中定义涉及的宏,声明LM3S615需要辨识的数据类型和堆栈快速增长方向。  ②在OS_CPU_C.C中定义6个函数:OSTaskStklnit()、OSTaskCreateHook()、OSTaskSwHook()、OSTaskDelHook()、OSTaskStatHook()、OSTimeTickHook()。  ③在0S_CPU_A.ASM中改动以下5个编撰函数:OSENTER_CRITICAL()、0S_EXIT_CRITICAL()、OS_StartHighRdy、OSCtxSw、OSIntCtxSw。

  ④在主头文件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.hbclcj6.com

 


产品咨询

留言框

  • 产品:

  • 留言内容:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 详细地址:


推荐产品

Copyright © 2004-2021 www.hbclcj6.com. 爱游戏官网科技 版权所有 备案号:ICP备32759584号-1

在线客服 联系方式 二维码

服务热线

090-827439095

扫一扫,关注我们