Subversion Repositories DashDisplay

Rev

Rev 50 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 50 Rev 61
Line 648... Line 648...
648
#define SRAM_BB_BASE          (0x22000000UL)              /*!< SRAM base address in the bit-band region */
648
#define SRAM_BB_BASE          (0x22000000UL)              /*!< SRAM base address in the bit-band region */
649
#define PERIPH_BB_BASE        (0x42000000UL)              /*!< Peripheral base address in the bit-band region */
649
#define PERIPH_BB_BASE        (0x42000000UL)              /*!< Peripheral base address in the bit-band region */
650
#define FLASH_BANK2_BASE      (0x08040000UL)              /*!< FLASH BANK2 base address in the alias region */
650
#define FLASH_BANK2_BASE      (0x08040000UL)              /*!< FLASH BANK2 base address in the alias region */
651
#define FLASH_BANK1_END       (0x0802FFFFUL)              /*!< Program end FLASH BANK1 address  */
651
#define FLASH_BANK1_END       (0x0802FFFFUL)              /*!< Program end FLASH BANK1 address  */
652
#define FLASH_BANK2_END       (0x0806FFFFUL)              /*!< Program end FLASH BANK2 address  */
652
#define FLASH_BANK2_END       (0x0806FFFFUL)              /*!< Program end FLASH BANK2 address  */
-
 
653
#define FLASH_END             (0x0806FFFFUL)              /*!< Program end FLASH address for Cat6 */
653
#define FLASH_EEPROM_END      (0x08083FFFUL)              /*!< FLASH EEPROM end address (16KB) */
654
#define FLASH_EEPROM_END      (0x08083FFFUL)              /*!< FLASH EEPROM end address (16KB) */
654
 
655
 
655
/*!< Peripheral memory map */
656
/*!< Peripheral memory map */
656
#define APB1PERIPH_BASE       PERIPH_BASE
657
#define APB1PERIPH_BASE       PERIPH_BASE
657
#define APB2PERIPH_BASE       (PERIPH_BASE + 0x00010000UL)
658
#define APB2PERIPH_BASE       (PERIPH_BASE + 0x00010000UL)
Line 823... Line 824...
823
 
824
 
824
/** @addtogroup Exported_constants
825
/** @addtogroup Exported_constants
825
  * @{
826
  * @{
826
  */
827
  */
827
 
828
 
-
 
829
  /** @addtogroup Hardware_Constant_Definition
-
 
830
    * @{
-
 
831
    */
-
 
832
#define LSI_STARTUP_TIME 200U /*!< LSI Maximum startup time in us */
-
 
833
 
-
 
834
  /**
-
 
835
    * @}
-
 
836
    */
-
 
837
 
828
/** @addtogroup Peripheral_Registers_Bits_Definition
838
/** @addtogroup Peripheral_Registers_Bits_Definition
829
  * @{
839
  * @{
830
  */
840
  */
831
   
841
   
832
/******************************************************************************/
842
/******************************************************************************/
Line 3059... Line 3069...
3059
/*                                                                            */
3069
/*                                                                            */
3060
/*                FLASH, DATA EEPROM and Option Bytes Registers               */
3070
/*                FLASH, DATA EEPROM and Option Bytes Registers               */
3061
/*                        (FLASH, DATA_EEPROM, OB)                            */
3071
/*                        (FLASH, DATA_EEPROM, OB)                            */
3062
/*                                                                            */
3072
/*                                                                            */
3063
/******************************************************************************/
3073
/******************************************************************************/
-
 
3074
/*
-
 
3075
 * @brief Specific device feature definitions (not present on all devices in the STM32L1 serie)
-
 
3076
 */
-
 
3077
#define FLASH_CUT6
3064
 
3078
 
