只为小站
首页
域名查询
文件下载
登录
时间管理-多抽样率数字信号处理及其fpga实现
第5章 时间管理 在 3.10 节时钟节拍中曾提到,µC/OS-Ⅱ(其它内核也一样)要求用户提供定时中断来实 现延时与超时控制等功能。这个定时中断叫做时钟节拍,它应该每秒发生 10 至 100 次。时 钟节拍的实际频率是由用户的应用程序决定的。时钟节拍的频率越高,系统的负荷就越重。 3.10 节讨论了时钟的中断服务子程序和节时钟节函数 OSTimeTick——该函数用于通知 µC/OS-Ⅱ发生了时钟节拍中断。本章主要讲述五个与时钟节拍有关的系统服务: OSTimeDly() OSTimeDlyHMSM() OSTimeDlyResume() OSTimeGet() OSTimeSet() 本章所提到的函数可以在 OS_TIME.C 文件中找到。 5.0 任务延时函数,OSTimeDly() µC/OS-Ⅱ提供了这样一个系统服务:申请该服务的任务可以延时一段时间,这段时间 的长短是用时钟节拍的数目来确定的。实现这个系统服务的函数叫做 OSTimeDly()。调用该 函数会使 µC/OS-Ⅱ进行一次任务调度,并且执行下一个优先级最高的就绪态任务。任务调 用 OSTimeDly()后,一旦规定的时间期满或者有其它的任务通过调用 OSTimeDlyResume()取 消了延时,它就会马上进入就绪状态。注意,只有当该任务在所有就绪任务中具有最高的优 先级时,它才会立即运行。 程序清单 L5.1 所示的是任务延时函数 OSTimeDly()的代码。用户的应用程序是通过提 供延时的时钟节拍数——一个 1 到 65535 之间的数,来调用该函数的。如果用户指定 0 值 [L5.1(1)],则表明用户不想延时任务,函数会立即返回到调用者。非 0 值会使得任务延时 函数 OSTimeDly()将当前任务从就绪表中移除[L5.1(2)]。接着,这个延时节拍数会被保存 在当前任务的 OS_TCB 中[L5.1(3)],并且通过 OSTimeTick()每隔一个时钟节拍就减少一个 延时节拍数。最后,既然任务已经不再处于就绪状态,任务调度程序会执行下一个优先级最 高的就绪任务。 程序清单 L 5.1 OSTimeDly(). void OSTimeDly (INT16U ticks) { if (ticks > 0) { (1) OS_ENTER_CRITICAL(); if ((OSRdyTbl[OSTCBCur->OSTCBY] &= ~OSTCBCur->OSTCBBitX) == 0) { (2) OSRdyGrp &= ~OSTCBCur->OSTCBBitY;
2022-06-06 12:58:48
4.86MB
手持机
抄表机
数据采集器
RFID
1
毕业论文-源代码-
数据采集器
(设计代码、PCB)论文字数:14446字.zip
毕业论文-源代码-
数据采集器
(设计代码、PCB)论文字数:14446字.zip
2022-05-17 12:03:03
4.5MB
文档资料
大数据-算法-风力发电机组在线监测系统
数据采集器
设计.pdf
大数据-算法-风力发电机组在线监测系统
数据采集器
设计.pdf
2022-05-04 14:08:39
2.12MB
big
data
算法
文档资料
foot:foot是一个集足球
数据采集器
,
:rocket: AI足球大数据爬虫分析预测一体化项目(golang) :memo: 项目地址 :party_popper: 项目简介 简单分析的项目.AI足球球探为程序全自动处理,全程无人为参与干预足球分析足球预测程序.程序根据各大指数多维度数据,结合作者多年足球分析经验,精雕细琢,集天地之灵气,汲日月之精华,历时七七四十九天,经Bug九九八十一个,编码而成.有兴趣的朋友
2022-04-22 00:44:26
1.69MB
golang
prediction
forecast
forecasting
1
8通道精密模拟量
数据采集器
8通道精密模拟量
数据采集器
主要技术指标: (1)模拟量通道数:8; (2)AD转换分辨率:14位(数据实质是12位,加符号位和过量程指示位,总共14位); (3)模拟量输入范围:0-4.8V; (3)数据通信与显示方式:采集到的数据通过串口发送到上位计算机,由计算机显示数据; (4)上位计算机与数据采集系统(下位机)通信方式:串口通信,主从通信方式,上位机为主机,下位机为从机。由上位机发起通信,下位机响应,将采集到的8路数据一并发送到计算机中。 ,
2022-04-05 15:00:56
225KB
8通道精密模拟量数据采集器
1
基于MSP430G2231实现的多路
数据采集器
基于MSP430G2231实现的多路
数据采集器
2022-04-03 10:47:26
682KB
g2231
1
Wince6.0中文简体SDK开发包
Wince6.0中文简体SDK开发包
2022-03-28 10:56:23
30.03MB
数据采集器
wince
c#
sdk
1
WINCE手持软件开发手册
WINCE手持软件开发手册,个人整理收集的,将近几年本人从事Wince开发的经验与常用技巧收集整理成册,现分享给大家。
2022-03-27 18:10:24
2.74MB
c#
wince
数据采集器
1
多路
数据采集器
的设计(毕业设计论文)
此论文是一篇本科毕业设计优秀论文,本次设计非常的成功,里面包含完整的电路原理图,完整的程序,还有调试的结果分析,整个系统可以对多种数据进行采集,例如:直流电流,直流电压,信号峰峰值,信号频率。。。希望对大家有帮助!
2022-03-24 17:31:03
3.38MB
多路数据采集,毕业设计论文
1
用于环境监测的
数据采集器
设计
近年来,国家逐步加大环境监测网络建设以提高环境监测能力,保障国家环保目标的实现。主要措施包括:加强污染物排放总量的监测,加快空气质量监测网络建设,完善主要流域水质自动监测系统,加强近岸海域监测网能力、生态监测能力、监测信息传输能力等方面的建设,环境自动监测能力有了很大的提高。
2022-03-21 20:25:49
236KB
传感器与数据采集
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
JPEG的Matlab实现
云视通扫描工具.zip
RentingSystem.rar
elsevier 爱思唯尔 系列期刊的word模板,template,单栏,双栏
2022学术英语写作(东南大学) 章节测试+期末test答案
基于Matlab的IEEE14节点潮流计算.zip
Python+OpenCV实现行人检测(含配置说明)
校园网规划与设计(报告和pkt文件)
《应用非线性控制》(美)斯洛坦著;程代展译(清晰)
云视通端口扫描器.rar
基于STM32的电子时钟设计
大唐杯资料+题库(移动通信)
QT自制精美Ui模板系列(一)桃子风格模板 - 二次开发专用
PLECS中文手册.pdf
多目标微粒子群算法MOPSO MATLAB代码
最新下载
系统思维:复杂商业系统的设计之道(美)贾姆希德·格哈拉杰达基
E-Class电子教室软件套装
hadoop-common-2.7.1-bin
极域电子教室2012v4.2破解版
EXECryptor v2.4.1.0 + sn
欧蓝德V1.3.0&V2.1.0中控升级包
jetslammed:能够通过 iOS 调整过程调整 jetsam 内存限制
光模块的基础培训资料
CAXA二次开发小程序
明华URF-35H读卡器 C#读写源码 为大家提供 原创
其他资源
机械臂SEA柔顺控制matlab仿真
MinGW-6.3.0-1
用Matlab中的Simulink对AM波进行调制解调的仿真
java利用htmlparser抓取网页数据
微信小程序二维码乘车
基于RFID的档案管理系统设计与实现
GRU Matlab 代码
MATLAB串口通信程序
基于模型的开发与自动代码生成
LEACH多跳传输协议matlab实现
tplink wr720n v4 原厂固件,openwrt,无需挂载U盘内置ssr
信号与系统解题指南 胡光锐
android 的一个电影票订票系统
HikStorageSetup(V1.6.0Build200803).exe
集成运放参数测试仪
MarketingLibrarySwift-源码
概念演示森伯斯特-源码
mithril-template:Mithril中带有TypeScript的示例记事本应用程序模板,显示了与现代工具的集成。 该项目使用Babel,Bulma,Cypress,JSX,ESLint,Mock Service Worker,npm,Sass,Storybook,Prettier,VS Code,webpack和webpack DevServer-源码
安全工具开发hacking python基础.pdf
ISO 14230协议
js时间轴横向代码
动软代码生成器生成数据库文档备注
波形发生器 Proteus
哈尔滨工业大学-人工智能课件part2
ImmunityDebugger_1_85_setup
STM32驱动DS18B20(库函数驱动)
simulink\模糊算法半主动悬架控制