引言
超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而用于距离测量。利用超声波检测往往较迅速、方便、计算简单、易于实时控制,且测量精度能达到工业实用要求,因此在移动机器人的研制中得到广泛应用。移动机器人要在未知和不确定环境下运行,必须具备自动导航和避障功能。超声波传感器以其信息处理简单、速度快和价格低的特点广泛用作移动机器人的测距传感器,实现避障、定位、环境建模和导航等功能。
2 系统总体设计方案
2.1 超声波测距原理
2.1.1 超声波发生器
超声波为直线传
关键字:
LPC2138 μC/OS II
按照基于Windows的语言(C、C++、C#)等编程语言的初学入门教程,第一个历程应该是“Hello World!”的例程。但由于硬件上的驱动难易程度,此例程将在在后续章程中推出。硬件工程师学习开发板的第一个例程:流水灯,一切美好的开始。
本章将会在设计代码的同时,讲解Quartus II 软件的使用,后续章节中只讲软件的思想,以及解决方案,不再做过多的累赘描述。
一、Step By Step 建立第一个工程
(1)建立第一个工程,File-New-New
关键字:
FPGA Quartus II
这年头什么不可以DIY,不管是Quartus II的SignalTap II还是ISE的ChipScope我玩的都不过瘾,单板逻辑分析仪公司里有,但咱家里可配不起。那怎么办?自己动手DIY,呵呵,特权同学的突发奇想,给手中的EP1C3T144下个了有趣的任务。
昨晚初步定了功能以及模块划分,加上今晚,基本的一个功能上板子调试了一下,初步效果,呵呵,不过话说回来,还有很多工作要做,这只是万里长征第一步,有空慢慢把这个有趣的任务继续到底!
上图:
&n
关键字:
逻辑分析仪 Quartus II SignalTap II
μC/OS-III相比于μC/OS-II做了很多的改进,是一款全新的内核,在效率方面有了很大提升,并且支持任务的时间片轮转调度,摒弃了一些不必要的内容,如消息邮箱,对于熟悉μC/OS-II的工程师来说,上手μC/OS-III还是比较容易的,先来了解一下μC/OS-III做了哪些具体的改进。
一、时钟节拍的改进
在RTOS中,任务可通过调用延时函数(如OSTimeDly( )函数)将自己延时挂起一段时间,任务在延时的过程中会释放CPU,延时的任务不占用宝贵的CP
关键字:
RTOS μC/OS-III μC/OS-II
一、Altera Quartus II 11.0套件介绍
所谓巧妇难为无米之炊,再强的软硬件功底,再多的思维创造力,没有软件的平台,也只是徒劳。因此,一切创造的平台——Quartus II 软件安装,由零开启的世界,便从此开始。
自从Bingo 2009年开始接触FPGA,Quartus II 版本的软件从n年前的5.1版本到今天的最新发布的11.0,都使用过;当然对于软件核心构架而言,万变不离其宗。虽然多多少少有点bug,但这10多个版本发展到了现在,能看到Alt
关键字:
FPGA Quartus II
Nettest II
Nettest II作为Profibus网络正常运行和日常维护不可或缺的诊断分析仪,现已与PB Diagnostic Plug强强组合。而且Nettest II套件包含了所有可用的授权功能(包括基础功能,在线功能,主站功能)并无需额外的费用。
PB Diagnostic Plug
PB Diagnostic Plug是一款便捷式的高性能Profibus诊断插头,它可以安装在任何的Profibus节点,用于持续监测总线数据交换中的典型通信故障。其自带的LED灯可直
关键字:
Nettest II PB Diagnostic Plug
Altera公司今天发布其Quartus II软件v14.1,扩展支持Arria 10 FPGA和SoC——FPGA业界唯一具有硬核浮点DSP模块的器件,也是业界唯一集成了ARM处理器的20 nm SoC FPGA。Altera最新的软件版本可立即支持集成在Arria 10 FPGA和SoC中的硬核浮点DSP模块。用户现在可以选择三种独特的DSP设计输入流程,DSP性能达到业界领先的1.5 TFLOPS。软件还包括多项优化,加速Arria 10 FPGA和SoC设计时间,提高了
关键字:
Altera Quartus II FPGA
μC/OS-II嵌入式实时操作系统自1998年推出以来,因其方便移植、代码量小、实时性强、可靠性高、内核可剪裁等优点,成为我国计算机嵌入式应用领域最受喜爱的实时操作系统(Real-Time Opreating System)之一。由于其源码开源,至今,已经成功在诸多厂家的MCU上移植并应用在各行各业的电子产品之中,因而备受瞩目。此文帮助有意向学习μC/OS-II的初学者全面的、系统的了解实时系统的核心思想,也为正在学习μC/OS-II的童鞋们理清思路,更上层楼。
什么是μ
关键字:
μC/OS-II CPU RTOS
嵌入式操作系统是ARM CPU的软件基础,从8位/16位单片机发 展到以ARM CPU核为代表的32位嵌入式处理器,嵌入式操作系统将替代传统的由手工编制的监控程序或调度程序,成为重要的基础组件。我们将对三种在ARM CPU上较为流行的嵌入式操作系统作详细的分析。
关键字:
μC/OS-II μCLinux 嵌入式Linux
1 引言
随着嵌入式系统的广泛应用,原来单一传感器的嵌入式系统逐渐向嵌入式多传感器系统发展。由此提出了多传感器任务调度分配的问题。本文结合红薯保鲜储藏工程涉及到的温度湿度氧浓度等参数要求,采用高性能16位单片机SPCE061A作为控制芯片,移植可裁剪的多任务实时操作系统μc/OS-II管理多任务的处理,选用高精度温度传感器DS18B20、湿度传感器HIH3605、氧浓度传感器DW-02构建了一个高精度高性能高可靠性的多传感器嵌入式测控系统,各个被控参数可调范围宽,较好的满足了工程要求。系统
关键字:
μc/OS-II DS18B20 SPCE061A
摘要:本文主要设计了一个用在压装监测设备上的嵌入式实时数据采集系统。该数据采集系统采用单片机C8051f060作为主控芯片,并在上面移植了UCOS-II实时操作系统。C8051f060集成了许多该采集系统的功能模块,使得该系统外围驱动设备很简单,由于引入了UCOS-II实时操作系统,在程序的编写调试和功能模块的扩展都得到大大简化。系统采用多任务并行的运行方式,使得采集和发送数据具有很好的实时性,从而保证整个压装监测设备能稳定地运行,并大大提高压装零件判断的准确率。
引言
随着经济和社会的发
关键字:
UCOS-II 压装监测 数据采集 C8051f060 嵌入式 PLC 201412
引言
在工业现场中,大多的通信设备是通过加装通信模块来实现的,而大多的通信模块的处理器采用ARM核。随着微电子学和计算机科学的迅速发展,电子系统已经从电路板级系统集成发展成为包括ASIC、FPGA和嵌入式系统的多种模式。SOPC由于集成了硬核或软核CPU、DSP、存储器、外围I/O及可编程逻辑模块,在设计和应有的灵活性及其成本方面有较大的优势。
NIOSⅡ系列处理器是Altera公司的第二代FPGA嵌入式处理器。同前一代软核的CPU相比,NIOSⅡ的性能得到很大提高,体积更小,其最大处理能
关键字:
NIOS II BCMO4 蓝牙
频谱分析仪是微电子测量领域中最基础、最重要的测量仪器之一,是从事各种电子产品研发、生产、检验的重要工具。高分辨率、宽频带数字频谱分析的方法和实现一直是该领域的研究热点[1]。现代频谱分析仪是基于现代数字信号处理理论的频谱分析仪,信号经过前置预处理、抗混叠滤波、A/D变换、数字频谱分析等环节而得到信号中的频率分量, 达到与传统频谱分析仪同样的结果。
本设计完全利用FPGA实现FFT,在FPGA上实现整个系统构建。其中CPU选用Altera公司的Nios II软核处理器进行开发, 硬件平台关键模块使
关键字:
NIOS II 频谱分析仪 FPGA
μC/OS-II操作系统是一种抢占式多任务、单内存空间、微小内核的嵌入式操作系统,具有高效紧凑的特点。它执行效率高,占用空间小,可移植性强,实时性能良好且可扩展性强。采用μC/OS-II实时操作系统,可以有效地对任务进行调度;对各任务赋予不同的优先级可以保证任务及时响应;采用实时操作系统,降低了程序的复杂度,方便程序的开发和维护。 μC/OS-11非常适合应用在一些小型的嵌入式产品应用场合,在家用电器、机器人、工业控制、航空航天、军事科技等领域有着广泛的应用。
单片机、ARM、
关键字:
μC/OS-II ARM FPGA
uC/OS-II是最早进入国内的一款开源RTOS,因为代码开源,又有配套的书籍,加上不大的代码量,在嵌入式群体中最为流行。在写“实用单片机系统”第一版之后,就接触了uC/OS-II,虽然大致的明白其工作原理,但一直似懂非懂,尤其有太多的宏定义,严重的干扰了源码的阅读,加上RTOS带来太多的概念,而这些概念都没有实际用过,不知道如何应用,并且听说有很多陷阱,所以心里有些空,把握不住风险,一直都回避RTOS。高频机开发的后期,菜单界面编程的复杂性严重的干扰了业务逻辑,逼迫我设计ms
关键字:
嵌入式微系统 uC/OS-II RTOS
microcos-ii介绍
您好,目前还没有人创建词条microcos-ii!
欢迎您创建该词条,阐述对microcos-ii的理解,并与今后在此搜索microcos-ii的朋友们分享。
创建词条
关于我们 -
广告服务 -
企业会员服务 -
网站地图 -
联系我们 -
征稿 -
友情链接 -
手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
京ICP备12027778号-2 北京市公安局备案:1101082052 京公网安备11010802012473