摘要设计并实现了一种基于Cortex-m3内核的STM32F103MCU的多功能智能插座,利用Zigbee技术进行自动组网和无线收发,采用FreeRTOS操作系统进行多任务调度管理。给出了该智能插座的硬件设计方案和软件框架。该智能插座具有可靠性高、实用性强的特点,满足了智能家居的需要。关键词:智能插座:zigbee:Cortex-m3:FreeRTOS1.引言随着电信、互联网等技术的发展,物联网概念应运而生,被看成是新一代信息技术的重要组成部分,在全球范围内得到重视。智能家居是物联网的主要应用之一,利用各种信息通信技术将家用电子设备集成,实现家庭日常事务的管理"1,智能家居网络的构架包括家庭内部zigbee子网系统、智能家居网关以及智能家居网络与外部网络之间的数据通信系统一个部分,网关是智能家居系统的核心控制部分,将智能终端传输来的数据打包成网络数据流,再通过3G网络或者wif实时传送到监控计算机中。用户可以通过计算机或者手持设备(手机或者Pad)远程登录智能家居管理系统对家庭用电设备进行信息查询和控制。
上传时间: 2022-06-26
上传用户:
1,主控stm32f103c8t6,采用标准库编写,链表方式构建多任务轮询(通过静态链表(用于构建多任务调度系统)分别对测温任务、手势识别任务、保留任务和按键处理任务进行轮流处理)。2,用的内部晶振,倍频到48MHz(最高只能到64MHz,外部晶振才可以72MHz(测试过可超频到128MHz))3,硬件包括paj7620手势识别,ntc热敏电阻测温,pmos控制usb公头输出控制usb风扇或usb小灯等,qj004播放mp3歌曲。4,rgb灯板采用 rgb3528+三极管控制。
上传时间: 2022-07-01
上传用户:aben
摘 要:针对传统工业机器人控制系统开放性差、内部结构复杂和技术升级困难等弊端,在保证系统实时性和稳定性的前提下,构建了基于ROS和LinuxCNC的工业机器人控制系统软件架构。根据系统的功能要求和所选平台的特点.软件分为三部分:任务调度模块、实时任务模块和EtherCAT主站模块。通过实验证明原型控制系统具备控制工业机器人完成基本工作的能力。
上传时间: 2022-07-12
上传用户:
本书从内容上讲可以分为两大部分:第1章到第5章是关于嵌入式系统的基本知识和基本理论;第6章到第9章是关于嵌入式系统的实验;还有一个附录,包含了一些相关的补充知识和补充材料。理论基础部分包含了“嵌入式系统概述”、“实时系统的基本理论”、“嵌入式系统硬件基础”、" VxWorks操作系统”和“嵌入式 系统开发环境”。其中“实时系统的基本理论”介绍了关于实时系统的基本概念,特别是关于任务调度方面的一些算法。这些理论在VxWorks 等操作系统中实际上已经在应用,所以,我们觉得做一些介绍还是很有必要的。
上传时间: 2022-07-16
上传用户:fliang
VIP专区-嵌入式/单片机编程源码精选合集系列(130)资源包含以下内容:1. 武汉创维特的arm培训例程试验程序.2. 这是一个小车原理图,如果有设计不周到请提出建议.3. 用NiosII软核配置FPGA的C语言源程序.4. 用c语言写的niosii软核的多种外设测试程序.5. 介绍了MATLAB中GUI界面的一些基本的情况。有助于出学者对其有一个比较直观的认识。.6. EDA实验--RAM实验:利用-MegaWizard Plug-In Manager创建一个16×8的RAM.7. EDA实验--ROM实验:利用-MegaWizard Plug-In Manager创建一个256×16的ROM.8. 一个基于GUI的界面系统设计的程序.9. 基于AVR的mp3文件系统!里面有sd卡的fat32文件系统源程序.10. 这个是周立功公司的zlg文件系统的源代码 可以应用在小型嵌入式系统中.11. 13305控制320-240的源程序.12. 这个是非常不错的mp3源码.13. 经典的mp3源码程序.14. pc bios source code for emb.15. 3167cx4558数控机床200例 源程序.16. i2c的verilog代码.17. 书名:嵌入式系统Web服务器TCP-IPLean本书是一本TCP/IP网络的指导手册.18. Fedora Core 5功能强大.19. Nucleus任务调度算法原理及Nucleus优先级查找表的原理(有详细的文档及演示代码)。.20. AVR单片机的程序.21. AVR单片机的程序.22. LPC2220 的AD转换.23. 基于LPC2220的.24. 利用LPC2220内部的RTC功能.25. 使用LPC2220的UART1的Modem功能.26. u-boot.27. 不可多得的国外机器人制作技术资料.28. 单片机isp编程上位机源代码.29. 霍曼轨道的模拟图形.30. BinDCT算法描述,作为快速DCT算法适合嵌入式使用.31. 基于89S52的篮球计时计分器,实现外部中断和定时器的使用.用2803驱动共阳数码管..32. 一些关于微机的实验指导,帮助初学的人,容易理解.33. QQ64134703毕业设计 基于AT89C51.34. 1.04版opentcpip协议栈.35. n2cpu_nii5v1":niosII开发手册.36. 关于嵌入式EVC编程语言书籍.37. S3C2410+飞利浦PWC视频采集.38. 本文详细介绍了一个最小S3C44B0X嵌入式系统(包括网口)的软硬件构架。.39. 里面内置了10多篇论文.40. 以视频的方式介绍了qt的相信安装过程.
上传时间: 2013-07-10
上传用户:eeworm
基于大型机的秉性运算程序实现的是用多个agent对多任务的调度。程序实现的还不够成熟,请高手指教!
上传时间: 2013-12-25
上传用户:xzt
最佳高度问题。 问题描述: 假设有n个任务由K个可并行工作的机器完成。完成任务i需要的时间为t(i)。试设计一个算法找出完成这n个任务的最佳调度,使得完成全部任务的时间最早。
上传时间: 2014-12-07
上传用户:Amygdala
Nucleus分析报告分析了内核,任务的调度,中断的调度
上传时间: 2013-12-09
上传用户:xg262122
一个任务的之间调度的例子,请大家参考,希望有帮助
标签: 调度
上传时间: 2014-01-12
上传用户:zq70996813
主要讨论了操作系统中的任务的管理和调度的问题,正对不同的系统做了不同讨论。
上传时间: 2014-12-08
上传用户:ruan2570406