美文网首页
嵌入式硬件设备架构__181224

嵌入式硬件设备架构__181224

作者: ppzbreeze | 来源:发表于2018-12-24 09:46 被阅读0次

较低层架构

  • ARM
  • MIPS

操作系统层

  • ARM里主要包含
    (1)Linux,例如中兴微的7520模组,里面是两个cortex-a53
    (2)VxWorks,例如三星的sc2410
    (3)ucos,这个当时用的什么芯片没记住
    (4)其他简单小系统,例如mtk芯片
  • MIPS
    (1)RDA的产品有一些用的mips架构,例如C216B,C217

一些使用上的感受,或者说是简介

  • VxWorks
    当时主要是操作应用层,添加新的协议,及和其他设备的交互流程,收发规定数据,底层应该是有tcp/ip协议的,不过出于对底层所有数据都抓取的角度,重新添加了新的rawsocket,用的也是自己后来写的协议,创建应用和调试方面都比较简单,有自己的编译环境workbench,调试命令的话也有一些,用串口连接即可,不过每次都是bin文件烧进去,有bug只能重新烧写,在调试方面效率较低,需要保证一定的基础才能比较方便;
  • Linux
    这个系统在嵌入式环境下和桌面的有所不同,但是大部分功能及指令都是相同的,当时是用在中兴微7520v3模组上,用的2个cotrex-a53,一个处理协议,一个当主处理器,主要的任务也是添加应用,不过这个环境相对来说要宽松一些,虽然也是生成bin文件烧写进去,但是调试环境方便了很多,可以进入系统发送很多指令(例如使用adb连接),每个应用都会有自己的小系统,一个单独的文件夹,一个主函数main,自己的include文件夹,不过代价就是需要对应用进行注册,即在makefile的时候添加一部分内容,以及在列表中进行一定的修改,在跑起来后,可以在连接到linux里面发送指令开启相关应用,或将该应用设置成为自启动模式(修改bin/rc文件即可),比较方便;
  • MIPS
    这个主要是在rda的芯片上,环境没有很复杂,很多底层协议都支持,而且稳定性貌似还可以(并且在逐步完善),环境和VxWorks比较相似,各个应用和其他文件区分不是很明显(这个主要是从文件分布,主要代码结构方面来说),经常是加个任务跑应用,几个简单的创建,运行task函数就行,附着在某个开机必启动的地方,或者应用后面;
  • ucos
    这个用的比较少,只接触过一点点,代码环境和VxWorks这种比较相似,调试貌似可以在线直接调试,用keil,和上面几种相比有一定的优势,而且系统比较小;

相关文章

  • 嵌入式硬件设备架构__181224

    较低层架构 ARM MIPS 操作系统层 ARM里主要包含(1)Linux,例如中兴微的7520模组,里面是两个c...

  • 0817 A

    架构师之路 嵌入式系统 硬件汇编 C 嵌入式&pc应用 硬件操作系统:RTOS Linux windows应用软件...

  • 嵌入式学习之一 (arm架构优化)

    @[TOC](嵌入式学习之一 (arm架构优化)) arm架构32位优化 嵌入式设备(即arm架构的板子)在编译时...

  • 嵌入式系统的组成

    1.嵌入式系统体系架构图 2.嵌入式系统的硬件架构 嵌入式处理器 嵌入式处理器是各嵌入式系统的核心部件,其功耗、体...

  • 【工控安全】基于Peach的Modbus协议模糊测试

    Fuzzing简介 工控设备主要指PLC、DCS、RTU等控制类硬件设备。工控设备大多是封闭的嵌入式系统,采用专用...

  • 一些嵌入式的基本知识

    嵌入式系统 嵌入式系统简单的说就是面向特定应用设计的专用计算机系统。主要由嵌入式微处理器、外围硬件设备、嵌入式操作...

  • 物联网项目反思

    最近一直在搞物联网采集的项目,涉及到软件和硬件。从总体架构上分了四端吧: 1.嵌入式设备:负责采集传感器数据,并与...

  • 嵌入式培训学校好不好?怎么加深学习嵌入式?

    嵌入式系统近来年是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资...

  • 细说嵌入式驱动程序设计

    嵌入式系统驱动程序的开发有别于WIndows或Linux。后者除了必须了解新设备的硬件特性,把控制硬件的程序尽快完...

  • Linux内核中的设备模型及SCSI示例解析

    关于硬件架构 想要了解Linux操作系统的内核设备和驱动模型,最好先了解一下现在计算机硬件的架构。对计算机硬件有一...

网友评论

      本文标题:嵌入式硬件设备架构__181224

      本文链接:https://www.haomeiwen.com/subject/narakqtx.html