freejustice
Newbie level 2
- Joined
- Oct 30, 2014
- Messages
- 2
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1
- Activity points
- 18
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.....
:-?:-?