How does UART transfer data out of the TX pins? I see, so when UDR is empty an interrupt occurs. Processor halts current execution and jumps to the interrupt handler which basically puts "_tx_buffer" into the UDR...
Monday, 1 February 2021 - 16:04
Do we need a driver to talk to atmega328p from a PC Kartman wrote:What does CISC have to do with any of this?
There is a line where software ends and hardware starts. That line could be when instructions getting decoded in CPU, or...
Saturday, 11 July 2020 - 14:47
Do we need a driver to talk to atmega328p from a PC Brian Fairchild wrote:Have you read the Web page I linked to about 20 posts ago?
Yes I was familiar with OSI from networking.
But it's too theoretical. I was looking for a...
Saturday, 11 July 2020 - 13:26
Do we need a driver to talk to atmega328p from a PC js wrote:No, you should be at a university or college doing electronics and programming!
I could have been to them, don't assume things, you don't know me. electronics and...
awneil wrote:Again, the SFRs are different - they are not "memory" Right, i'm just asking if the IO registers are the same type as the 32 GPRs (as neither GRPs nor the...
Need to ask one more question on this topic; In AVR are the 32 CPU registers mainly used for arithmetic work and the rest of IO registers (SFRs) essentially the same type?...
westfw wrote:Correct. So similar to Arm then. Registers are memory mapped, they are actual registers and not part of the SRAM (RAM) itself.
It doesn't matter of course, I was under the impression that (based on the above SO link) memory mapped registers are actual registers which happen to have a memory address...
@awneil From this SO post about Arm I understood that a "memory mapped" register doesn't mean it's a register connected to memory and that memory address just acts as a...
But this applies to a large number of embedded devices including Atmel. How would the same question apply to an Arm based MCU with Atmel?
Thanks for all the help.
I see, so when UDR is empty an interrupt occurs. Processor halts current execution and jumps to the interrupt handler which basically puts "_tx_buffer" into the UDR...
Kartman wrote:What does CISC have to do with any of this? There is a line where software ends and hardware starts. That line could be when instructions getting decoded in CPU, or...
Brian Fairchild wrote:Have you read the Web page I linked to about 20 posts ago? Yes I was familiar with OSI from networking. But it's too theoretical. I was looking for a...
js wrote:No, you should be at a university or college doing electronics and programming! I could have been to them, don't assume things, you don't know me. electronics and...
ki0bk wrote:Yes Thank you so much.
Pages