搜索资源列表
多任务操作系统例程
- 一个任务显示LED,一个扫描键盘,一个任务将键值转化为显示格式(无时间要求) 键盘模块完全参照巨人老师例程; 显示很简单:1、判是否到2ms 2、送显示 键值处理:1、有无有效信息 2、弹出有效信息处理队列 3、将信息处理;键值处理不随1ms动作-a task LED, a scanning keyboard, a pair of tasks into a display format (no time requirements) keyboard module is taking
systemchipmicrocompute
- 摘 要:目的分析一般单片机变频调速系统的特点,通过引入专用芯片SA4828改善控制性能。方法通过单片机与SA4828芯片相结合实现对交流异步机的变频调速,给出了硬件电路和软件设计流程。结果系统充分发挥了SA4828的自身特性,分担了部分控制工作,减轻了单片机的任务,单片机可余出机时备作它用,同时系统可靠性增加。结论相对于单纯的单片机控制变频调速系统,引入SA4828的系统控制效果更好。 -Abstract : analysis of the general purpose microcont
51MCUrtos
- 51上写的一个简单的操作系统, 提供创建任务,删除任务,任务调度,系统延时,任务挂起,发送消息, 等待消息,CPU使用率统计,系统时间,串口发送、接收数据及串口资源管理等 功能。-51 written in a simple operating system, with the creation tasks, delete tasks, task scheduling, the system delay, missions flown, sending news, waitin
small_RTOS51Theory_Applications
- 51单片机嵌入式系统RTOS51原理及应用,以基本概念铺垫,从简单例子入手着重分析了RTOS的任务管理,任务切换,任务间通信\同步和消息队列.最后讲解其移植方法和函数,并给出应用实例 PDF格式-51 Microcontroller embedded systems RTOS51 theory and application of basic concepts in order to pave the way, from the start focused on a simple exam
Bycore-1.0.12
- Bycore是一个嵌入式操作系统内核。Bycore包括内存管理、任务管理、中断管理、任务互斥、同步与通信管理等功能。Bycore全部由C语言完成,只有少量的与硬件有关的代码由汇编代码完成。Bycore支持64优先级的多任务管理,任务数量由实际的内存大小决定。Bycore是一个抢占式的内核,任务间的切换时间确定,使得用户可以完全确定任务的切换时机。内存管理采用一种全新的算分配策略,兼顾了分配速度、管理简单、利用率高等特点。为便于移植,只需要简单修改Bycore提供的几个函数即可。另外,Bycore
LED8Disp
- 实验名称: SPI接口实险,LED数据管显示。 实验目的: 学习AVR单片机的SPI功能 实验现象: 1、程序通过SPI接口输出数据到HC595芯片驱动LED数据管简单显示。 2、内部1 M晶振,程序采用单任务方式,软件延时。 环 境: ICCAVR6.31A-Experiment name: SPI interface is dangerous, LED data display. Experimental Objective: To study the functional
1031
- 课程 1031 FSL: 全速USB 课程简介 全速USB器件的数据传输速度是12 Mbps。在当今的嵌入式控制系统中,它正被日益广泛地采用以代替日渐消失的串口。 本课程正是讲解这个新产品及其新特性的。也涉及基本的USB架构和标准方面的内容,以帮助学员更好地掌握 PIC14F4550内置的USB接口的功能和性能。本课程也将系统地讲述当您要设计一个USB应用时所需要考虑的要点和 需要完成的任务。会有一些简单的演示,比如从RS-232升级到USB,和把SD
20090903FPGA
- 传统的波形发生器采用模拟技术的方法,这种方法构成的波形发生器电路结构复杂,仅能产生正弦波、方波、锯齿波和三角波等几种简单波形。而现在在高科技领域,我们需要的可能是一些任意波形,如在保密雷达发波等军事方面和地震波形、汽车碰撞波形等模拟仿真应用方面。任意波形发生器现在被广泛用于自动控制系统、振动激励、仪器仪表领域。我国目前在这方面还比较落后,特别是在用DDS技术实现任意波形发生器方面。本课题我们打算用DDS技术基于FPGA核心板设计一个任意波形发生器。该仪器我们用LabVIEW来写的控制面板实现与F
52scheduling
- 51一个简单的多任务调度功能程序 // 利用定时器2产生10mS的定时中断-51 A simple multi-task scheduling program// use Timer 2 interrupt generated timing 10mS
e2romfs-0.1
- 简单、小巧的文件系统,在嵌入式中用来管理EE2PROM上的数据,目前不支持多任务-Simple, compact file system, embedded in the data used to manage EE2PROM currently do not support multi-task
task_operate
- 简单的多任务操作系统 其实只有个任务调度切换,把说它是OS有点牵强,但它对于一些简单的开发应用来说,简单也许就是最好的.尽情的扩展它吧.别忘了把你的成果分享给大家. 这是一个最简单的OS,一切以运行效率为重,经测试,切换一次任务仅20个机器周期,也就是在标准51(工作于12M晶振)上20uS. 而为速度作出的牺牲是,为了给每个任务都分配一个私有堆栈,而占用了较多的内存.作为补偿,多任务更容易安排程序逻辑,从而可以节省一些用于控制的变量. 任务槽越多,占用内存越多,但任
msp430_task
- MSP430简单任务控制,别人写的,我看很不错-MSP430 simple task control
code
- 此为温湿度采集终端程序的完整实现,调试成功。实现了modbus协议03号命令的数据采集,采用STCSTC15F2K60S2单片机,使用了简单的具有优先级的任务调度系统,温湿度传感器型号为AM2302,,温度和湿度通过74HC595静态显示驱动的四位数码管轮流显示,2个按键单击1次可分别查看温湿度的最大值和最小值,uart1作为调试端口,数据通过uart2经过max485实现485通信。-This is the temperature and humidity acquisition termin
simple-os-
- 简单的任务管理程序 , 在STM32上用 , 没有使用时间片,但是常用功能都集成进去了-Simple task management program, with the STM32, did not use the time slice, but commonly used functions are integrated into the
sys_msp430---v2.1
- 自己写的一个简单的任务管理系统 , 基于MSP430F149芯片,并有相应的应用程序.-Himself wrote a simple task management system, based on MSP430F149 chip, and a corresponding application.
sys_msp430---v3.1
- 自己写的一个简单的任务管理系统 , 基于MSP430F149芯片,并有相应的应用程序. 相对V2.1,该版本修改了一些文件名称, 并进行了一些优化-Himself wrote a simple task management system, based on MSP430F149 chip, and a corresponding application. Relative V2.1, the modified version of some file names, and some o
STM32_RTOS
- 介绍freertos9.0板在stm32上的移植既简单的任务,给新手一个参考借鉴,让你学会在stm32+freeRTOS的平台上开发应用程序-Introduced freertos9.0 board in the stm32 transplant is a simple task, to the novice a reference for you to learn in the stm32+ freeRTOS platform to develop applications
asm_task_switch8051
- 在8051单片机上用C语言和汇编语言混合编程,实现简单的任务调度。(A simple task scheduling is realized by the combination of C and assembly language on 8051 singlechip.)
TASK1
- ASM code for simple set up task
Delay
- Simple delay in ASM beginner task