Weitere ähnliche Inhalte
Ähnlich wie Understanding the BBB (20)
Mehr von SysPlay eLearning Academy for You (9)
Kürzlich hochgeladen (20)
Understanding the BBB
- 1. © 2020 SysPlay Workshops <workshop@sysplay.in>
All Rights Reserved.
Understanding the BBB
- 2. 2© 2020 SysPlay Workshops <workshop@sysplay.in>
All Rights Reserved.
What to Expect?
BBB Components
Interrupt Management
- 3. 3© 2020 SysPlay Workshops <workshop@sysplay.in>
All Rights Reserved.
BBB Components
CPU vs Microcontroller
Microprocesser vs Microcontroller?
Which is super set of what?
Microcontroller is a superset
So, let's start w/ a CPU
- 4. 4© 2020 SysPlay Workshops <workshop@sysplay.in>
All Rights Reserved.
BBB Components
CPU
Architectures like x86 (Intel / AMD), ARM (ARM), ...
CPUs like Pentium (Intel), Cortex A8 (ARM), ...
- 5. 5© 2020 SysPlay Workshops <workshop@sysplay.in>
All Rights Reserved.
BBB Components
CPU
uC
Ctlr
Ctlr
Ctlr
Int.
RAM
Flash
EEPROM
Microcontrollers like AtmegaX (Microchip), PIC16X (Microchip), …
- 6. 6© 2020 SysPlay Workshops <workshop@sysplay.in>
All Rights Reserved.
BBB Components
CPU
uC
Ctlr
Ctlr
Ctlr
Int.
RAM
SOCs like am335x (TI), ...
SoC
Boot
ROM
Power
Mgmt
Clock
Ctrl
- 7. 7© 2020 SysPlay Workshops <workshop@sysplay.in>
All Rights Reserved.
BBB Components
CPU
uC
Ctlr
Ctlr
Ctlr
Int.
RAM
Boards / Platforms like BBB (element14), ...
SoC
Boot
ROM
Power
Mgmt
Clock
Ctrl
Board / Platform
Ext.
RAM
eMMC
EEPROM
LEDs
Switches
Headers
Connectors
...
- 8. 8© 2020 SysPlay Workshops <workshop@sysplay.in>
All Rights Reserved.
Interrupt Flow & Masking
CPU
Intr
Ctlr
Timer
Ctlr
Int.
RAM
SoC
Boot
ROM
Board / Platform
GPIO
Ctlr
- 9. 9© 2020 SysPlay Workshops <workshop@sysplay.in>
All Rights Reserved.
What all have we learnt?
BBB Components
Interrupt Management
- 10. 10© 2020 SysPlay Workshops <workshop@sysplay.in>
All Rights Reserved.
Any Queries?