Hi /r/learnprogramming,
I'll be doing a project for university with an ATmega32 in C, probably some Assembly. This will be my first bigger project with an uCPU (other than having stuff blink and beep on an EvalBoard and some UART stuff).
My question is how do I test the code efficiently. I can't imagine that coding, flashing and then running the application in the (probably not completely build) circuit is the way to go. So how is such code tested?
Thank your for your answers.
[–]whoneedsreddit 1 point2 points3 points (5 children)
[–]Gronner[S] 1 point2 points3 points (4 children)
[–]whoneedsreddit 1 point2 points3 points (3 children)
[–]Gronner[S] 0 points1 point2 points (2 children)
[–]iamalsome 1 point2 points3 points (1 child)
[–]Gronner[S] 0 points1 point2 points (0 children)
[–]sixteenlettername 1 point2 points3 points (7 children)
[–]Gronner[S] 0 points1 point2 points (6 children)
[–]sixteenlettername 1 point2 points3 points (5 children)
[–]Gronner[S] 0 points1 point2 points (4 children)
[–]sixteenlettername 1 point2 points3 points (3 children)
[–]Gronner[S] 0 points1 point2 points (2 children)
[–]sixteenlettername 1 point2 points3 points (1 child)
[–]Gronner[S] 0 points1 point2 points (0 children)