| поискавой системы для электроныых деталей |
|
AN3128 датащи(PDF) 66 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN3128 датащи(HTML) 66 Page - STMicroelectronics |
|
66 / 105 page ![]() Multi-input embedded GUI library firmware AN3128 66/105 Doc ID 16918 Rev 5 ● LCD_Ctrl_Pin_NCS is the GPIO pin which the LCD control pin is connected to ● LCD_Gpio_Pin_SCK is the SPI clock pin needed by the SPI interface for the communication between LCD and micro ● LCD_Gpio_Pin_MISO is the SPI MISO pin needed by the SPI interface for the communication between LCD and micro ● LCD_Gpio_Pin_MOSI is the SPI MOSI pin needed by the SPI interface for the communication between LCD and micro ● LCD_Gpio_RemapPort specifies eventually the SPI alternate function mapping ● LCD_Rcc_APBPeriph_GPIO specifies the IO port clock for the LCD data transfer, the APB peripheral that gates the clock ● LCD_Rcc_APBPeriph_GPIO_Ncs specifies the IO port clock for the NCS control port of the LCD ● LCD_Rcc_Apb_Periph selects the APB peripheral bus that gates the clock ● LCD_Rcc_Ahb_Periph selects the AHB peripheral bus that gates the clock ● LCD_Bus_Port is the communication interface port used by the LCD (i.e. SPI/I2C) ● LCD_Connection_Mode indicates the way in which the LCD is connected (i.e. FSMC/SPI/OTHER). Some examples are listed below: File: hw_config.h //LCD Controller DEFINES #define LCD_CTRL_PORT_NCS GPIOB #define LCD_GPIO_DATA_PORT GPIOC #define LCD_CTRL_PIN_NCS GPIO_Pin_2 #define LCD_GPIO_PIN_SCK GPIO_Pin_10 #define LCD_GPIO_PIN_MISO GPIO_Pin_11 #define LCD_GPIO_PIN_MOSI GPIO_Pin_12 #define LCD_GPIO_RCC_APB_PERIPH RCC_APB2Periph_GPIOC #define LCD_GPIO_RCC_APB_PERIPH_NCS RCC_APB2Periph_GPIOB #define LCD_GPIO_REMAP_PORT GPIO_Remap_SPI3 #define LCD_RCC_APB_PERIPH RCC_APB1Periph_SPI3 #define LCD_SPI_PORT SPI3 #define LCD_CONNECTION_MODE GL_FSMC LCD_HW_Parameters_TypeDef* pLcdParam; File: hw_config.c void HWConfig_SetHardwareParams(void) { ... pLcdParam = NewLcdHwParamObj(); /* Assign the following values for LCD Controller Parameters Structure */ pLcdParam->LCD_Ctrl_Port_NCS = LCD_CTRL_PORT_NCS; pLcdParam->LCD_Gpio_Data_Port = LCD_GPIO_DATA_PORT; pLcdParam->LCD_Ctrl_Pin_NCS = LCD_CTRL_PIN_NCS; pLcdParam->LCD_Ctrl_Pin_NWR = LCD_CTRL_PIN_NWR; pLcdParam->LCD_Ctrl_Pin_RS = LCD_CTRL_PIN_RS; pLcdParam->LCD_Gpio_Pin_SCK = LCD_GPIO_PIN_SCK; pLcdParam->LCD_Gpio_Pin_MISO = LCD_GPIO_PIN_MISO; pLcdParam->LCD_Gpio_Pin_MOSI = LCD_GPIO_PIN_MOSI; pLcdParam->LCD_Gpio_RemapPort = LCD_GPIO_REMAP_PORT; pLcdParam->LCD_Rcc_APBPeriph_GPIO = LCD_GPIO_RCC_APB_PERIPH; pLcdParam->LCD_Rcc_APBPeriph_GPIO_Ncs = LCD_GPIO_RCC_APB_PERIPH_NCS; |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |