aboutsummaryrefslogtreecommitdiffstats
path: root/src/stm32lib/examples/DAC/DualModeDMA_SineWave/lib/version-lib.txt
blob: cb8ecc9fadb329861ffd30ea7681a7f860fea035 (plain)
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
/******************** (C) COPYRIGHT 2007 STMicroelectronics ********************
* File Name          : version.txt
* Author             : MCD Application Team
* Version            : V1.0
* Date               : 10/08/2007
* Description        : Version file for STM32F10x Firmware Library.
********************************************************************************
* THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
* AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
* INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
* CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
* INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
*******************************************************************************/

* V1.0 - 10/08/2007
====================
 + Add template project with RIDE toolchain 

 + In all stm32f10x_ppp.c and stm32f10x_conf.h files: change "assert" macro name 
  to "assert_param"
  Note: If you are using the FW Library V0.3 in your application and you want to
        migrate to V1.0, you have to update your application’s “stm32f10x_conf.h”
        file with the latest one (provided with V1.0).

 + stm32f10x_conf.h
   - Remove '#undef assert' 
   - Change '#define DEBUG' by '#define DEBUG    1'
 
 + stm32f10x_type.h
   - Add new types: sc32, sc16, sc8, vsc32, vsc16 and vsc8  
 
 + stm32f10x_it.c 
    - Add basic fault exception handling: in "HardFaultException", "MemManageException",
     "BusFaultException" and "UsageFaultException" ISR the following code was added:
     /* Go to infinite loop when exception occurs */
     while (1)
     {
     }

 + stm32f10x_rcc.c
    - "RCC_WaitForHSEStartUp()" function updated to resolve issue with high GNU 
      compiler optimization 

 + stm32f10x_gpio.h
    - '#define GPIO_Remap1_CAN            ((u32)0x001D2000)' changed to 
      '#define GPIO_Remap1_CAN            ((u32)0x001D4000)'
    
 + stm32f10x_rtc.c/.h
   - "RTC_GetPrescaler" function removed

 + stm32f10x_bkp.c/.h
    - add "BKP_RTCOutputConfig()" function to allow to select the RTC output
      source(Calib clock, RTC Alarm or RTC Second) to output on Tamper pin and
      remove "BKP_RTCCalibrationClockOutputCmd()" function  
       
 + stm32f10x_can.h
    - CAN synchronization jump width defines updated
      - '#define CAN_SJW_0tq'   ==> '#define CAN_SJW_1tq' 
      - '#define CAN_SJW_1tq'   ==> '#define CAN_SJW_2tq' 
      - '#define CAN_SJW_2tq'   ==> '#define CAN_SJW_3tq' 
      - '#define CAN_SJW_3tq'   ==> '#define CAN_SJW_4tq' 
      
 + stm32f10x_tim1.c/.h
    - "TIM1_OCxNPolarityConfig(u16 TIM1_OCPolarity)" function: change parameter 
      name to 'TIM1_OCNPolarity' 
    - change 'TIM1_ICSelection_TRGI' by 'TIM1_ICSelection_TRC'

 + stm32f10x_tim.c/.h
    - change 'TIM_ICSelection_TRGI' by 'TIM_ICSelection_TRC'
              
 + examples
    - ADC examples 3 & 4 updated    
    - DEBUG example
      - Example modified to support RIDE specific printf function implementation
    - I2C example5
      - i2c_ee.c: add the following function prototypes: "void GPIO_Configuration(void)"
         add "void I2C_Configuration(void)"
    - Add GPIO pin toggle example
    - BKP, CAN, DMA, NVIC and I2C examples readme files updated
    - Use decimal (instead of hexadecimal) values constants in TIM, TIM1 and
      IWDG examples
    - USART
      - example 12
        - USART3 ISR updated 
        - Timeout define "SC_Receive_Timeout" updated to 0x4000
      - example 7
        - Example modified to support RIDE specific printf function implementation
    - RTC example
      - Example modified to support RIDE specific printf function implementation
      - Change "BKP_RTCCalibrationClockOutputCmd()" function  by "RTC_ClockOutput()"
      - LSI removed as RTC clock source
    - IWDG example
      - LSI frequency value changed from 32 KHz to 40 KHz  
    - Update the STM32F10x evaluation board name from STM32F10x-EVAL to STM3210B-EVAL 

   
* V0.3 - 05/21/2007 
====================
  Created.
  

******************* (C) COPYRIGHT 2007 STMicroelectronics *****END OF FILE******