C Library
-
Make sure you have completed:
-
Make sure you complete the following chapters:
before moving on to:
- Rust Crate chapters.
In this chapter we are going to implement the rust versions of the of the libioctrl we did for C.
Note there will be difference as rust is different - so not a direct translation, that would be too easy :D.
We are going to build a C project that produces a system wide library for accessing the IO.
-
In the first chapter will we explore teh GPIO capabilities of the BeagleBone and start our library:
-
In the next chapter we will see how ADC is implement on the BeagleBone, it is slightly different to the atmel chips:
-
The PWM chapter looks at the implementing the BeagleBone black PWM capabilites
-
The penultimate chaper deals with combination of adc and pwm into one program
-
The last chapter combines all of the previous libraries into one centrallised system wide library