Post Created date
Ethernet socket communication with SAME70
Keep posting your progress, I'm enjoying the ride.  Plus my SAME70 project will need a TCP/IP stack in the coming months.  Your discoveries today helps future me.
Friday, 29 June 2018 - 14:07
How to increase stack size in Atmel SAM V71 (samv71q21b)
In the embedded world you should have a pretty good idea of your entire memory needs including the stack, since RAM tends to be a limited resource for your program.  But...
Tuesday, 26 June 2018 - 13:18
Data communication problem
The AT89C51ED2 microcontroller is Microchip's (Atmel's) version of an Intel 8051 family of processors.  It's not an ARM processor nor is it a one of the Microchip (Atmel...
Friday, 22 June 2018 - 14:32
How to increase stack size in Atmel SAM V71 (samv71q21b)
First, the array is nominally 8000 decimal bytes in size but the stack is 4096 bytes in size (0x1000 = 4096).  Going to 24000 entries just overflows the stack even more....
Thursday, 21 June 2018 - 13:14
Switch /case with pointer to structure
Howard_Smith wrote: So the simple fix is to put an asterix between the variable name and type in the declaration, and to remove the asterix from the assigning statement.  ...
Wednesday, 20 June 2018 - 21:09
Math computation giving wrong answer Studio 7 AVR
Same thing for the minutes calculation.  eventmin is a 8-bit variable holding values ranging from 0..59.  The maximum minutes value 59*60  overflows this ...
Tuesday, 19 June 2018 - 17:14
'inherit' struct types?
Take a look at unions.  The common pieces can be members of the structure, with unique items in the union.  The drawback is the union's size will be the size of the...
Tuesday, 12 June 2018 - 14:43
How exactly does USB integration work from the micro controller end?
For your application the USB physical medium and software layers are essentially emulating an old school UART/serial port - one TX wire, on RX wire, one ground wire.  If you...
Friday, 8 June 2018 - 15:01
RTC periodic event / interrupt
Skip the TC4 reset.  Setup TC4 as a 1ms free running timer with a very simple interrupt that increments an unsigned counter variable.  Then when you need sub-seconds...
Monday, 4 June 2018 - 13:11
Huge Diff in power - SAMD21J18 vs SAMD21G18
The Xplained Pro board is using a 64 pin package (the J in SAMD21J18A).  Your custom board is using a smaller but very similar processor in a 48 pin package (the G in...
Thursday, 31 May 2018 - 21:45
Linker Error when porting to AS from IAR
Oh, and try this inside AS: <ctrl>+<shift>+f to open the Find in Files dialog box, type bss_start in the "Find What: text box without leading or trailing underscores,...
Thursday, 31 May 2018 - 20:54
Linker Error when porting to AS from IAR
BSS is the uninitialized data section of the program.  Others are STACK, HEAP, TEXT, etc.  You're on the right path with the linker.  AS uses different startup code...
Thursday, 31 May 2018 - 20:44