控制板

东方显示嵌入式项目介绍

东方显示嵌入式项目介绍

Orient Display是世界领先的显示器之一 液晶显示器制造商 由拥有超过1996年研发和生产经验的高管于25年创立。 除了显示,东方显示还专注于包括ARM架构在内的嵌入式技术,积累了丰富的嵌入式产品经验。

现在东方显示技术服务包括硬件、软件和咨询。

 

我们的 硬件团队 根据您的设计思路和要求,在最短的时间内制作原型。 我们专注于设计高性价比或复杂的高性能板卡,在较短的开发周期内满足您对高可靠性的要求。

- 原理图设计

– PCB 布局

– 行业产品定制

 

我们的 软件团队 专注于基于 Linux 的 ARM® 设计PowerPC 和 x86 处理器,仅举几例. 作为嵌入式系统中Linux、Android和WinCE的完整解决方案提供商,我们可以解决您产品端到端的系统相关问题。

– 系统迁移、优化和裁剪

– 推动发展

– 内核裁剪

– 将 LINUX 内核移植到 ARM、PPC 或 x86 板

– APP开发(应用、Linux QT、Linux C/++)

 

我们的 FAE 团队 还为您的产品或半成品提供全方位的技术。

– 我们提供产品软硬件资源的咨询;

– 我们解决在使用我们产品的软硬件手册过程中遇到的问题;

– OEM和ODM售后技术支持;

– 数据维护和更新;

– Orient Display 产品由我们提供支持 最低价格保证.

 

开发顺序

 

1. 系统需求分析

* 设计任务、目标、规格

– 这是由我们的客户提供的

* 功能性和非功能性需求

– 包括系统性能、成本、功耗、体积、重量等因素

 

2. 架构设计

一个好的架构是设计成功的关键。 在这一步中,往往需要做以下几件事:

  • 选择主芯片:

— ARM Cortex A、R 或 M,或 PowerPc 或 ColdFire

  • 确定实时操作系统:

— Linux、uClinux、Vxworks、freeRTOS、WinCE

  • 选择显示:

- TFT面板, 阳光下可读的TFT, 液晶玻璃面板, 图形液晶,  OLED显示屏, 触控面板, 嵌入式液晶显示器 or 定制展示 by 东方显示

  • 编程语言:

— c/c++、python、Java

  • 开发工具:

u-boot、busybox、QT、Ubuntu、stm32CubeIde、visual studio、android studio、keil uVision、RT-Tread studio

 

3. 软硬件协同设计

为了缩短产品开发周期:

硬件:  我们通常从评估板开始项目,例如 orient display AIY-A002M, AIY-A003MAIY-A005M. 稍后将定制板以适合项目,丢弃不需要的部分。

软件开发顺序:

  • 我们通常选择 u-boot 作为 Bootloader,它 1) 将 cpu 初始化为已知状态 2) 初始化内存 3) 初始化中断 4) 初始化时钟 5) 加载内核到运行地址
  • 配置内核:

1) 配置内核系统:*内存管理、*文件系统、*设备驱动程序、*网络堆栈、*I/O系统

2)编写I/O设备驱动*char设备驱动,*块设备驱动,*net设备驱动

  • 选择应用:

*选择用户库 *构建用户应用程序 *配置初始化过程 *构建根FS

 

4。 小号系统集成

将系统的软件、硬件和执行设备集成在一起,调试、发现和改进单元设计过程中的错误。

 

5. 系统测试

测试设计的系统,看它是否满足规范中给出的功能要求。 嵌入式系统开发模式的最大特点是软硬件综合开发。

 

在结论

Orient Display 拥有一支由才华横溢的专家组成的了不起的团队,他们拥有从概念到生产创建嵌入式显示模块的经验和能力。

如果您有任何问题,请联系我们的工程师: tech@orientdisplay.com。

联系我们