| 数据搜索系统,热门电子元器件搜索 |
|
AN3128 数据表(PDF) 1 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN3128 数据表(HTML) 1 Page - STMicroelectronics |
|
1 / 105 page ![]() June 2011 Doc ID 16918 Rev 5 1/105 AN3128 Application note STM32 embedded graphic objects/touchscreen library Introduction This library is a firmware package which contains a collection of routines, data structures, and macros covering the main features of a graphic library and supporting a HID device to interact with the graphic objects (touchscreen, joystick, and pushbutton). The library is general purpose and can be executed on any CPU, 8/16/32-bit, to guarantee the maximum portability of any architecture or LCD controller, and it provides a graphical user interface (GUI) for any application that operates with a graphical LCD. While the firmware library functions with all currently available STM32 microcontrollers, (STM32F10xxx, STM32L1xx and STM32F2xx series), this document describes the firmware library through the implementation of a graphic library for embedded systems based on the STM32F10xxx microcontroller family. It can easily be used in the user application without an in-depth study of STM32 registers, SPI, and I2C read/write operation steps. As a result, using the firmware library saves significant time that would otherwise be spent in coding, while at the same time reducing the application development and integration costs. The firmware architecture is developed in separate layers and the HAL (hardware abstraction layer) makes it independent from the microcontroller used in the final application. A set of fonts is included: 8x12 and 16x24. Even though the firmware library source code is developed in 'ANSI-C', the code architecture follows an OOP (object oriented programming) approach. Section 1 describes the document and library rules. Section 2 highlights the features of the STMPE811 and explains its hardware interface with a device microcontroller (STM32 in this case). Section 3 and 4 describe the library features, its architecture and its exported APIs (application programming interfaces) in detail. Section 5 contains an example application source code describing how to configure and use the library. Section 6 contains information about the embedded GUI resource editor application. www.st.com |
类似零件编号 - AN3128 |
|
类似说明 - AN3128 |
|
|
链接网址 |
| 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 |