Ïèøó êîììåíòàðèè ïî÷òè ê êàæäîé ñòðîêå ïðîãðàììû, èñïîëüçóÿ çíà÷åíèÿ èç äîêóìåíòàöèè è ñîáñòâåííûå ìûñëè (ïîòîìó ÷òî èäåÿ êîäà äîëæíî áûòü âèäíî èçäàëåêà, èíà÷å çàáóäåòñÿ íà òðåòèé äåíü). Ôàêòè÷åñêè æå ñ êîììåíòàðèè ñîçäàåì ñâîé ñîáñòâåííûé ïñåâäî-àáñòðàêòíûé ñëîé
.
Ñ CMSIS ìíå íðàâèòñÿ êàê áûñòðî è áåç íåïðåäâèäåííûõ îáñòîÿòåëüñòâ âñå èç ÌÊ ðàáîòàåò. Êàæåòñÿ, óñòðîéñòâî ñòàíîâèòñÿ ðàáîòàòü "òèøå" (âîëòìåòð, ÷àñòîòîìåð ...).
Ïðàâäà, åñòü è íåäîñòàòîê - íàïð. èç-çà êàêîãî-íèáóäü áèòà, ôëàãà èëè ïðî÷åé, íàïèñàíèÿ ôóíêöèè çàíèìàåò ìíîãî âðåìåíè. Íî îòëàä÷èê, îñîáåííî ñ ñîñòîÿíèè ðåãèñòðîâ â (ïî÷òè) ðåàëüíîì âðåìåíè, ñîêðàùàåò âðåìÿ íàïèñàíèÿ êîäà. Âîçüìèòå áîëåå äîðîãèå ïðîãðàììàòîðû (DAPLink, SEGGER ...). Ïðåèìóùåñòâ áîëüøå.
---
Êàæåòñÿ, íà÷èíàþ çàáûâàòü ïðî 8-áèòíûå ÌÊ. Âåðîÿòíî áóäåò òîëüêî äëÿ íåáîëüøèõ ïðîåêòîâ èëè ïðîåêòîâ, íà÷àòûõ â ïðîøëîì. "Èíñòðóìåíòîâ" â ÌÊ (ôóíêöèè, âîçìîæíîñòè) ñîâñåì íåìíîãî.





