12K подписчиков
В предыдущей статье цикла я обещал подвести некоторый промежуточный итог и показать, как все ранее описанное воплощается в реально существующих линейках микроконтроллеров. Выполняю данное обещание. Сегодня я расскажу немного подробнее о микроконтроллерах STM8. Точнее, об их процессорах и памяти. При этом я пока не буду затрагивать систему команд (набор инструкций) и имеющиеся там устройства ввода-вывода. Это темы дальнейших статей. Обращаю ваше внимание, что данная статья носит полностью прикладной характер...
4 года назад
12K подписчиков
Контроллер прерываний в STM8 самый сложный из всех рассматриваемых нами микроконтроллеров. В нем добавлен изменяемый программно уровень приоритета, причем программный приоритет более значим, чем аппаратный в большинстве случаев. Кроме того, контроллеры прерываний в STM8S/STM8A и STM8L различаются, хоть и имеют много общего. Есть в STM8 и программные прерывания (не путать с программными приоритетами прерываний), которые вызываются командой TRAP. Причем это немаскируемые прерывания. Так что сегодня скучно точно не будет...
3 года назад