master
parent cb3a9f3074
commit e321cfabab

@ -58,13 +58,14 @@ Dec8s(any signed expr);, same of course Dec16u(); and Dec16s();
Code size has been obtained by calling one function at a time, compiler under the usual -0s mode. Size is the difference with the empty file size. TerSer.h can of course be used with setup() and loop(). It add the ~300 bytes Arduino initializations.
Execution time has been measured with a Nop replacing the SendCar function. The time depends on the baud rate, ~1 ms per character displayed at 9600 bits/s.
#### TerSer.ino Terminal série 174b 0v
Adds 174b for total size:
```c
//TerSer.ino Terminal série 174b 0v
#include "TerSer.h"
int main() {
SetupTerSer();
while(1) { add 174b for total size
while(1) {
// Text("Test"); // 20b
// Bin8(v8); // 16b 3us
// Bin16(v16); // 42b 6,8us
@ -77,12 +78,14 @@ while(1) { add 174b for total size
} // end while(1)
} // end main()
```
#### PrintArduino empty1426b 184v
Adds 1426b for program size:
```cpp
// PrintArdui vide 1426b 184v
void setup() {
Serial.begin(9600);
}
void loop() { add 1426b for program size
void loop() {
// Serial.print("Text"); // 22 190v
// Serial.println("text"); // 40 192v
// Serial.print(123,HEX); // 60 184v

Loading…
Cancel
Save