Mcucpp
1Import('McucppHome')
2
3armEnv = Environment(DEVICE_NAME = 'stm32f100',
4toolpath = ["%s/scons" % McucppHome],
5tools=['mcucpp'])
6
7armEnv.Append(CPPPATH = ['#/inc', '#/./'])
8armEnv.Append(CCFLAGS = "-O3")
9
10app_objects = armEnv.Object(['main.cpp'])
11
12elf = armEnv.Program('servo_test', app_objects)
13lss = armEnv.Disassembly(elf)
14hex = armEnv.Hex(elf)
15
16#flash = armEnv.Flash(hex)
17#run = armEnv.Run(hex)
18
19#Alias("flash", [lss, hex, flash])
20#Alias("run", [lss, hex, flash, run])