基于国民N32G45X LVGL8.3的智能冰帽系统设计 工作原理: 水在水箱与制冷系统之间通过一水泵循环;当水温降到设定温度时,设备发出声光信号,操作人员介入,人员做完准备工作后按下“运行开关”;另一水泵将水在水箱与冰帽/手套间循环,开始对头部/手部进行控。系统采用15路ADC通道采集NTC水滴头温度, 使用N32G45X芯片作为主控芯片,有着较高的SRAM空间使其能够更好的制作大型工程;且内置了DMA,快速有效地将数据传递至LCD彩屏输出;且N32G455采用了较为先进的RAM-M4内核,高性能高规格,实现高精度的ADC采集。N32G457系列采用32bit ARM Cortex-M4内核,最高工作主频144MHz,支持浮点运算和DSP指令,集成多达512KB Flash,144KB SRAM,内置4个12bit 5Msps ADC,4路独立轨到轨运算放大器,在N32G457的片内有4个12bit 5Msps 高速 ADC, 并可配置为 12/10/8/6bit 模式来使用。此外,它有多达 40 路外部单端输入通道,并支持差分输入模式7个高速比较器,2个1Msps12bit DAC,支持多达24通道电容式触摸按键,集成多路U(S)ART、I2C、SPI、QSPI、USB、CAN、SDIO通信接口,10/100M以太以网及数字摄像头接口,内置密码算法硬件加速引擎。 LVGL8.3版本(Light and Versatile Graphics Library,轻巧而多功能的图形库),是最新版本。成功移植LVGL8.3 的单片机凤毛麟角。本人在N32G全系列移植LVGL8.3.用在项目中,可以应用GUI Guider,做应用GUI设计。是恩智浦为LVGL开发了一个上位机GUI设计工具。是一个免费的开放源代码图形库,它提供创建具有易于使用的图形元素,精美的视觉效果和低内存占用的嵌入式GUI所需的一切。作为嵌入式开发者,想移植到国产单片机中,N32G45X系列微控制器产品采用高性能32位ARM Cortex™-M4F内核,集成浮点运算单元(FPU)和数字信 号处理(DSP),支持并行计算指令。最高工作主频144MHz,集成高达512KB加密存储Flash并支持多用户 分区管理,最大144KB SRAM,且可通过XFMC接口外扩FLASH和SRAM。内置一个内部高速AHB总线,二 个低速外设时钟总线APB及总线矩阵,性能碉堡了,完全可以带动LVGL任何组件,创建复杂绚丽的显示。。 LVGL(Light and Versatile Graphics Library,轻巧而多功能的图形库)是一个免费的开放源代码图形库,它提供创建具有易于使用的图形元素,精美的视觉效果和低内存占用的嵌入式GUI所需的一切。作为嵌入式开发者,想移植到国产单片机中,N32G45X系列微控制器产品采用高性能32位ARM Cortex™-M4F内核,集成浮点运算单元(FPU)和数字信 号处理(DSP),支持并行计算指令。最高工作主频144MHz,集成高达512KB加密存储Flash并支持多用户 分区管理,最大144KB SRAM,且可通过XFMC接口外扩FLASH和SRAM。内置一个内部高速AHB总线,二 个低速外设时钟总线APB及总线矩阵,性能碉堡了,完全可以带动LVGL任何组件,创建复杂绚丽的显示。。 项目详见附件:
f21ee6e947551cab70d05ccc71afdde6
0
|
|
|
|