Устроился на работу программистом на c++. Работать нужно с микроконтроллерами. Ни разу этим не занимался. Что нужно знать из C++ для этого? Нужны ли будут классы, интерфейсы, перегрузки методов, функций, операторов, аллаха или только стандартные сишные возможности? Что нужно повторить? Программировал на c++ и на c, но в микроконтроллерах явно все не нужно использовать, поэтому прошу знающих посоветовать, что нужно освежить в памяти для успешного программирования микроконтроллеров.