The HAL actually is the better more organised form. It creates a better cleaner abstraction. After all who really cares about which bits get turned on and off at the low level. Developers want to use nice abstractions without worrying about those low level bits.
Replies
i have APM 2.0, so i'm guessing i can't load firmware 2.8.1 in it.? and i want to customize the code which i would load in it.
The HAL actually is the better more organised form. It creates a better cleaner abstraction. After all who really cares about which bits get turned on and off at the low level. Developers want to use nice abstractions without worrying about those low level bits.
i have same question.