Я не часто сейчас занимаюсь контроллером. Голова пухнет от этих конечных автоматов, встроенных один в другой. По прерываниям cypress едва успевает на шине ПП, и то надо очень аккуратно обработчик писать, но с аппаратным ответом лучше же. Тоже думал про STM32 особенно F4 какой-нибудь, но там и аппаратная обвязка нужна и преобразователь уровней.