Например TDA7294

Форум РадиоКот • Просмотр темы - Мелкие вопросы по МК и ПЛИС.
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 15:07:02

Часовой пояс: UTC + 3 часа


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



Начать новую тему Ответить на тему  [ Сообщений: 12482 ]     ... , , , 585, , , ...  
Автор Сообщение
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Ср авг 23, 2017 19:28:50 
Народ! А есть ли что-нибудь у STM32 для сравнения заменяемости по ногам серий F4->F7->H7 ?


Вернуться наверх
   
 
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Сб сен 16, 2017 09:01:44 
Перепрошил STM32F407G-DISC1 из папки v1.0.0 - теперь не работает пример с акселерометром. Чип у меня квадратный. (http://forum.easyelectronics.ru/viewtop ... 35&t=18213). Самое интересное, что теперь даже заранее слитая заводская прошивка тоже не работает! Запросы от МК идут. Чудеса, бл@! :-(


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Пн окт 02, 2017 22:03:51 
Грызет канифоль

Зарегистрирован: Чт апр 16, 2009 14:23:59
Сообщений: 274
Рейтинг сообщения: 0
подскажите, как узнать загруженность ЦП во время выполнения программы? Только через отладчик? atmega/tiny


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Вт окт 03, 2017 03:26:11 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21790
Откуда: Московская область, Фрязино
Рейтинг сообщения: 6
Загруженность ЦП в одноядерных МК всегда 100%. За исключением режима сна. Узнать скважность режима сна можно либо расчетным путем, либо косвенно по току потребления.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Вт окт 03, 2017 08:52:35 
Грызет канифоль

Зарегистрирован: Чт апр 16, 2009 14:23:59
Сообщений: 274
Рейтинг сообщения: 0
не совсем точно выразился, понятно, что всегда есть while (1), вот узнать сколько примерно % ресурсов мк затрачивает на этот пустой цикл...


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Вт окт 03, 2017 10:28:53 
Собутыльник Кота
Аватар пользователя

Карма: 55
Рейтинг сообщений: 415
Зарегистрирован: Чт мар 20, 2008 01:06:40
Сообщений: 2902
Откуда: Севастополь
Рейтинг сообщения: 1
В начале цикла - включили светодиод, в конце - погасили.
Сигнал подаете на логический анализатор (или осциллограф) и оцениваете.

download/file.php?id=289220

_________________
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Вт окт 03, 2017 10:33:48 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2690
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
NebelWefer писал(а):
вот узнать сколько примерно % ресурсов мк затрачивает на этот пустой цикл...
КРАМ писал(а):
Загруженность ЦП в одноядерных МК всегда 100%.
МК без разницы что выполнять. Выбирает команду согласно указателю "счетчик команд" и выполняет ее. И делать он это будет всегда.

Пустой цикл while(1) скомпилируется в команду безусловного перехода саму на себя.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Вт окт 03, 2017 12:35:25 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: -1
Такие вопросы задают те, кто не писал на асме :)
Для них "пустой цикл" - это висящий в состоянии покоя ЦП :sleep:

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Вт окт 03, 2017 19:23:29 
Можно попробовать примерно прикинуть - я так делал с SysTick, который считывался по выходу в активную задачу, и вычислялось относительное время "простоя". Но это баловство конечно.
Кстати, я не ковырялся в исходниках F429Discovery, но там есть что то похожее. Даже график "загрузки" строит.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Вт окт 03, 2017 19:56:15 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Chettuser, я ещё есть DWT...


Вернуться наверх
 
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Вт окт 03, 2017 19:58:47 
Я DWT пока не раскурил :) Но чую классная штука!


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Вт окт 03, 2017 20:12:49 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Угу, вот только жаль его в F0 нет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Вт окт 03, 2017 20:23:34 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2690
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Zhuk72 писал(а):
Такие вопросы задают те, кто не писал на асме
Может просто вопрос правильно задать не может. А посчитать загруженность можно от обратного. Например сделать программный счетчик во время работы пустого цикла и потом через определенное время посмотреть это значение. По этому значению сделать вывод сколько времени МК херней занимался.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Ср окт 04, 2017 00:14:14 
Грызет канифоль

Зарегистрирован: Чт апр 16, 2009 14:23:59
Сообщений: 274
Рейтинг сообщения: 0
Такие вопросы задают те, кто не писал на асме :)
Для них "пустой цикл" - это висящий в состоянии покоя ЦП :sleep:


Вы это с потолка взяли? Кто говорил о покое? Вопрос был об определении времени затрачиваемого на определенные команды


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Ср окт 04, 2017 09:21:48 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
Я этого взял с вашего же вопроса.
Вам же сразу ответили, что ЦП никогда не простаивает, если находится не в спящем режиме. Но на это от вас опять последовал вопрос
Цитата:
сколько примерно % ресурсов мк затрачивает на этот пустой цикл...

Пустой цикл в реальности не пустой. Это либо (буду писать на асм ПИКов, который знаю) goto $, т.е. зацикливание на себя же в ожидании прерывания, где происходит основная работа, либо один или цепочка из нескольких btfss/btfsc REG,bit и goto в ожидании смены состояния бита. Могут быть и вариации, но в любом случае процессор ВСЕГДА ходит по командам и ВСЕГДА загружен на все 100.
Другое дело, сколько времени занимает этот цикл. Ну так это надо либо дебаггером/симулятором с таймером отслеживать, либо посмотреть на полученный асм код, просуммировать количество машинных циклов каждой команды и пересчитать в секунды в зависимости от системной частоты.

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Ср окт 04, 2017 09:39:04 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Zhuk72 писал(а):
но в любом случае процессор ВСЕГДА ходит по командам и ВСЕГДА загружен на все 100
не скажу за PIC, но для AVR это утверждение не такое категоричное :) есть режим Noise reduction ADC, в котором ядро спит (остановлено) в течение цикла преобразования АЦП. то есть здесь загрузка явно не 100%, а меньше :)))

помимо этого можно еще и усыплять его принудительно, ожидая внешних событий, например, что тоже перечеркивает категоричное ВСЕГДА ЗАГРУЖЕН НА 100%

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Ср окт 04, 2017 10:40:40 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
ЦП никогда не простаивает, если находится не в спящем режиме.

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Ср окт 04, 2017 11:57:33 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14052
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Смотря что считать "загрузкой"...
Простой перебор адресного счетчика или работу АЛУ на соответствующих вычислениях...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Ср окт 04, 2017 13:35:36 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2690
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Я думаю загрузкой программного ресурса можно считать отношение количества тактовых импульсов потраченное на выполнение полезных команд за время к тактовой частоте. Время конечно же должно быть тем же самым что и для измерения частоты.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
СообщениеДобавлено: Сб ноя 04, 2017 22:32:56 
Первый раз сказал Мяу!

Зарегистрирован: Ср апр 24, 2013 19:33:05
Сообщений: 21
Рейтинг сообщения: 0
Здравствуйте. Пробежался по сайту, но ответа не нашол.
Задача посчитать время между сработкой двух датчиков.
Имеется STM8S, счетный регистр ТАЙМЕР1. Он состоит из 2-х. Как считать данные с двух регистров в одну переменную?
Среда программирования IAR.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 12482 ]     ... , , , 585, , , ...  

Часовой пояс: UTC + 3 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15


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

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


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