3065
/*******************  Bit definition for FLASH_ACR register  ******************/
3079
/*******************  Bit definition for FLASH_ACR register  ******************/
3066
#define FLASH_ACR_LATENCY_Pos                (0U)                              
3080
#define FLASH_ACR_LATENCY_Pos                (0U)                              
3067
#define FLASH_ACR_LATENCY_Msk                (0x1UL << FLASH_ACR_LATENCY_Pos)   /*!< 0x00000001 */
3081
#define FLASH_ACR_LATENCY_Msk                (0x1UL << FLASH_ACR_LATENCY_Pos)   /*!< 0x00000001 */
3068
#define FLASH_ACR_LATENCY                    FLASH_ACR_LATENCY_Msk             /*!< Latency */
3082
#define FLASH_ACR_LATENCY                    FLASH_ACR_LATENCY_Msk             /*!< Latency */
Line 5958... Line 5972...
5958
#define SYSCFG_EXTICR1_EXTI3_PA         (0x00000000U)                          /*!< PA[3] pin */
5972
#define SYSCFG_EXTICR1_EXTI3_PA         (0x00000000U)                          /*!< PA[3] pin */
5959
#define SYSCFG_EXTICR1_EXTI3_PB         (0x00001000U)                          /*!< PB[3] pin */
5973
#define SYSCFG_EXTICR1_EXTI3_PB         (0x00001000U)                          /*!< PB[3] pin */
5960
#define SYSCFG_EXTICR1_EXTI3_PC         (0x00002000U)                          /*!< PC[3] pin */
5974
#define SYSCFG_EXTICR1_EXTI3_PC         (0x00002000U)                          /*!< PC[3] pin */
5961
#define SYSCFG_EXTICR1_EXTI3_PD         (0x00003000U)                          /*!< PD[3] pin */
5975
#define SYSCFG_EXTICR1_EXTI3_PD         (0x00003000U)                          /*!< PD[3] pin */
5962
#define SYSCFG_EXTICR1_EXTI3_PE         (0x00004000U)                          /*!< PE[3] pin */
5976
#define SYSCFG_EXTICR1_EXTI3_PE         (0x00004000U)                          /*!< PE[3] pin */
5963
#define SYSCFG_EXTICR1_EXTI3_PF         (0x00003000U)                          /*!< PF[3] pin */
5977
#define SYSCFG_EXTICR1_EXTI3_PF         (0x00006000U)                          /*!< PF[3] pin */
5964
#define SYSCFG_EXTICR1_EXTI3_PG         (0x00004000U)                          /*!< PG[3] pin */
5978
#define SYSCFG_EXTICR1_EXTI3_PG         (0x00007000U)                          /*!< PG[3] pin */
5965
 
5979
 
5966
/*****************  Bit definition for SYSCFG_EXTICR2 register  *****************/
5980
/*****************  Bit definition for SYSCFG_EXTICR2 register  *****************/
5967
#define SYSCFG_EXTICR2_EXTI4_Pos        (0U)                                   
5981
#define SYSCFG_EXTICR2_EXTI4_Pos        (0U)                                   
5968
#define SYSCFG_EXTICR2_EXTI4_Msk        (0xFUL << SYSCFG_EXTICR2_EXTI4_Pos)     /*!< 0x0000000F */
5982
#define SYSCFG_EXTICR2_EXTI4_Msk        (0xFUL << SYSCFG_EXTICR2_EXTI4_Pos)     /*!< 0x0000000F */
5969
#define SYSCFG_EXTICR2_EXTI4            SYSCFG_EXTICR2_EXTI4_Msk               /*!< EXTI 4 configuration */
5983
#define SYSCFG_EXTICR2_EXTI4            SYSCFG_EXTICR2_EXTI4_Msk               /*!< EXTI 4 configuration */
Line 6134... Line 6148...
6134
#define SYSCFG_EXTICR4_EXTI15_PC        (0x00002000U)                          /*!< PC[15] pin */
6148
#define SYSCFG_EXTICR4_EXTI15_PC        (0x00002000U)                          /*!< PC[15] pin */
6135
#define SYSCFG_EXTICR4_EXTI15_PD        (0x00003000U)                          /*!< PD[15] pin */
6149
#define SYSCFG_EXTICR4_EXTI15_PD        (0x00003000U)                          /*!< PD[15] pin */
6136
#define SYSCFG_EXTICR4_EXTI15_PE        (0x00004000U)                          /*!< PE[15] pin */
6150
#define SYSCFG_EXTICR4_EXTI15_PE        (0x00004000U)                          /*!< PE[15] pin */
6137
#define SYSCFG_EXTICR4_EXTI15_PF        (0x00006000U)                          /*!< PF[15] pin */
6151
#define SYSCFG_EXTICR4_EXTI15_PF        (0x00006000U)                          /*!< PF[15] pin */
6138
#define SYSCFG_EXTICR4_EXTI15_PG        (0x00007000U)                          /*!< PG[15] pin */
6152
#define SYSCFG_EXTICR4_EXTI15_PG        (0x00007000U)                          /*!< PG[15] pin */
6139
 
6153
 
6140
/******************************************************************************/
6154
/******************************************************************************/
6141
/*                                                                            */
6155
/*                                                                            */
6142
/*                       Routing Interface (RI)                               */
6156
/*                       Routing Interface (RI)                               */
6143
/*                                                                            */
6157
/*                                                                            */
6144
/******************************************************************************/
6158
/******************************************************************************/