Например TDA7294

Форум РадиоКот • Просмотр темы - STM32 настройка частоты в system_stm32f10x.c
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Ср июл 17, 2019 15:31:35

Часовой пояс: UTC + 3 часа [ Летнее время ]


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: STM32 настройка частоты в system_stm32f10x.c
СообщениеДобавлено: Сб июл 14, 2018 11:58:04 
Родился
Аватар пользователя

Зарегистрирован: Вт окт 10, 2017 21:31:08
Сообщений: 17
Рейтинг сообщения: 0
Всем привет, кто-нибудь может рассказать как работают следующие строчки из файла system_stm32f10x.c :
( среда - Keil )

При каких условиях в данном случае он запустится на частоте 24MHz, при каких от 72MHz?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 настройка частоты в system_stm32f10x.c
СообщениеДобавлено: Сб июл 14, 2018 12:08:37 
Собутыльник Кота
Аватар пользователя

Карма: 4
Рейтинг сообщений: 136
Зарегистрирован: Пн окт 11, 2010 20:00:08
Сообщений: 2546
Рейтинг сообщения: 0
От того какая из строк раскомментирована, зависит частота SYSCLK. Если раскомментирована HSE_VALUE, то она соответствует частоте кварца. В других случаях, частота будет иметь значение как в имени константы при условии что частота кварца 8 МГц.


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: STM32 настройка частоты в system_stm32f10x.c
СообщениеДобавлено: Сб июл 14, 2018 12:17:06 
Родился
Аватар пользователя

Зарегистрирован: Вт окт 10, 2017 21:31:08
Сообщений: 17
Рейтинг сообщения: 0
Я правильно думаю, что в данном случае SYSCLK будет работать на 72MHz, а в случае проблем с этим источником/частотой будет работать на 24MHz ?


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $88 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay
Не в сети
 Заголовок сообщения: Re: STM32 настройка частоты в system_stm32f10x.c
СообщениеДобавлено: Сб июл 14, 2018 13:35:49 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 144
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 3474
Рейтинг сообщения: 1
aiRicko, не в случае "проблем с этим источником", а в зависимости от выбора линейки.

#if , #else,#define, #endif директивы условной компиляции препроцессора компилятора а не операторы .

Для повышения кругозора - https://prog-cpp.ru/c-directives/

http://we.easyelectronics.ru/Soft/preprocessor-c.html


Вернуться наверх
 
Плавкие предохранители LittelFuse. Грамотный подбор

Выбор оптимального плавкого предохранителя требует учета многих параметров. Для упрощения выбора оптимального предохранителя и автоматизации расчетов Littelfuse предлагает онлайн-утилиту. Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 настройка частоты в system_stm32f10x.c
СообщениеДобавлено: Сб июл 14, 2018 20:42:07 
Родился
Аватар пользователя

Зарегистрирован: Вт окт 10, 2017 21:31:08
Сообщений: 17
Рейтинг сообщения: 0
Все понятно, что-то я не обратил внимания ни на # ни на defined, раньше пользовался только #include и #define. Получается если к проекту подключен один из этих файлов - компилируется первый вариант, если нет - второй ?


Вернуться наверх
 
Немногим дороже дискретного решения: новое поколение импульсных стабилизаторов Mornsun

Практически во всех радиоэлектронных устройствах массово применяются линейные понижающие стабилизаторы напряжения типа КРЕН в корпусе TO220 (другое обозначение – 78хх) и им подобные для формирования основного напряжения питания схемы.
Данные стабилизаторы позволяют без особых затрат получить нужное для каскада или узла схемы напряжение, если устройство питается от внешнего источника с более высоким напряжением. Для этого требуются… Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 настройка частоты в system_stm32f10x.c
СообщениеДобавлено: Вс июл 15, 2018 11:09:42 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 144
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 3474
Рейтинг сообщения: 0
Не файлы а дефайны, то бишь определение.
А они или прописываются в опциях препроцессора, либо в хэдерах.
Настоятельно прошу - найдите курс лекций Линского на тытрубе , и внимательно изучите основы компиляции.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: STM32 настройка частоты в system_stm32f10x.c
СообщениеДобавлено: Вс июл 15, 2018 12:37:03 
Родился
Аватар пользователя

Зарегистрирован: Вт окт 10, 2017 21:31:08
Сообщений: 17
Рейтинг сообщения: 0
Спасибо за информацию. Курс лекций Линского C++ ?


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: STM32 настройка частоты в system_stm32f10x.c
СообщениеДобавлено: Вс июл 15, 2018 14:19:52 
Друг Кота
Аватар пользователя

Карма: 28
Рейтинг сообщений: 144
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 3474
Рейтинг сообщения: 0
Да, несмотря на то что лекции о плюсах, в самом начале информация о просто С и основах компиляции.
Изложено весьма доходчиво, рекомендую с совместным чтением классиков - Керниган и Ричи...
Если что не поймете, спрашивайте здесь.

ЗЫ. Мурику так же не помешало бы, поменьше бы кидался на всякую хрень...


Вернуться наверх
 
Prist.ru предлагает скидку всем частным лицам при покупке приборов АКИП, GW Instek, APPA (кроме осциллографов АКИП-4115/1А, GDS-71102)!

Интересные новинки уже на складе:

Осциллограф АКИП-4126Е

Многоканальные источники питания серии GPP

Не в сети
 Заголовок сообщения: Re: STM32 настройка частоты в system_stm32f10x.c
СообщениеДобавлено: Вс июл 15, 2018 23:24:26 
Собутыльник Кота
Аватар пользователя

Карма: 4
Рейтинг сообщений: 136
Зарегистрирован: Пн окт 11, 2010 20:00:08
Сообщений: 2546
Рейтинг сообщения: 2
Досикус, вам бы не помешал бы курс хороших манер, а то хамите слишком часто.


Вернуться наверх
 
Купить электронные компоненты в LCSC

Отправка со склада через 4 часа после заказа!
900 000 пользователей, 3000+ заказов в день!
Зарегистрируйтесь сегодня и получите скидку 8 долларов на первый заказ!
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: andrey_r и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y