热搜关键词: 机器人电路基础模拟电子技术matlablinux内核

pdf

基于ARM和Linux的监控系统研究与开发

  • 1星
  • 2014-03-05
  • 727.12KB
  • 需要2积分
  • 0次下载
标签: 基于ARM和Linux的监控系统研究与开发

基于ARM和Linux的监控系统研究与开发

自上世纪90年代Linux首次应用于嵌入式系统,至今已过了近10年。10年间,随着芯片技术、总线技术以及计算机技术的发展,嵌入式处理器也从8位单片机时代发展到了如今高低端处理器百花齐放的时代。32位、16位处理器的价格不再是那么高不可攀。在这种背景下,本课题拟研究一种适用于小规模现场的,低成本的,具有RS-232C和CAN总线通讯方式且可在线进行软件更新的监控系统。  现今,很多监控系统都以装有微软操作系统的IPC作为监督平台,以单片机、PLC、DSP等作为DDC控制器,通过串口等方式通讯。其开发周期短,但成本总体较高,通讯方式单一。  本课题首先对几种嵌入式处理器和嵌入式操作系统进行比较,确定了以ARM核的处理器和Linux作为本监督平台的处理器和操作系统;其次研究了Linux在ARM上的移植以及运行过程,包括引导加载程序vivi、Linux2.6内核、根文件系统、各种外设(包括触摸屏与以太网等)驱动程序的移植,以及基于Qt/E的串口通讯的图形用户界面的开发;最后对CAN总线以及RS-232C通讯方式在ARM7核的处理器及单片机上的应用进行研究。  基于以上研究开发的监控系统的监督平台以S3C2410处理器为核心,以Linux2.6内核为操作系统,以触摸屏为主要人机界面,具有RS-232C和以太网通讯方式,其成本较低,体积较小,功能较为灵活;其DDC控制器由基于STC5410AD和ARM7核的LPC2119的两块控制板以及一块RS-232C与CAN总线转换板组成,其控制功能更加强大,通讯方式也更加多样化;另外,监督平台与DDC控制器均可在线更新程序,降低了系统维护难度。  经过实践调试,本监控系统的软硬件均工作正常,实现了预期目标。本监控系统可应用于电力、化工、机电等多个领域的现场,具有较强的通用性。

展开预览

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • (已结束)【抢楼有奖】扒一扒KEYSIGHT频谱分析仪,评论赢好礼
    [font=微软雅黑][size=3][backcolor=rgb(173, 216, 230)]科普时间 [/backcolor]——Keysight源于安捷伦的测试测量部门,中文名字:是德科技,即以是为本,以德致远[backcolor=rgb(173, 216, 230)]轻哼时光:你是我的眼(工程师版)[/backcolor][color=#000000]——[/color]如果你能看得见,
  • 【AB32VG1开发板测评】双串口通讯及出现的问题
    [i=s] 本帖最后由 jinglixixi 于 2021-9-8 08:18 编辑 [/i]在建立工程时,AB32VG1的串口0是作为系统调试串口来使用,且波特率被设置为1500000bps,而这样的波特率在常规的串口调试助手终是无法进行设置的,因此也无法直接进行使用。为此,在与其他设备进行串行通信时需要使用其它的串口来完成。从硬件配置列表可知,AB32VG1共有3个串口,即UART0~UART
  • [个人经验谈]PIC 的硬件死锁 ??
    使用 PIC 单片机 去设计工控电路,最头痛的问题,就是 PIC 单片机在受干扰后经常硬件死锁,大部份人归咎于 “CMOS的可控硅效应” 因而产生死锁现象,一般都认为 ‘死锁后硬件复位都是无效的.只有断电。’ 但是一个成熟的商品,那须要你去断电呢? 就好像一台电冰箱,压缩机一启动,产生干扰, CPU 受干扰 因而 ‘硬件死锁’,死机在那儿,假如发现了,可以马上拔掉电源插头,隔几秒再插回,如此的动作
  • TI MCU 与无线连接 技术研讨会
    2015 [color=#cc0000]TI[/color] MCU 与无线连接技术研讨会[url=http://focus.ti.com/asia/general/1507-MCU-Day-reg-cn.htm][/url][url=http://links.mkt102.com/servlet/MailView?ms=NDkyNDk4NTgS1&r=MTE1NzI2NzE5MTYyS0&j=N
  • 分享示波器安全测量220V市电的方法
    用示波器测量220V市电最容易发生的问题:1、测量时跳闸;2、人不小心触电;3、测量时把示波器烧了今天我们就来讲一讲为什么会发生这些问题并如何避免。220V市电与示波器的供电关系:220V市电通常与我们直接相关的有三根线:火线、零线、地线。火线(L):也称相线,由发电站或变电站提供,对地电压220V,人体接触会有触电危险;零线(N):为火线提供回路,在发电站或变电站端接地;由于是远端接地,因此在居
  • 驱动无刷电机为什么要用算法
  • SimplicityStudio升级到3.1
  • zigbee路由算法在MATLAB中如何仿真啊
  • 关于异步复位.同步释放
  • 关于ADUC812D 功能

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×