Merge pull request #1415 from Guozhanxin/imx1052
添加了ATK和SeeedStudio RT-M7的lcd支持,更新了README文件,
This commit is contained in:
commit
72af51204b
@ -342,76 +342,86 @@ endif
|
||||
endchoice
|
||||
|
||||
endmenu
|
||||
if !BOARD_RT1050_ATK && !BOARD_RT1050_SeeedStudio
|
||||
|
||||
menu "Select lcd driver"
|
||||
if RT_USING_LCD && BOARD_RT1050_EVK
|
||||
comment "Notice: Evk Board para: 480*272 4 4 8 2 40 10 106 45"
|
||||
endif
|
||||
|
||||
if RT_USING_LCD && BOARD_RT1050_ShareBoard
|
||||
if RT_USING_LCD && BOARD_RT1050_ShareBoard
|
||||
comment "Notice: ShareBoard Board para: 800*480 4 4 8 2 40 10 58 45"
|
||||
endif
|
||||
|
||||
if RT_USING_LCD && BOARD_RT1050_FIRE
|
||||
comment "Notice: Fire Board para: 800*480 4 4 8 2 40 10 58 45"
|
||||
endif
|
||||
|
||||
if RT_USING_LCD && BOARD_RT1050_ATK
|
||||
comment "Notice: ATK Board para: 480*272 4 4 8 2 40 10 109 45"
|
||||
endif
|
||||
|
||||
if RT_USING_LCD && BOARD_RT1050_SeeedStudio
|
||||
comment "Notice: SeeedStudio Board para: 480*272 4 4 8 2 40 10 127 45"
|
||||
endif
|
||||
|
||||
config RT_USING_LCD
|
||||
bool "Using lcd"
|
||||
default n
|
||||
|
||||
config LCD_WIDTH
|
||||
int "Width pixel num"
|
||||
default 480 if BOARD_RT1050_EVK
|
||||
default 480 if (BOARD_RT1050_EVK || BOARD_RT1050_ATK || BOARD_RT1050_SeeedStudio)
|
||||
default 800 if (BOARD_RT1050_FIRE || BOARD_RT1050_ShareBoard)
|
||||
depends on RT_USING_LCD
|
||||
config LCD_HEIGHT
|
||||
int "Height pixel num"
|
||||
default 272 if BOARD_RT1050_EVK
|
||||
default 272 if (BOARD_RT1050_EVK || BOARD_RT1050_ATK || BOARD_RT1050_SeeedStudio)
|
||||
default 480 if (BOARD_RT1050_FIRE || BOARD_RT1050_ShareBoard)
|
||||
depends on RT_USING_LCD
|
||||
config LCD_HFP
|
||||
int "HFP"
|
||||
default 4 if BOARD_RT1050_EVK
|
||||
default 4 if (BOARD_RT1050_EVK || BOARD_RT1050_ATK || BOARD_RT1050_SeeedStudio)
|
||||
default 4 if (BOARD_RT1050_FIRE || BOARD_RT1050_ShareBoard)
|
||||
depends on RT_USING_LCD
|
||||
config LCD_VFP
|
||||
int "VFP"
|
||||
default 4 if BOARD_RT1050_EVK
|
||||
default 4 if (BOARD_RT1050_EVK || BOARD_RT1050_ATK || BOARD_RT1050_SeeedStudio)
|
||||
default 4 if (BOARD_RT1050_FIRE || BOARD_RT1050_ShareBoard)
|
||||
depends on RT_USING_LCD
|
||||
config LCD_HBP
|
||||
int "HBP"
|
||||
default 8 if BOARD_RT1050_EVK
|
||||
default 8 if (BOARD_RT1050_EVK || BOARD_RT1050_ATK || BOARD_RT1050_SeeedStudio)
|
||||
default 8 if (BOARD_RT1050_FIRE || BOARD_RT1050_ShareBoard)
|
||||
depends on RT_USING_LCD
|
||||
config LCD_VBP
|
||||
int "VBP"
|
||||
default 2 if BOARD_RT1050_EVK
|
||||
default 2 if (BOARD_RT1050_EVK || BOARD_RT1050_ATK || BOARD_RT1050_SeeedStudio)
|
||||
default 2 if (BOARD_RT1050_FIRE || BOARD_RT1050_ShareBoard)
|
||||
depends on RT_USING_LCD
|
||||
config LCD_HSW
|
||||
int "HSW"
|
||||
default 40 if BOARD_RT1050_EVK
|
||||
default 40 if (BOARD_RT1050_EVK || BOARD_RT1050_ATK || BOARD_RT1050_SeeedStudio)
|
||||
default 40 if (BOARD_RT1050_FIRE || BOARD_RT1050_ShareBoard)
|
||||
depends on RT_USING_LCD
|
||||
config LCD_VSW
|
||||
int "VSW"
|
||||
default 10 if BOARD_RT1050_EVK
|
||||
default 10 if (BOARD_RT1050_EVK || BOARD_RT1050_ATK || BOARD_RT1050_SeeedStudio)
|
||||
default 10 if (BOARD_RT1050_FIRE || BOARD_RT1050_ShareBoard)
|
||||
depends on RT_USING_LCD
|
||||
config LCD_BL_PIN
|
||||
int "Backlight pin index"
|
||||
default 127 if BOARD_RT1050_SeeedStudio
|
||||
default 109 if BOARD_RT1050_ATK
|
||||
default 106 if BOARD_RT1050_EVK
|
||||
default 58 if (BOARD_RT1050_FIRE || BOARD_RT1050_ShareBoard)
|
||||
depends on RT_USING_LCD
|
||||
config LCD_RST_PIN
|
||||
int "Reset pin index"
|
||||
default 45 if BOARD_RT1050_EVK
|
||||
default 45 if (BOARD_RT1050_EVK || BOARD_RT1050_ATK || BOARD_RT1050_SeeedStudio)
|
||||
default 45 if (BOARD_RT1050_FIRE || BOARD_RT1050_ShareBoard)
|
||||
depends on RT_USING_LCD
|
||||
endmenu
|
||||
endif
|
||||
|
||||
#menu "Select SDRAM driver"
|
||||
config RT_USING_SDRAM
|
||||
bool "Using sdram"
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
## 1. 简介
|
||||
|
||||
i.MX RT 1050系列芯片,是由 NXP 半导体公司推出的跨界处理器芯片。它基于应用处理器的芯片架构,采用了微控制器的内核Cortex-M7,从而具有应用处理器的高性能及丰富的功能,又具备传统微控制器的易用、实时及低功耗的特性。
|
||||
i.MX RT 1050系列芯片,是由 NXP 半导体公司推出的跨界处理器芯片。它基于应用处理器的芯片架构,采用了微控制器的内核Cortex-M7,从而具有应用处理器的高性能及丰富的功能,又具备传统微控制器的易用、实时及低功耗的特性。
|
||||
|
||||
BSP默认支持的i.MX RT1052处理器具备以下简要的特性:
|
||||
|
||||
@ -40,7 +40,19 @@ i.MX RT1052 BSP支持多块开发板,包括官方开发板MIMXRT1050-EVK,野
|
||||
EVK开发板有板载OpenSDA仿真器,仿真器还连接到i.MX RT1052的UART1。使用USB线连接电脑和仿真器的USB口(J28),就可以进行下载和仿真。在终端工具里打开仿真器的虚拟串口。
|
||||
|
||||
#### 3.2.2 野火开发板
|
||||
连接外置仿真器(野火DAP仿真器或者Jlink)后,就可以进行下载和下载。使用USB线连接开发板底板的USB转串口,在终端工具里打开相应的串口。
|
||||
连接外置仿真器(野火DAP仿真器或者Jlink)后,就可以进行下载和仿真。使用USB线连接开发板底板的USB转串口,在终端工具里打开相应的串口。
|
||||
|
||||
#### 3.2.3 ShareBoard开发板
|
||||
|
||||
连接外置仿真器Jlink后,就可以进行下载和仿真。使用USB线连接开发板底板的USB转串口,在终端工具里打开相应的串口。
|
||||
|
||||
#### 3.2.4 正点原子开发板
|
||||
|
||||
连接外置仿真器(正点原子DAP仿真器或者Jlink)后,就可以进行下载和仿真。使用USB线连接开发板底板的USB_232,在终端工具里打开相应的串口。
|
||||
|
||||
#### 3.2.5 SeeedStudio开发板
|
||||
|
||||
连接外置仿真器Jlink后,就可以进行下载和仿真。使用TTL转串口工具连接开发板上J3的17/18引脚,在终端工具里打开相应的串口。(17接RX,18接TX)
|
||||
|
||||
### 3.3 运行结果
|
||||
|
||||
@ -71,7 +83,7 @@ File System initialized!
|
||||
| GPIO | 支持 | |
|
||||
| IIC | 支持 | IIC 1~4 |
|
||||
| SPI | 支持 | SPI 1~4 |
|
||||
| ETH | 支持 | 野火开发板的ETH还没支持 |
|
||||
| ETH | 支持 | 暂时仅支持官方的ETH |
|
||||
| LCD | 支持 | |
|
||||
| RTC | 支持 | |
|
||||
| SDIO | 支持 | 暂时仅仅支持一个SDIO,还不支持中断方式 |
|
||||
|
Loading…
x
Reference in New Issue
Block a user