# environment_detection_n32g457_freertos **Repository Path**: sspemail/environment_detection_n32g457_freertos ## Basic Information - **Project Name**: environment_detection_n32g457_freertos - **Description**: 基于国民技术N32G457、freeRTOS和移远cat1模组的环境检测系统。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-06-03 - **Last Updated**: 2024-06-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于N32G45X、freeRTOS和移远cat1的环境检测系统 ## 一、环境 MCU:国民技术n32g457vel7 操作系统:FreeRTOSv202112.00 固件库:N32G45x_Library.2.0.0 软件开发环境:KEIL MDK-ARM Professional Version 5.26.2.0 硬件环境:最小系统板N32G45XV-STB_V1.1 ## 二、MCU配置​ 系统时钟配置如下: - 时钟源 = HSE + PLL - 系统时钟 = 144MHz USART配置如下: - 波特率 = 115200 baud - 字长 = 8数据位 - 1停止位 - 校验控制禁用 - 硬件流控制禁用(RTS和CTS信号) - 接收器和发送器使能 USART引脚连接如下: - USART1_Tx.PA9 或 - USART2_Tx.PA2 ## 三、引脚分配 ### 3.1 htu21d htu21d mcu sda pb9 scl pb8 ### 3.2 ec200s ec200s mcu tx rx ### 3.3 lcd mcu lcd PA4 -----> lcd_spi2_nss PA5 -----> lcd_spi2_sck PA6 -----> lcd_spi2_miso PA7 -----> lcd_spi2_mosi PB2 -----> lcd_ctrl_nreset PB0 -----> lcd_ctrl_led PB1 -----> lcd_ctrl_dc ## 四、修改记录 20230123 增加传感器抽象层和云服务抽象层 20230206 增加htu21d、ili9341驱动,移植lvgl