Tagged Questions
1
vote
1answer
66 views
Strange memory management problems with ATTiny85 programed through Arduino Uno
The setup is as follows:
I have a little program to drive single color 8x8 led matrix using 595 shift registers that are supplied with data by ATTiny85 through USI as SPI Master. I upload program to ...
5
votes
3answers
45 views
How to discover memory overflow errors in the Arduino C code?
Several times I had some suspicious outputs on the Serial Monitor after uploading code to the Arduino: like eternal output of whitespaces or suddenly cut of strings or scrambled strings.
Because ...
6
votes
2answers
2k views
Programming for the Arduino without the Arduino IDE.. but with the provided libraries?
I recently started a new project using my Arduino that's been collecting dust for a while. Along with the physical board collecting dust, so has my copy of avr-gcc and the Arduino libraries. I can ...
4
votes
2answers
313 views
If YOU were starting out now, what PIC16F-compatible IDE and compiler would you choose, and why?
This is going to be a bit long as I wanted to cover all the obvious questions before they arise, give a rationale to some of my thinking, and prove I've done my groundwork! If time is short, skip down ...
-1
votes
1answer
53 views
Adding a global int corrupts compiled code
I have a strange issue. I want to either increment a value every time the loop function is called or us a random value each time. Whether I use a global int for incrementing or set a local int to a ...
3
votes
1answer
186 views
Easiest way to get rid of __clz_tab in winavr compiled code?
I've ported a program from the arduino environment to a makefile build using winavr, which, in turn, is based on avr-gcc (just like arduino).
However, my program started crashing, and after some ...
2
votes
1answer
588 views
How does the Arduino IDE/build system work?
How does the Arduino IDE/build system work?
I noticed that they use the avr-gcc in the background,
but what do they do on top?
They seem to have their own "kind of C" language that transforms into ...