Начал изучать GCC в WinAVR (AVRStudio). Когда пишу всё в одном файле С, то всё нормально. А когда выношу часть кода в другой файл и подключаю его в проект, то в некоторых местах перестают работать точки остановки, то есть компилятор их попросту отключает, где до этого они работали. И вообще, как правильно в AVR Studio поделить проект на Си на файлы, как это спокойно делалось в асме.