针对传统甲烷浓度检测器体积大,不易在狭小空间操作的问题,设计了一种基于单片机的甲烷浓度检测器。系统程序设计基于实时多任务操作系统μC/OSⅢ进行开发,利用卡尔曼滤波算法进行数据处理。硬件部分选用意法半导体公司的STM32F407作为主控芯片,选用红外甲烷传感器Prime1采集气体中甲烷含量参数,同时采用豪威OV2640摄像头记录检测画面,通过SD卡存储模块记录检测数据。经过实地测试,系统检测精度为0.01%,具备实用价值。
1
可以快速查询μC/OS-II中的功能函数的产地参数,用法,及注意事项,很全面,所有函数按照字母排序
2022-02-23 20:23:26 596KB μC/OS-II
1
This book describes the design and implementation of mC/OS-II (pronounced "Micro C O S 2") which stands forMicro-Controller Operating System Version 2. μC/OS -II is based on μC/OS, The Real-Time Kernel which was firstpublished in 1992. Thousands of people around the world are using μC/OS in all kinds of applications such ascameras, medical instruments, musical instruments, engine controls, network adapters, highway telephone call boxes,ATM machines, industrial robots, and many more. Nu merous colleges and Universities have also used μC/OS toteach students about real-time systems.μC/OS-II is upward compatible with μC/OS (V1.11) but provides many improvements over μC/OS such as theaddition of a fixed-sized memory manager, user definable callouts on task creation, task deletion, task switch andsystem tick, supports TCB extensions, stack checking and, much more. I also added comments to just about everyfunction and I made μC/OS -II much easier to port to different processors. The source code in μC/OS was found in twosource files. Because μC/OS-II contains many new features and functions, I decided to split μC/OS-II in a few sourcefiles to make the code easier to maintain.If you currently have an application (i.e. product) that runs with μC/OS, your application should be able to run,virtually unchanged, with μC/OS-II. All of the services (i.e. function calls) provided by μC/OS have been preserved.You may, however, have to change include files and product build files to ‘point’ to the new file names.This book contains ALL the source code for μC/OS-II and a port for the Intel 80x86 processor running in Real-Modeand for the Large Model. The code was developed on a PC running the Microsoft Windows 95 operating system.Examples run in a DOS compatible box under the Windows 95 environment. Development was done using theBorland International C/C++ compiler version 3.1. Although μC/OS-II was developed and tested on a PC, mC/OS-IIwas actually targeted for embedded systems and can easily be ported to many different processor architectures.
2022-02-15 16:44:36 1.03MB uCOSII
1
前段时间我阅读了杨屹的关于“ ucos51 移植心得”,并考虑到能否将ucos-II 移植到KeilC51 的小模式下。由于小模式运行速度比大模式运行速度快很多,这将有利于提高系统 的速度。 2
2021-12-18 20:38:38 6KB μC/OS-II 移植到 KeilC51
1
前段时间阅读了杨屹的关于“ ucos51 移植心得”,并考虑到能否将ucos-II 移植到 KeilC51 的小模式下。由于小模式运行速度比大模式运行速度快很多,这将有利于提高系统 的速度。 源码加PDF文档说明
2021-12-18 20:34:12 101KB μC/OS-II KeilC51 移植 小模式
1
Optimizing Memory on MSP430 for μC/OS-II
2021-12-15 19:00:49 239KB MSP430 μC/OS-I
1
TF1(TCON.7):T1溢出中断请求标志位。T1计数溢出时由硬件自动置TF1为1。CPU响应中断后TF1由硬件自动清0。T1工作时,CPU可随时查询TF1的状态。所以,TF1可用作查询测试的标志。TF1也可以用软件置1或清0,同硬件置1或清0的效果一样。 TR1(TCON.6):T1运行控制位。TR1置1时,T1开始工作;TR1置0时,T1停止工作。TR1由软件置1或清0。所以,用软件可控制定时/计数器的启动与停止。 TF0(TCON.5):T0溢出中断请求标志位,其功能与TF1类同。 TR0(TCON.4):T0运行控制位,其功能与TR1类同。
1
嵌入式系统设计与实例开发 基于ARM微处理器与μC/OS II实时操作系统(第3版)
2021-11-17 08:53:00 35.27MB ucos ii ARM
1
嵌入式系统设计与实例开发         ——基于ARM微处理器与μC/OS-II实时操作系统》的ppt讲稿。
2021-11-17 08:51:25 3.6MB ARM微处理器 μC/OS-II实时操作系统
1
μC/OS-II的中文教程,PDF格式,对μC/OS-II单片机嵌入系统作了比较详细的介绍
2021-11-12 08:58:41 1.9MB 单片机 嵌入 μC/OS-II
1