GitXplorerGitXplorer
Z

Rpi-peripheral

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
43fab971f91d377fe59e7f3476580da9399137e4

update the organization of project files

ZZhen-Ni committed a year ago
Verified
e9293ff318a11c5bfae6d263f57ebe6119a5cbe3

create README.md

ZZhen-Ni committed 2 years ago
Verified
ce15dee6404fec95e33ac8fc61ca3f4d6516bf5b

Add files via upload

ZZhen-Ni committed 6 years ago

README

The README file for this repository.

Rpi-peripheral

This is a header-only C++ library for controlling peripherals of raspberry pi.

This library provides control over GPIO, pwm, the internal clock, and etc. The code is tested on RPi 3B and should work on other modules with little modification.

Since it is a header-only library and has minimal dependency, it is easy to apply the code to bare metal development of RPi. This can be done by a little modification on base.h, by ignoring its memory map and using physical addresses directly.