Jump to content
maksimdag0

Помогите разобраться с F_CPU

Recommended Posts

Всем привет. Хлопцы, выручайте, не могу разобраться что такое «F_CPU», весь интернет просерфил, но так и не разобрался, написано все слишком заумно, объясните пожалуйста простым языком.

Я понимаю, что оно предназначено для установки частоты тактового генератора микроконтроллера (Например: F_CUP 8000000UL). Но как она работает, что такое, например, UL на конце?

Share this post


Link to post
Share on other sites

О чём вообще речь идёт ?
Ну нельзя что-ли нормально вопрос задать, не вырывая отрывки мыслей из мозга ?

Share this post


Link to post
Share on other sites

F_CPU - тактовая частота микроконтроллерах, который будет работать в железе. Эта константа нужна для корректного задания временных интервалов и констант. К примеру в функциях delay. В формуле расчёта значения для UART и так далее.

UL - unsigned long. Это нужно для того, чтобы компилятор не оптимизировал константу по своему хотению и разумению.

Грубо, примерно, как-то так... 

Share this post


Link to post
Share on other sites

Вебинар «Экосистема MEAN WELL. Решения для любых задач электропитания» (20.05.2021)

Приглашаем 20 мая на вебинар, посвященный линейке поставок компании MEAN WELL и ее подходу к производству источников питания — как экосистемы продукции и услуг, которая позволяет подобрать оптимальный источник питания для любых задач электропитания. Рассмотрим весь спектр выпускаемой продукции MEAN WELL в области AC/DC-, DC/DC- и DC/AC-преобразователей с подробным разбором интересных и уникальных новинок, их применении и многое другое.

Подробнее

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Ха !! Можно судить и по аватаркам ! Если ты КАЛЛ - ТЫ ГОВНО ! А ТЫ ГОВНО !
    • @Sukhanov Здравствуйте! еще есть матрицы? 
    • С Drain ключа? Это снабберная цепочка должна быть. Только дежурка работает, неисправность в другом месте.
    • Что за теория? Не читал. Зато измерял выход ОУ в ПараФинне в диапазоне от минимального до максимального сигнала до срыва слежения в петле. Максимальный сигнал на выходе ОУ- 60 мВ. Это потому, что их достаточно для развития на выходе полного усиления силами транзисторной части. Правильно. Вот у нас участок вертикальной линии на нарастающем фронте размахом 30 мВ. За какое время произойдет изменение напряжения от нуля до 30 мВ при скорости нарастания ОУ в 40 В/мкСек? А в 400? А если дальше у нас стоИт транзисторная часть с максимальной скоростью нарастания 30 В/мкСек?  Разница между одинаковыми ОУ есть при любой технологии изготовления и без отбраковки по ряду параметров в партии будет разброс всегда.
    • после прогрева проца по сути? наверняка она МАСОЧНАЯ - ничего ты не считаешь с нее и не пропишешь. Если не масочная - все равно не найдешь прогер под нее .... Не мучайся - ищи донора. Да, если очень нужно - дарю фишку : Если проц заработал или начинает работать после прогрева - сверху цепляешь мощный резистор на корпус и запитываешь от ДР, например. Согласовываешь с клиентом и все ОК.
    • Если большая часть общества считает, что какое то событие происходило или должно происходить определенным образом, значит в коллективном представлении общества так оно  и есть, независимо от истинного положения дел.  
    • Нормально он нарисован, это слаботочка -12в. Диодные сборки проверил? +12, +5в, RC цепочки во вторичке, если есть?
×
×
  • Create New...