[NUCLEO_F0] Add IAR exporters

pull/665/head
bcostm 2014-11-07 09:49:42 +01:00
parent 5c842943da
commit cc42c7b690
4 changed files with 12 additions and 6 deletions

View File

@ -53,9 +53,9 @@ OFFICIAL_MBED_LIBRARY_BUILD = (
('K22F', ('ARM', 'GCC_ARM', 'IAR')),
('K20D50M', ('ARM', 'GCC_ARM' , 'IAR')),
('NUCLEO_F030R8', ('ARM', 'uARM')),
('NUCLEO_F072RB', ('ARM', 'uARM')),
('NUCLEO_F091RC', ('ARM', 'uARM')),
('NUCLEO_F030R8', ('ARM', 'uARM', 'IAR')),
('NUCLEO_F072RB', ('ARM', 'uARM', 'IAR')),
('NUCLEO_F091RC', ('ARM', 'uARM', 'IAR')),
('NUCLEO_F103RB', ('ARM', 'uARM')),
('NUCLEO_F302R8', ('ARM', 'uARM', 'IAR')),
('NUCLEO_F334R8', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),

View File

@ -32,6 +32,9 @@ class IAREmbeddedWorkbench(Exporter):
'KL46Z',
'K22F',
'K64F',
'NUCLEO_F030R8',
'NUCLEO_F072RB',
'NUCLEO_F091RC',
'NUCLEO_F302R8',
'NUCLEO_F334R8',
'NUCLEO_F401RE',

View File

@ -161,6 +161,9 @@ if __name__ == '__main__':
('iar', 'LPC1768'),
('iar', 'LPC1347'),
('iar', 'NUCLEO_F030R8'),
('iar', 'NUCLEO_F072RB'),
('iar', 'NUCLEO_F091RC'),
('iar', 'NUCLEO_F302R8'),
('iar', 'NUCLEO_F334R8'),
('iar', 'NUCLEO_F401RE'),

View File

@ -416,7 +416,7 @@ class NUCLEO_F030R8(Target):
Target.__init__(self)
self.core = "Cortex-M0"
self.extra_labels = ['STM', 'STM32F0', 'STM32F030R8']
self.supported_toolchains = ["ARM", "uARM"]
self.supported_toolchains = ["ARM", "uARM", "IAR"]
self.default_toolchain = "uARM"
self.supported_form_factors = ["ARDUINO", "MORPHO"]
self.detect_code = "0725"
@ -426,7 +426,7 @@ class NUCLEO_F072RB(Target):
Target.__init__(self)
self.core = "Cortex-M0"
self.extra_labels = ['STM', 'STM32F0', 'STM32F072RB']
self.supported_toolchains = ["ARM", "uARM"]
self.supported_toolchains = ["ARM", "uARM", "IAR"]
self.default_toolchain = "uARM"
self.supported_form_factors = ["ARDUINO", "MORPHO"]
self.detect_code = "0730"
@ -436,7 +436,7 @@ class NUCLEO_F091RC(Target):
Target.__init__(self)
self.core = "Cortex-M0"
self.extra_labels = ['STM', 'STM32F0', 'STM32F091RC']
self.supported_toolchains = ["ARM", "uARM"]
self.supported_toolchains = ["ARM", "uARM", "IAR"]
self.default_toolchain = "uARM"
self.supported_form_factors = ["ARDUINO", "MORPHO"]
self.detect_code = "0731"