只为小站
首页
域名查询
文件下载
登录
时间管理-多抽样率数字信号处理及其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
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
采用K-means聚类,实现多维矩阵的聚类,并进行可视化展示(matlab)
大学生网页设计大作业-5个网页设计制作作品自己任选
长江流域shp.zip
简易示波器-精英板.zip
王万良-人工智能导论(第五版)课件
基于Python网络爬虫毕业论文.doc
韦来生《数理统计》课后习题与答案
故障诊断数据集及实现代码
avantage 软件 xps 处理软件30天后不能使用问题
IBM.ILOG.CPLEX.Enterprise.Server.v12.10.0.Win64.rar CPLEX下载
拾荒者.exe同时ID扫描器IP扫描器
2019和2021年华为单板通用硬件笔试题及答案
Python+OpenCV实现行人检测(含配置说明)
2019西门子杯六部十层电梯群控参考程序.zip
云视通端口扫描器.rar
最新下载
VITA40-42_46-49-61-62-65-78设计规范
TProtect网络验证5.0
Vector CANoe、CANape系列驱动文件 Drivers.rar
Intel Fortran IAPWS-IF97水物性Fortran 源程序 代码
CycloneIV器件手册(中文)-完整
通过局域网中另一台电脑上网
复杂网络上的演化博弈 (2007年)
openssl.exe 0.9.8版本
操作介绍最详细的BurpSuite+实战指南
pantheonll 混响插件
其他资源
matlab模拟雷电的产生
gcc-4.6.4.tar.xz fs4412交叉编译工具链
wolfmap地图软件
CTP多账户多策略-交易程序
ftpfuzz(infigo ftpstress fuzzer)
SSM框架笔记.rar
CH340G_USB驱动.zip
iOS 仿支付宝银行卡层叠效果
用Java实现对IP/TCP协议数据包的拦截和分析
北大青鸟ACCP5.0阶段S1结业考试题目,其中包括有笔试+机试共20套左右,做完这些题目考不上80分以上的来找我。
2020年最新五级行政区划
FPGA FFT(IFFT)算法
弹幕情感分析.zip
rs码编译码的matlab代码
七参数的计算
javaGUI界面的多功能日历(日历、记事本、校历显示、时钟、设置闹钟、整点报时、设置图片背景)
用Python写的电影推荐系统
基于单片机的GPS定位及显示系统设计
译林版英语七年级下册课文朗读音频文件.zip
喵喵小说小程序源码 _微信小程序源码如何安装
flash 打鸭子游戏 源代码
酒店预订系统 jsp+mysql
自绘CheckBox和RadioBox
ustc组合数学试题
事件驱动 银行模拟系统