Type in the full discussion title or a part of it.
Discussion Title Created date
reusing JTAG pins for GPIO (SAM3X
In theory, you can re-use the JTAG pins on a SAM3 as GPIO - PB28 to PB31.   The SAM3X8 datasheet says: SWJ-DP pins can be used as standard I/Os to provide users with more...
Wednesday, 19 January 2022 - 00:04
Good Curiosity Nano tutorial!
I usually find online tutorials to be high on marketing speak and low on the sort of technical content that I'd like to see, but an ad for this Microcontrol tutorial popped up and...
Sunday, 7 November 2021 - 09:21
Getting C information to the linker
When writing a bootloader, I end up specifying in the linker command line "--section-start=.text=0x7E00" to locate the code in the bootloader section. But the 0x7E00 part is chip...
Wednesday, 27 October 2021 - 01:47
ATmega328p: NRND !!
https://www.microchip.com/en-us/... says:   No links to the datasheet, or to any "suggested replacement" ?? (yes, I can find the datasheet via other paths.) (Atmega168PA...
Wednesday, 20 October 2021 - 05:37
optimizing away null loops (or rather, doing so SOMETIMES but not others.)
Is there some compile-time (of gcc) or run-time option that controls whether "empty loops" are optimized away to nothing?  Or did something change to explicitly detect delay...
Wednesday, 20 October 2021 - 05:00
Multiple targets from an AS7 project
Optiboot (the Arduno UART bootloader) currently supports a couple dozen different target CPUs, using a makefile from the command line: make atmega1284 UART=1 BAUD=RATE=115200...
Tuesday, 5 October 2021 - 02:12
Tool to analyze function performance?
Is there a tool in AS7 or MPLABX (or elsewhere) that will take analyze best and worst-case execution time for an AVR function? (How about one that measures code over a large...
Tuesday, 27 July 2021 - 01:20
Additional Mega-0 parts?
Are there likely to be any additional "Mega-0" (or maybe "Mega-1"/etc) parts released by microchip? (Right now there's just that one ATMEGAmm0p sub-series (ATmega808 - ATmega4809...
Sunday, 11 July 2021 - 23:35
TXCIF for UART
Bit 7 – RXCIF USART Receive Complete Interrupt Flag This flag is set when there are unread data in the receive buffer and cleared when the receive buffer is empty. OK.  I...
Friday, 9 July 2021 - 06:29
Re-enabling interrupts inside an ISR (Mega0, xTiny, etc)
The new AVRs with dual/triple-priority interrupts no longer clear the global Interrupt Enabled flags in the CPU status register when you enter an ISR, or re-set it when the RETI...
Thursday, 1 July 2021 - 00:02
Speaking of STK500
I have a very old STK-500 (sticker says 2002!  It has an AT90S8535 as the main CPU) Is there any hope of getting this to talk to ... anything? My understanding so far is that...
Sunday, 11 April 2021 - 07:55
Empty ASM statements change code?
Optibootl apparently gets about 14 bytes bigger with the gcc 7.3.0 compiler that Arduino is distributing... Hmmph.   For the sake of analysis, I created an ASM macro: #...
Wednesday, 11 November 2020 - 03:09

Pages