解锁新技能!FET1052-C核心板支持操作系统RT-Thread
FET1052-C核心板基于NXP公司 i.MX RT1052跨界处理器设计,搭载ARM Cortex-M7内核,集微控制器的低功耗、易用性与应用处理器的高性能、高扩展性于一体, 现已支持嵌入式实时程操作系统RT-Thread,同时支持的操作系统还有uCLinux、裸机、FreeRTOS。多种操作系统支持让FET1052-C核心板拥有更多的应用方向。
RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,RT-Thread也是一个组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统。RT-Thread具备一个IoT OS平台所需的所有关键组件,例如GUI、网络协议栈、安全传输、低功耗组件等等。
RT-Thread拥有良好的软件生态,支持市面上主流的编译工具,如GCC、Keil、IAR等。工具链完善、友好,支持各类标准接口,如POSIX、CMSIS、C++应用环境、Javascript执行环境等,方便开发者移植各类应用程序。商用支持所有主流MCU架构,如ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,几乎支持市场上所有主流的MCU和WiFi芯片。
FET1052-C核心板目前支持的RT-Thread版本为4.0.1,现有以下驱动支持:
下面介绍在RT-Thread操作系统下使用4.3寸LCD电阻屏emWin功能测试。
编译下载完成后操作方法
■ 步骤一:开发板连接4.3寸电阻屏,给开发板上电
开发板第一次上电会进入校准界面,依次点击屏幕上的十字,进行校准。
*注意:校准完成的参数会写入到开发板的eeprom中,下一次启动自动从eeprom中读取校准参数,不必再进行校准。如果需要重新校准,可在命令行输入清除校准参数的命令:msh />clear_calibrate_para ,然后重启开发板后进行再次校准。
■ 步骤二:校准完成之后进入界面,可进行点击触摸
FET1052-C 核心板配置16/32MB SDRAM,使用RT-Thread操作系统可以满足开发emWin高清图形应用的条件。同时,已为用户配置好LCD屏驱动,用户无需关心底层驱动的实现,可直接启动emWin应用程序的开发,缩短整体开发周期。