| 전자부품 데이터시트 검색엔진 |
|
AN3128 데이터시트(PDF) 16 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN3128 데이터시트(HTML) 16 Page - STMicroelectronics |
|
16 / 105 page ![]() Multi-input embedded GUI library AN3128 16/105 Doc ID 16918 Rev 5 Table 4 shows the ROM usage (Flash memory) of the font sets: All the graphic objects are allocated dynamically, in a typical application the heap size should be about 16 KB, and the stack should be about 2 KB. 3.3 Library package The library was developed supporting Raisonance Ride Kit ARM, IAR the IAR EWARM, Atollic TrueSTUDIO, Keil MDK-ARM , TASKING VX-toolset for ARM Cortex-M3 and the related workspace/project files are included in the delivered package. The “Libraries” folder contains all the subdirectories and files that make up the core of the library. Embedded_GUI_HAL contains all files and subdirectories that makes the hardware abstraction layer (HAL). The developer has to modify only these files if he needs to port the library to other board with other TSC/LCD/JOYSTICK controller, and set the defined constant into the file “hw_config.h” contained under the folder “./Embedded_GUI_Example/inc”: ● inc: sub-folder contains the HAL header files. – LcdHal.h: HAL layer file; contains all the LCD function prototypes whose implementation depends on the LCD used. The final user should change this file in order to re-use this library with other LCDs. – JoyHal.h: HAL layer file; contains all the joystick function prototypes whose implementation depends on the joystick controller used by the application. The user need only change these function implementations in order to re-use this code with other joystick controllers. – TscHal.h: HAL layer file; contains all the touchscreen function prototypes whose implementation depends on the TSC controller used by the application. The user need only change these function implementations in order to re-use this code with other TSC controllers. – touchscreen.h: contains all the function prototypes for the touchscreen firmware driver. ● src: sub-folder contains the HAL source files. – LcdHal.c: HAL layer file; contains all the LCD function declarations whose implementation depends on the LCD used and the MCU (STM32 for this delivery). The final user should change this file in order to re-use this library with other LCDs. – JoyHal.c: HAL layer file; contains all the joystick management function declarations whose implementation depends on the joystick controller used by the application. The user only needs to change these functions implementations in order to re-use this code with other joystick controllers. Table 4. ROM usage of font sets Font set ROM (Flash) Note Font 16x24 4.560 bytes Totally Font 8x12 2.688 bytes Totally |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 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 |