Motore di ricerca datesheet componenti elettronici
  Italian  ▼
ALLDATASHEETIT.COM

X  

AN4088 Scheda tecnica(PDF) 53 Page - STMicroelectronics

Il numero della parte AN4088
Spiegazioni elettronici  Migrating between STM32F1 and STM32F0 series microcontrollers
PDF  71 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Produttore elettronici  STMICROELECTRONICS [STMicroelectronics]
Homepage  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN4088 Scheda tecnica(HTML) 53 Page - STMicroelectronics

Back Button AN4088 Datasheet HTML 49Page - STMicroelectronics AN4088 Datasheet HTML 50Page - STMicroelectronics AN4088 Datasheet HTML 51Page - STMicroelectronics AN4088 Datasheet HTML 52Page - STMicroelectronics AN4088 Datasheet HTML 53Page - STMicroelectronics AN4088 Datasheet HTML 54Page - STMicroelectronics AN4088 Datasheet HTML 55Page - STMicroelectronics AN4088 Datasheet HTML 56Page - STMicroelectronics AN4088 Datasheet HTML 57Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 53 / 71 page
background image
DocID023072 Rev 3
53/71
AN4088
Firmware migration using the library
70
Note:
(*) These functions exist only on STM32F10X_LD_VL, STM32F10X_MD_VL, and
STM32F10X_HD_VL devices.
(**)This function is only applicable for STM32F072 and STM32F091 devices.
The main changes in the source code/procedure in STM32F051 devices versus STM32F1
are described below:
No Dual mode for DAC channels
No Noise generator
No Triangle generator
In the DAC structure definition, only two fields (external trigger, OutputBuffer) should be
initialized.
The example below shows how to configure the DAC channel 1 STM32F1 series:
/* DAC channel1 Configuration */
DAC_InitStructure.DAC_Trigger = DAC_Trigger_None;
DAC_InitStructure.DAC_WaveGeneration = DAC_WaveGeneration_None;
DAC_InitStructure.DAC_OutputBuffer = DAC_OutputBuffer_Enable;
DAC_Init(DAC_Channel_1, &DAC_InitStructure);
Only for STM32F051devices, you have to update this code as follows:
/* DAC channel1 Configuration */
DAC_InitStructure.DAC_Trigger = DAC_Trigger_None;
DAC_InitStructure.DAC_OutputBuffer = DAC_OutputBuffer_Enable;
/* DAC Channel1 Init */
DAC_Init(DAC_Channel_1, &DAC_InitStructure);
void DAC_DMACmd(uint32_t DAC_Channel,
FunctionalState NewState);
void DAC_DMACmd(uint32_t DAC_Channel,
FunctionalState NewState);
void DAC_ITConfig(uint32_t DAC_Channel,
uint32_t DAC_IT, FunctionalState NewState);(*)
void DAC_ITConfig(uint32_t DAC_Channel,
uint32_t DAC_IT, FunctionalState NewState);
FlagStatus DAC_GetFlagStatus(uint32_t
DAC_Channel, uint32_t DAC_FLAG);(*)
FlagStatus DAC_GetFlagStatus(uint32_t
DAC_Channel, uint32_t DAC_FLAG);
void DAC_ClearFlag(uint32_t DAC_Channel,
uint32_t DAC_FLAG);(*)
void DAC_ClearFlag(uint32_t DAC_Channel,
uint32_t DAC_FLAG);
ITStatus DAC_GetITStatus(uint32_t
DAC_Channel, uint32_t DAC_IT);(*)
ITStatus DAC_GetITStatus(uint32_t
DAC_Channel, uint32_t DAC_IT);
void DAC_ClearITPendingBit(uint32_t
DAC_Channel, uint32_t DAC_IT);(*)
void DAC_ClearITPendingBit(uint32_t
DAC_Channel, uint32_t DAC_IT);
Table 24. STM32F10x and STM32F0xx DAC driver API correspondence (continued)
STM32F10x DAC driver API
STM32F0xx DAC driver API



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 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71


Scheda tecnica Scarica

Go To PDF Page


Link URL



Lei ha avuto il aiuto da alldatasheet?  [ DONATE ] 

Di alldatasheet   |   Richest di pubblicita   |   contatti   |   Privacy Policy   |   Collegamento alla scheda tecnica    |   scambio Link   |   Ricerca produttore
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