数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

AN3108 数据表(PDF) 9 Page - STMicroelectronics

部件名 AN3108
功能描述  STLM75 firmware library for the STM32F10x
PDF  44 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

AN3108 数据表(HTML) 9 Page - STMicroelectronics

Back Button AN3108 Datasheet HTML 5Page - STMicroelectronics AN3108 Datasheet HTML 6Page - STMicroelectronics AN3108 Datasheet HTML 7Page - STMicroelectronics AN3108 Datasheet HTML 8Page - STMicroelectronics AN3108 Datasheet HTML 9Page - STMicroelectronics AN3108 Datasheet HTML 10Page - STMicroelectronics AN3108 Datasheet HTML 11Page - STMicroelectronics AN3108 Datasheet HTML 12Page - STMicroelectronics AN3108 Datasheet HTML 13Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 44 page
background image
AN3108
STLM75 library
Doc ID 16793 Rev 1
9/44
user should change this type mapping in order to reuse this STLM75 library with
other microcontrollers
●
The source sub-folder contains the firmware library source files. They don't need to be
modified by the user:
–
TempSensorObj.c: API layer file; this contains the exported public API (Application
Programming Interface) and the related private internal functions. No direct
reference to the Hardware and Micro firmware library occur in this file.
–
TempSensorHal.c: HAL layer file; this contains all the temperature sensor
functions implementation whose source code depends on the MCU used (STM32
for this delivery). The final user should change these file in order to reuse this
STLM75 library with other microcontrollers
–
The STM32_Include sub-folder contains the STM32F10xxxV2.0.3 firmware library
included files. If the final user wants to use another microcontroller library version,
replace this folder and check the HAL types and the microcontroller library function
calls inside the HAL layer files (TempSensorHal.h, TempSensorHalTypes.h,
TempSensorHal.c)
●
EWARMv5 sub-folder contains the IAR EWARM 5.20 workspace and project files:
–
STLM75_Lib.eww: The IAR workspace file
–
STLM75_Lib.ewp: The IAR project file
Figure 3.
Firmware library project files
3.3
Library architecture
The library architecture is devised and developed in two separate layers:
●
API layer
●
HAL layer
This layer architecture improves the code reusability splitting the application programming
interface code (fully portable and reusable) from the hardware abstraction layer code
(hardware dependent and written onto the STM32F10xxx libraries).
3.3.1
API layer
The application programming interface layer allows the final application to use the library as
a black-box. The library firmware encapsulation feature and exported API allow full control of



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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