RustでGPIOのレジスタを直接叩いてLEDをチカチカさせることに成功したので記載します。 RustもRaspberry Piも初心者なので不適切な箇所があればご指摘頂けると幸いです。 動作環境 Raspberry Pi 3 Model B+ raspbian 8.0 Rust 1.21.0 libc v0.2.31 回路構成 以下の図のようにGPIO27にLEDと抵抗を接続します。 +-----------------------------+ | | | | +--------+ | GPIO27+---+ 10ohms +--------------+|>|+------------+ | | +--------+ LED | | Raspberry pi 3 | R1 | | | | | | | | GND+------------------------------------
![【Rust】Raspberry Pi 3でGPIOのレジスタを叩いてLチカ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/bc1d82d7a2ada01ea54ea751c18036a479151c67/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgwJTkwUnVzdCVFMyU4MCU5MVJhc3BiZXJyeSUyMFBpJTIwMyVFMyU4MSVBN0dQSU8lRTMlODElQUUlRTMlODMlQUMlRTMlODIlQjglRTMlODIlQjklRTMlODIlQkYlRTMlODIlOTIlRTUlOEYlQTklRTMlODElODQlRTMlODElQTZMJUUzJTgzJTgxJUUzJTgyJUFCJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz1hOTU3YWQ4ZWVkZmNmNDdlNGRlMzc5NzM1Njk4NzE3OA%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBodWthdGFtYTAyNGUmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTQ3OGM3NzNhYmRhNDIxNjliOGViZTc5ZDhkZDQxMjRj%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Db17227901fe3c294964745b10eaa0d90)