ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
688500 Топик полностью
илья (22.07.2016 11:43 - 11:55, просмотров: 296) ответил Крок на Вот эта реклама справа: ПИКи32 с периферией, независимой от ядра. А раньше она зависела?
Это в зависимости от того как смотреть. Вот к примеру https://geektimes.ru/post/278718/
есть набор периферии: компараторы, таймера, АЦП и др. Оно конечно от ядра зависит (в смысле конфигурация и пр.), работа некоторой периферии может зависеть от тактовой частоты (таймера). Но в новых PIC можно выстраивать взаимосвязи - сработал компаратор, по этому событию запустился таймер, по срабатыванию таймера запустилось измерение АЦП, АЦП измерил и выдал прерывание ядру. Далее код берет данные и что-то делает. (да, у некоторых еще есть АЦП с вычислителем, т.е. на выходе можете получить отфильтрованное, или усредненное, или посчитанный PID или посчитанный FIR) От момента конфигурации до прерывания АЦП такая цепочка как бэ не зависит от того что в это время делает CPU (если CPU/код не разорвет эту связь). Но есть и полностью асинхронные вещи, типа логических ячеек. Вот тут описано https://geektimes.ru/post/278718/