UF200、UF200SA、UF200A、UF200S、UF190、UF90A 嵌入式操作系统
--硬件层、BSP层、操作系统(vx-works)、应用层简述
嵌入式操作系统的硬件层、BSP层、操作系统(vx-works)、应用层4层,每一层只与相邻层打交道,利用下一层提供的服务构建自身,同时为上一层提供服务。
一、硬件层
硬件层是最底层,UF200、UF200SA、UF200A、UF200S、UF190、UF90A的硬件层是定制化开发,硬件体系彼此差异大,具有定制化处理器架构和可靠性要求高的特点。
二、BSP层
BSP层是硬件层与操作系统中间层 ,是由与硬件相关代码组成 。主要作用是对硬件进行抽象,制作统一的接口 。这样操作系统就可以不必关心具体硬件差异,使用接口与其通信。
BSP包括 OLA (OEM抽象层)、引导程序(Boot loader)、配置文件(Configuration file)和 驱动程序(Device driver)4部分。
OLA ,包括与硬件高度相关的代码,是BSP层的主体,同时负责 硬件平台初始化。
Bootloader , 是硬件系统启动执行的一段代码,主要功能是初始化硬件,加载操作系统,跳转到操作系统代码去执行。
配置文件,是一些包含配置信息的文本,这些配置与操作系统或者与源代码有关。
驱动程序,直接与硬件外设交互,是应用程序与外部设备交互通信的桥梁 ,也是bsp重要组成。
三、操作系统层
内核,实现线程调度,进程创建、加载、中断处理和内存管理等核心功能。是操作系统核心进程。
图形系统,是负责操作系统中图形界面的部分,它提供窗口管理器、绘图功能、加载用户输入相关驱动功能。
设备管理系统,是设备管理器,负责加载、卸载、管理驱动程序,包括所有总线驱动和电影管理DLL.
四、应用层
应用层,是最上层。应用程序通过调用操作系统提供的API函数与底层进行交互。
当需要进行探针台与测试机接口开发,就需要在应用层进行GP-IB交互程序开发指令。
GPIB是一个数字化24脚并行总线,其中16根为TTL电平信号线,包括8根双向数据信号线,5根控制线、3根握手线。另外8根为地线和屏蔽线。
如您在UF200、UF200SA、UF200A、UF200S、UF190、UF90A 探针台使用中,出现任何软硬件问题,需要维修、驱动器、CCD、电源、主板等各种零配件维修更换服务, 欢迎与我们联系!
另外我们提供更多的探针台相关的产品与服务如下:
- 1.TSK UF3000/3000EX/UF200/S/SA/A APM90 PROBER 整机及配件的销售 ;
- 2.TEL P12XL/XLN/XLN+/P8XL PROBER 整机和配件销售;
- 3.EG4090/4090U/EG2001X/EG2001CX PROBER 整机及配件销售;
- 4.模拟电路、数字电流、IGBT类产品测试用 探针卡 prober card 研发 设计 生产和销售;
- 5. probe pin 探针销售,cascade针座翻新改造;
- 6.全系列探针台零配件和测试耗材销售,包括驱动器、打点器、针座、三维调节支架、打点墨水等;
- 7.GLODEN CHUCK 4寸 6 寸 8寸承载台 定制翻新;
- 8.TSK/TEL/EG PROBER 设备拆机、维修、改造、验机、安装调试等技术服务和联网服务 ;
- 零配件具体包括: 1.1 Wafer ID识别 OCR 加装; 1.2 加装探针台高温或者低温冷却装置1.3圆形或方形清针机、提供针卡锁紧器、任意型号测试机连接针卡锁紧器、测试头旋转支架、90A UF200 UF3000 探针台专用软驱和硬盘销售;
- 联网服务具体包括TSK PROBER 网络功能添加、运算功能增强、外接显示添加 VGA 接口 、MO功能添加等