基于μC/OS-Ⅱ多路数据采集及滤波算法的设计与实现
发布时间:2021-07-04 20:11
随着计算机技术的迅猛发展,嵌入式系统已成为计算机领域的一个重要组成部分。现在的嵌入式应用对嵌入式设备的性能提出了更高的要求,8/16位单片机所提供的系统性能很明显已经不能满足其要求。ARM7TDMI是一种高效,低功耗的RISC处理器,S3C44B0X就是以该内核为核心的一款芯片,它集成了许多外围设备,特别适合做嵌入式产品。本文是基于SAMSUNG的S3C44B0X嵌入式芯片,设计了一种以μC/OS-Ⅱ为操作系统的数据采集系统。主要内容包括以下几个方面:(1)介绍了嵌入式系统及采集系统的现状及发展趋势,并且分析了嵌入式数据采集系统的应用。(2)研究了嵌入式实时操作系统μC/OS-Ⅱ,分析了其内核的概念,组成结构。分析了μC/OS-Ⅱ在ARM处理器上移植所需的条件,并经过剪裁后成功移植到ARM处理器上。(3)介绍了ARM7 S3C44B0X体系结构及其功能。(4)分析了多路数据采集系统硬件模块的组成和功能。分析了多路数据采集系统信号滤波处理算法。建立了基于ARM S3C44B0X和μC/OS-Ⅱ的嵌入式系统软件编译和调试的交叉环境,设计了多任务来实现其数据采集,完成基于ARM和μC/OS-...
【文章来源】:内蒙古大学内蒙古自治区 211工程院校
【文章页数】:65 页
【学位级别】:硕士
【部分图文】:
实马全箱外观图
图4.9低通滤波器MATLAB仿真图 F19.4.9TheSimulationdiagralnofI0wPaSSfilterthroughMATLAB源程序如下: c1ear;fn二6000;fp二1000:fs=2000:Rp=2:Rs=40:Ws二fs/(f,飞/2):Wp二fp/(fn/2):[n,WnJ=Cheblord(Wp,Ws,Rp,Rs);[b,a」=ehebyl(n,!之p,Wn,:}w’):[num,den〕=bilinear(b,a,6000):
【参考文献】:
期刊论文
[1]基于ARM7的嵌入式操作系统μc/OS-Ⅱ平台的剖析与实现[J]. 陶保壮. 安徽工程科技学院学报(自然科学版). 2009(02)
[2]基于MATLAB的IIR滤波器的设计研究[J]. 刘海波,汤群芳. 软件导刊. 2008(11)
[3]实时内核uC/OS-Ⅱ在S3C44B0X上移植的研究与实现[J]. 孟庆峰. 安徽电子信息职业技术学院学报. 2008(01)
[4]Homology Priority Task Scheduling in μC/OS-Ⅱ Real-Time Kernel[J]. WANG Xibo1,2,ZHOU Benhai1,YU Ge1, LI Qian2 1.College of Information Science and Engineering,Northeast-ern University,Shenyang 110004,Liaoning,China;2.School of Information Science and Engineering,Shengyang University of Technology,Shenyang 110023,Liaoning,China. Wuhan University Journal of Natural Sciences. 2007(05)
[5]基于S3C44B0X的数据采集系统设计[J]. 王微,林示麟,何伟,徐建明. 工业控制计算机. 2007(03)
[6]MATLAB在IIR滤波器设计中的应用[J]. 杨大柱. 现代机械. 2006(05)
[7]基于ARM与μC/OS-II的嵌入式系统设计[J]. 羊四清,王东光. 计算机时代. 2005(10)
[8]MATLAB在IIR滤波器的设计与仿真中的应用[J]. 肖卫初,陈伟宏. 湖南工程学院学报(自然科学版). 2005(01)
[9]嵌入式系统及其开发应用概述[J]. 程保炜,刘文珂. 长江大学学报(自科版). 2004(04)
[10]μc/os-Ⅱ在S3C44B0X上的移植[J]. 雷必成,章美仁. 重庆工商大学学报(自然科学版). 2004(04)
硕士论文
[1]嵌入式实时操作系统移植技术研究与应用[D]. 赵星星.电子科技大学 2007
[2]基于ARM的μC/OS-Ⅱ应用研究[D]. 曹祥根.四川大学 2005
[3]多通道通用数据采集系统的设计与实现[D]. 王天明.哈尔滨工程大学 2003
本文编号:3265457
【文章来源】:内蒙古大学内蒙古自治区 211工程院校
【文章页数】:65 页
【学位级别】:硕士
【部分图文】:
实马全箱外观图
图4.9低通滤波器MATLAB仿真图 F19.4.9TheSimulationdiagralnofI0wPaSSfilterthroughMATLAB源程序如下: c1ear;fn二6000;fp二1000:fs=2000:Rp=2:Rs=40:Ws二fs/(f,飞/2):Wp二fp/(fn/2):[n,WnJ=Cheblord(Wp,Ws,Rp,Rs);[b,a」=ehebyl(n,!之p,Wn,:}w’):[num,den〕=bilinear(b,a,6000):
【参考文献】:
期刊论文
[1]基于ARM7的嵌入式操作系统μc/OS-Ⅱ平台的剖析与实现[J]. 陶保壮. 安徽工程科技学院学报(自然科学版). 2009(02)
[2]基于MATLAB的IIR滤波器的设计研究[J]. 刘海波,汤群芳. 软件导刊. 2008(11)
[3]实时内核uC/OS-Ⅱ在S3C44B0X上移植的研究与实现[J]. 孟庆峰. 安徽电子信息职业技术学院学报. 2008(01)
[4]Homology Priority Task Scheduling in μC/OS-Ⅱ Real-Time Kernel[J]. WANG Xibo1,2,ZHOU Benhai1,YU Ge1, LI Qian2 1.College of Information Science and Engineering,Northeast-ern University,Shenyang 110004,Liaoning,China;2.School of Information Science and Engineering,Shengyang University of Technology,Shenyang 110023,Liaoning,China. Wuhan University Journal of Natural Sciences. 2007(05)
[5]基于S3C44B0X的数据采集系统设计[J]. 王微,林示麟,何伟,徐建明. 工业控制计算机. 2007(03)
[6]MATLAB在IIR滤波器设计中的应用[J]. 杨大柱. 现代机械. 2006(05)
[7]基于ARM与μC/OS-II的嵌入式系统设计[J]. 羊四清,王东光. 计算机时代. 2005(10)
[8]MATLAB在IIR滤波器的设计与仿真中的应用[J]. 肖卫初,陈伟宏. 湖南工程学院学报(自然科学版). 2005(01)
[9]嵌入式系统及其开发应用概述[J]. 程保炜,刘文珂. 长江大学学报(自科版). 2004(04)
[10]μc/os-Ⅱ在S3C44B0X上的移植[J]. 雷必成,章美仁. 重庆工商大学学报(自然科学版). 2004(04)
硕士论文
[1]嵌入式实时操作系统移植技术研究与应用[D]. 赵星星.电子科技大学 2007
[2]基于ARM的μC/OS-Ⅱ应用研究[D]. 曹祥根.四川大学 2005
[3]多通道通用数据采集系统的设计与实现[D]. 王天明.哈尔滨工程大学 2003
本文编号:3265457
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3265457.html