Module 9: Direct Register Programming vs HAL

  • What are Registers in MCUs?

  • SFRs (Special Function Registers) and Bit Masking

  • Direct Register Access vs Using HAL Libraries

  • Examples:

    • Configuring GPIO using Registers

    • Using Datasheets to Access Timers, UARTs, etc.


Â