Я немного новичок в мире Atmel .Когда-то я мог написать и скомпилировать C с помощью Visual Studio , но я немного потренировался.
Поэтому я пытаюсь понять, как используется память в микроконтроллере ATTINY1616 .Я открыл студии Atmel, создал исполняемый проект на C и выбрал правильный микроконтроллер.Я строю проект, в котором почти ничего нет, и вижу, что память программы равна 154 bytes
.Это моя базовая линия.
Теперь я попытался добавить строку #include <math.h>
, чтобы увидеть, увеличится ли использование памяти моей программы.Это не так.Затем я попытался добавить float a = 2.000678f;
внутри main
.Все еще не увеличивается после построения проекта.Что я тут недопонимаю?
/*
* GccApplication2.c
*
* Created: 12/20/2018 9:21:43 PM
* Author : joely
*/
#include <avr/io.h>
#include <math.h>
int main(void)
{
float a = 2.000678f;
/* Replace with your application code */
while (1)
{
}
}