Saya ingin menggunakan fungsi altenate GPIO 4 yaitu fungsi GPCLK0. Bagaimana seseorang dapat mengatur GPIO ke fungsi alternatifnya? Banyak fungsi alternatif dirangkum di sini: elinux-wiki
Yang terbaik adalah jika dimungkinkan dengan Perpustakaan wiringPi . Tapi saya tidak keberatan menggunakan kode-C yang sewenang-wenang jika seseorang memberi tahu saya cara melakukannya. Setelah memasukkan fungsi alternatif, saya pikir perlu untuk mengkonfigurasinya?
sumber
berikut adalah beberapa utas lainnya (di www.raspberrypi.org ) yang berhubungan dengan
GPCLK0
fungsi tersebut.tautan kedua memiliki contoh C yang tepat tentang cara mengatur fungsi alternatif GPCLK0.
sumber
Tutorial ini menunjukkan berbagai cara Anda dapat mengkonfigurasi pin GPIO, seperti bash, python, dan C menggunakan wiringPi. Semudah Arduino.
http://log.liminastudio.com/writing/tutorials/tutorial-how-to-use-your-raspberry-pi-like-an-arduino
Anda perlu melihat ke dalam perpustakaan WiringPi sedikit lebih banyak untuk tahu persis apa yang harus ditetapkan untuk "fungsi alternatif" spesifik yang Anda inginkan, misalnya SPI, PWM, I²C dll, karena Anda tidak menentukan.
sumber
Gunakan kode ini untuk mengatur fungsi alt
sumber
Menggunakan perpustakaan pigpio untuk mengatur GPIO 4 sebagai fungsi ALT0 yaitu GPCLK0:
Ref .: mengubah mode GPIO
sumber