0 / 0 / 0
Регистрация: 30.12.2015
Сообщений: 74
|
|
1 | |
SPL, stm32f10x_gpio.h, GPIOSpeed_TypeDef04.03.2016, 12:48. Показов 2774. Ответов 3
Метки нет Все метки)
(
Вопрос простой. Есть SPL для stm32f10x, ранее работал с SPL для stm32l1xx. Кажется странным запись в gpio.h для stm32f10x.
Код
typedef enum { GPIO_Speed_10MHz = 1, GPIO_Speed_2MHz, GPIO_Speed_50MHz }GPIOSpeed_TypeDef; Код
typedef enum { GPIO_Speed_400KHz = 0x00, /*!< Very Low Speed */ GPIO_Speed_2MHz = 0x01, /*!< Low Speed */ GPIO_Speed_10MHz = 0x02, /*!< Medium Speed */ GPIO_Speed_40MHz = 0x03 /*!< High Speed */ }GPIOSpeed_TypeDef;
0
|
|
04.03.2016, 12:48 | |
Ответы с готовыми решениями:
3
быстродействие SPL vs указатели SPL UART инициализация. fatfs 0.12b (SPL) STM32 HAL+SPL |
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,864
|
|
04.03.2016, 13:18 | 2 |
Читайте букварь (в смысле, книжку по Си).
Писать числа в енумах необязательно, если не написать - автоматически нумеруются подряд. Т.е. GPIO_Speed_2MHz=2, GPIO_Speed_50MHz=3.
0
|
0 / 0 / 0
Регистрация: 30.12.2015
Сообщений: 74
|
|
04.03.2016, 14:12 | 3 |
Спасибо, oomomstir. Только я всё равно предпочту указывать явно :) Тогда при наведении мышью уже пишет значения.
0
|
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,864
|
|
04.03.2016, 14:22 | 4 |
Правильное решение. А то завтра кто-нибудь добавит или удалит строчку в середине - и вся нумерация поползёт.
0
|
04.03.2016, 14:22 | |
Помогаю со студенческими работами здесь
4
Обновление SPL для STM32F0 Настройка NVIC в SPL и core_cm4.h SPL библиотека - PHP и использование Новый язык программирования SPL Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |