freejustice
Newbie level 2
Actually I am quite interested in the basic working principle of hardware programmer.
I think it programs the MCU by controlling the pins in a certain order so that the .hex program file can be written into the target MCU, but i am extremely unsure about it.
Meanwhile I also want to know do all MCUs contain bootloader? What is the role of a bootloader when we burn the program file into the MCU?
Finally... If a hardware programmer merely programs the MCU by controlling the pins, then why can't we directly program the MCU with our computer? It sounds unnecessary to use a programmer then.....
:-?:-?
I think it programs the MCU by controlling the pins in a certain order so that the .hex program file can be written into the target MCU, but i am extremely unsure about it.
Meanwhile I also want to know do all MCUs contain bootloader? What is the role of a bootloader when we burn the program file into the MCU?
Finally... If a hardware programmer merely programs the MCU by controlling the pins, then why can't we directly program the MCU with our computer? It sounds unnecessary to use a programmer then.....
:-?:-?