User Tools

Site Tools


rust

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
rust [2024/07/17 22:25] riverrust [2025/04/02 10:51] (current) river
Line 49: Line 49:
 https://www.st.com/en/evaluation-tools/32f429idiscovery.html#documentation https://www.st.com/en/evaluation-tools/32f429idiscovery.html#documentation
  
 +===== Abstractions =====
 +
 +  * Can work with registers directly.
 +  * PAC - peripheral access crates.
 +  * HAL - hardware abstraction layer.
 +  * BSP - Board support package.
 +
 +RCC.constrain() - takes PAC level RCC and returns a more limited HAL compatible interface to it. You may not be able to use the PAC again after doing this, but it might be possible to get PAC interface back with some implementations.
 +
 +GPIO.split - Returns separate GPIO ports.
  
rust.txt · Last modified: 2025/04/02 10:51 by river

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki