34 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # MCU name
 | |
| MCU = STM32F103
 | |
| 
 | |
| # GENERIC STM32F103C8T6 board - stm32duino bootloader
 | |
| OPT_DEFS = -DCORTEX_VTOR_INIT=0x2000
 | |
| MCU_LDSCRIPT = STM32F103x8_stm32duino_bootloader
 | |
| BOARD = STM32_F103_STM32DUINO
 | |
| 
 | |
| DFU_ARGS = -d 1eaf:0003 -a2 -R
 | |
| DFU_SUFFIX_ARGS = -v 1eaf -p 0003
 | |
| 
 | |
| # Build Options
 | |
| #   comment out to disable the options.
 | |
| #
 | |
| BOOTMAGIC_ENABLE = yes	# Virtual DIP switch configuration
 | |
| MOUSEKEY_ENABLE = yes	  # Mouse keys
 | |
| EXTRAKEY_ENABLE = yes	  # Audio control and System control
 | |
| CONSOLE_ENABLE = no
 | |
| COMMAND_ENABLE = no     # Commands for debug and configuration
 | |
| SLEEP_LED_ENABLE = no   # Breathing sleep LED during USB suspend
 | |
| NKRO_ENABLE = yes		    # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
 | |
| AUDIO_ENABLE = no
 | |
| RGB_MATRIX_ENABLE = yes
 | |
| RGB_MATRIX_DRIVER = WS2812
 | |
| 
 | |
| # Want backlighting and RGB Matrix patterns? See the note in the readme,
 | |
| # apply the patches, and then uncomment the lines below as well as the one in
 | |
| # config.h.
 | |
| #
 | |
| # BACKLIGHT_ENABLE = yes
 | |
| # BACKLIGHT_DRIVER = rgb_matrix
 | |
| 
 | |
| # Enter lower-power sleep mode when on the ChibiOS idle thread
 | |
| OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
 | 
