Post Created date
External clock maximum frequency
The PLL has a maximum output frequency of 200 MHz. Then, the output of the PLL passes through three divider stages, (one with a division factor defined by PSADIV in the PSCTRL...
Monday, 3 October 2011 - 11:58
uCOS-II porting on ATmega128
Brutte wrote:Never heard about non-linking ones. Or perhaps there is some good (linking) cross-compiler on the market, but with a free/lowcost version limited to operate on only...
Monday, 26 September 2011 - 13:45
stack initialization / addressing mode rant
darsie wrote:theusch wrote:In any case, Atmel addressed your rant some years ago when all [AFAIK] new models set SP to RAMEND. That's cool. I guess avr-gcc should drop the stack...
Tuesday, 20 September 2011 - 18:14
How to use EBI to write and read FPGA
I see. This appears to be a modification of the officially released example code, which is located in application note AVR1312. If you download AVR1312 directly from Atmel's...
Monday, 19 September 2011 - 13:06
How to use EBI to write and read FPGA
I pointed this out elsewhere in the other thread you started on this topic: If you declare a chip select with an address space larger than 4KB, then the base address of the chip...
Thursday, 15 September 2011 - 14:08
Emulating the Tiny15
Steve, There are two meanings for the word "emulate". The traditional "emulator" was a complete chip replacement. Rather than mounting, for example, an AT90S8535 on your printed...
Wednesday, 14 September 2011 - 15:34
sfr mapping
avr-libc uses the macros _SFR_IO8, _SFR_IO16, _SFR_MEM8, _SFR_MEM16, and _SFR_MEM32 internally to help it define and distinguish between I/O registers that are either in the I/O...
Wednesday, 14 September 2011 - 13:07
ATTiny10 Assembly IDE and Device Programmer
That is their way of dealing with the encoding offset. The instruction encodes addresses running from 0x00 up to 0x7F. These addresses are then re-mapped to run from real-world...
Wednesday, 14 September 2011 - 12:24
ATTiny10 Assembly IDE and Device Programmer
Any macro solution for gas would ideally have some sort of bounds checking to ensure you only attempted to use addresses between 0x40 and 0xBF re-mapped down to op-code operands...
Wednesday, 14 September 2011 - 11:27
How to configure multi EBI?
According to the XMEGA A architecture manual, if you set up any CS pin on the EBI to use any address space larger than 4 kB, you must use a base address that is a multiple of the...
Tuesday, 13 September 2011 - 13:00
Atmel command line programmer?
PDI mode is available. (-mp in the help listing shown above.) Atmel doesn't market debugWire as a general-purpose programming interface; they recommend you use ISP for that. (...
Tuesday, 13 September 2011 - 12:46
Malloc and setting a bi heap in AVR GCC
There is at least one valid exception to the rule that you never need to manually allocate the heap: Situations where you're using an AVR with an external bus interface. The...
Monday, 12 September 2011 - 13:49

Pages