Add MCU_STM32F1.

This commit is contained in:
NIIBE Yutaka
2017-11-17 11:25:57 +09:00
parent b34b9b6440
commit 1a7bd3e202
16 changed files with 28 additions and 2 deletions

View File

@@ -1,3 +1,13 @@
2017-11-17 NIIBE Yutaka <gniibe@fsij.org>
* board/board-blue-pill.h, board/board-cq-starm.h,
board/board-fst-01-00.h, board/board-fst-01.h,
board/board-fst-01g.h, board/board-maple-mini.h,
board/board-nitrokey-start.h, board/board-olimex-stm32-h103.h,
board/board-st-dongle.h, board/board-st-nucleo-f103.h,
board/board-stbee-mini.h, board/board-stbee.h,
board/board-stm32-primer2.h: Add MCU_STM32F1.
2017-11-16 NIIBE Yutaka <gniibe@fsij.org> 2017-11-16 NIIBE Yutaka <gniibe@fsij.org>
* chopstx.h (chopstx_poll): API change. * chopstx.h (chopstx_poll): API change.

View File

@@ -3,6 +3,7 @@
/* echo -n "Blue Pill" | shasum -a 256 | sed -e 's/^.*\(........\) -$/\1/' */ /* echo -n "Blue Pill" | shasum -a 256 | sed -e 's/^.*\(........\) -$/\1/' */
#define BOARD_ID 0xa1099d43 #define BOARD_ID 0xa1099d43
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1

View File

@@ -1,6 +1,7 @@
#define BOARD_NAME "CQ STARM" #define BOARD_NAME "CQ STARM"
#define BOARD_ID 0xc5480875 #define BOARD_ID 0xc5480875
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1

View File

@@ -1,6 +1,7 @@
#define BOARD_NAME "FST-01-00" #define BOARD_NAME "FST-01-00"
#define BOARD_ID 0x613870a9 #define BOARD_ID 0x613870a9
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1

View File

@@ -2,6 +2,7 @@
#define BOARD_ID 0x696886af #define BOARD_ID 0x696886af
/* echo -n "FST-01" | sha256sum | sed -e 's/^.*\(........\) -$/\1/' */ /* echo -n "FST-01" | sha256sum | sed -e 's/^.*\(........\) -$/\1/' */
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1

View File

@@ -2,6 +2,7 @@
#define BOARD_ID 0x8801277f #define BOARD_ID 0x8801277f
/* echo -n "FST-01G" | sha256sum | sed -e 's/^.*\(........\) -$/\1/' */ /* echo -n "FST-01G" | sha256sum | sed -e 's/^.*\(........\) -$/\1/' */
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1

View File

@@ -1,6 +1,7 @@
#define BOARD_NAME "Maple Mini" #define BOARD_NAME "Maple Mini"
#define BOARD_ID 0x7a445272 #define BOARD_ID 0x7a445272
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1

View File

@@ -1,6 +1,7 @@
#define BOARD_NAME "NITROKEY-START" #define BOARD_NAME "NITROKEY-START"
#define BOARD_ID 0xad1e7ebd #define BOARD_ID 0xad1e7ebd
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1

View File

@@ -1,6 +1,7 @@
#define BOARD_NAME "Olimex STM32-H103" #define BOARD_NAME "Olimex STM32-H103"
#define BOARD_ID 0xf92bb594 #define BOARD_ID 0xf92bb594
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1

View File

@@ -2,6 +2,7 @@
/* echo -n "ST Dongle" | shasum -a 256 | sed -e 's/^.*\(........\) -$/\1/' */ /* echo -n "ST Dongle" | shasum -a 256 | sed -e 's/^.*\(........\) -$/\1/' */
#define BOARD_ID 0x2cd4e471 #define BOARD_ID 0x2cd4e471
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1

View File

@@ -16,6 +16,7 @@
* GND BLACK --> 20 GND * GND BLACK --> 20 GND
*/ */
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1

View File

@@ -1,6 +1,7 @@
#define BOARD_NAME "STBee Mini" #define BOARD_NAME "STBee Mini"
#define BOARD_ID 0x1f341961 #define BOARD_ID 0x1f341961
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1

View File

@@ -1,6 +1,9 @@
#define BOARD_NAME "STBee" #define BOARD_NAME "STBee"
#define BOARD_ID 0x945c37e8 #define BOARD_ID 0x945c37e8
#define MCU_STM32F1 1
/* High-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1
#define STM32_PLLMUL_VALUE 6 #define STM32_PLLMUL_VALUE 6
#define STM32_HSECLK 12000000 #define STM32_HSECLK 12000000

View File

@@ -1,6 +1,9 @@
#define BOARD_NAME "STM32 Primer2" #define BOARD_NAME "STM32 Primer2"
#define BOARD_ID 0x21e5798d #define BOARD_ID 0x21e5798d
#define MCU_STM32F1 1
/* High-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1
#define STM32_PLLMUL_VALUE 6 #define STM32_PLLMUL_VALUE 6
#define STM32_HSECLK 12000000 #define STM32_HSECLK 12000000

View File

@@ -1,8 +1,6 @@
#define BOARD_NAME "STM32F0 Discovery" #define BOARD_NAME "STM32F0 Discovery"
#define BOARD_ID 0xde4b4bc1 #define BOARD_ID 0xde4b4bc1
#define MCU_STM32F0 1
/* /*
* Running at 48MHz with HSI as clock source. * Running at 48MHz with HSI as clock source.
* *

View File

@@ -1,6 +1,7 @@
#define BOARD_NAME "STM8S Discovery" #define BOARD_NAME "STM8S Discovery"
#define BOARD_ID 0x2f0976bb #define BOARD_ID 0x2f0976bb
#define MCU_STM32F1 1
#define STM32F10X_MD /* Medium-density device */ #define STM32F10X_MD /* Medium-density device */
#define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1 #define STM32_PLLXTPRE STM32_PLLXTPRE_DIV1