23.10.2020, 21:19
|
|
Прохожий
Регистрация: 22.11.2013
Сообщений: 3
Сказал спасибо: 12
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Жаль на Коте темка про частотомер завяла, здесь чего то очень про это агрессивно споры идут...
|
|
|
|
24.10.2020, 13:27
|
|
Прохожий
Регистрация: 22.11.2013
Сообщений: 3
Сказал спасибо: 12
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от nahimovv
|
dosikus, Это дежавю? Или мне показалось?
Помнишь Диму с диахтунга? Тоже пыжился, кичился, гуру из себя корчил, требовал доказательств и истерил по поводу и без, ну который целую тему сам c собой разговаривал? Когда ты его поймал на очередном вранье по поводу F4XX он сдулся и испарился. ИМХО, реинкарнацией Димы в этой теме попахивает.
|
Тут страсти поболее чем на Коте(тема про частотомер).Там Ли с Химерой, бодались а тут Нахимов с несколькими...
А делов то внимательно читать даташиты. У STM отличные даташиты.Уважаю эти камни. Тока начал изучать. Как то шёл смотрю АВР прошёл мимо ![Очень смешно](images/smilies/icon_veryhappy.gif) , а тут вижу STM зашёл а тут порядок и чёткость ![Респект!](images/smilies/icon_respect.gif) так сказать. ВСе распри из -за лени. Таймеры в STM это просто находка для радиолюбителей. Просто слишком много параметров. Но когда войдёшь -сказка.
|
|
|
|
24.10.2020, 13:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,629
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Эх, лоханулся: думал, что в alternate function IN можно подтяжку внутреннюю активировать (считать обороты четырехпинового кулера). А вот фиг вам!
Придется сопли подпаивать ☹
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
24.10.2020, 13:55
|
|
Вид на жительство
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от eddy
|
думал, что в alternate function IN можно подтяжку внутреннюю активировать
|
А разве нельзя? Резистор включается и на alternate function.
|
|
|
|
24.10.2020, 14:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,629
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от sat_art
|
А разве нельзя?
|
На ноге +3.3В отсутствует. Да и в документации на F0 сказано, что подтяжки работают только в режиме GPIO IN.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
24.10.2020, 14:42
|
|
Вид на жительство
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
eddy, бред. Куча периферии которая использует пуллап. Как оно будет работать без подтяжки.
Смотри внимательно на конфигурацию регистров.
Прошлая картинка из даташита на 405
А эта на 030.
|
|
|
|
24.10.2020, 14:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,629
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
sat_art, вот картинка на F0. Если бы работали подтяжки, то у меня было бы на ноге +3.3В...
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
24.10.2020, 14:54
|
|
Вид на жительство
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
eddy, можно код инициализации?
|
|
|
|
24.10.2020, 15:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,629
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Упс, не на той ноге напругу измерял =D
А код - обычный:
Код:
|
static inline void gpio_setup(void){
RCC-›AHBENR |= RCC_AHBENR_GPIOAEN | RCC_AHBENR_GPIOBEN | RCC_AHBENR_GPIOCEN;
OFF(BUZZER); OFF(RELAY); OFF(COOLER0); OFF(COOLER1);
GPIOA-›MODER = GPIO_MODER_MODER0_AI | GPIO_MODER_MODER1_AI |
GPIO_MODER_MODER2_AI | GPIO_MODER_MODER3_AI |
GPIO_MODER_MODER4_AI | GPIO_MODER_MODER5_AI |
GPIO_MODER_MODER6_AF | GPIO_MODER_MODER7_AF |
GPIO_MODER_MODER8_AF | GPIO_MODER_MODER9_AF |
GPIO_MODER_MODER10_AF|
GPIO_MODER_MODER14_O;
GPIOA-›PUPDR = GPIO_PUPDR6_PU | GPIO_PUPDR7_PU;
GPIOB-›MODER = GPIO_MODER_MODER4_O | GPIO_MODER_MODER5_O;
GPIOB-›PUPDR = GPIO_PUPDR14_PU | GPIO_PUPDR15_PU;
GPIOC-›MODER = GPIO_MODER_MODER13_O;
GPIOA-›AFR[0] = (1 ‹‹ (6*4)) | (4 ‹‹ (7*4));
GPIOA-›AFR[1] = (2 ‹‹ (0*4)) | (2 ‹‹ (1*4)) | (2 ‹‹ (2*4));
} |
__________________
Союз Советских Социалистических Округов Северной Америки
Последний раз редактировалось eddy; 24.10.2020 в 15:03.
|
|
|
|
24.10.2020, 15:02
|
|
Вид на жительство
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
eddy, бывает.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:20.
|
|