news 2026/9/3 3:57:20

8、Tinker Board的C语言编程、PWM控制及Android系统使用指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
8、Tinker Board的C语言编程、PWM控制及Android系统使用指南

Tinker Board的C语言编程、PWM控制及Android系统使用指南

1. C语言中按钮控制LED

1.1 电路搭建

我们要在LED电路中添加一个按钮,将按钮的一根引脚连接到接地轨,另一根引脚连接到GPIO引脚13。

1.2 代码编写

我们从头开始编写代码,以更好地理解C语言编程以及为Tinker Board的GPIO引脚编写程序所需的依赖项。

#include <stdio.h> #include <wiringPi.h> #define LED 0 #define BUTTON 2 int main (void) { wiringPiSetup(); pinMode(LED, OUTPUT); pinMode(BUTTON, INPUT); while(1) { if (digitalRead(BUTTON) == 0) { digitalWrite(LED, HIGH); } else { digitalWrite(LED, LOW); } } return 0; }

1.3 代码说明

  • 包含必要的库:#include <stdio.h>#include <wiringPi.h>
  • 定义GPIO引脚
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 19:50:49

160亿参数撬动700亿效能:Ling-mini-2.0重新定义大模型效率边界

160亿参数撬动700亿效能&#xff1a;Ling-mini-2.0重新定义大模型效率边界 【免费下载链接】Ling-mini-2.0 项目地址: https://ai.gitcode.com/hf_mirrors/inclusionAI/Ling-mini-2.0 导语 当行业还在比拼千亿参数规模时&#xff0c;inclusionAI开源的Ling-mini-2.0用…

作者头像 李华
网站建设 2026/9/2 7:33:41

Avalonia跨平台UI框架:企业级商业授权终极指南

引言&#xff1a;企业面临的跨平台开发困境 【免费下载链接】Avalonia AvaloniaUI/Avalonia: 是一个用于 .NET 平台的跨平台 UI 框架&#xff0c;支持 Windows、macOS 和 Linux。适合对 .NET 开发、跨平台开发以及想要使用现代的 UI 框架的开发者。 项目地址: https://gitcod…

作者头像 李华
网站建设 2026/9/1 23:51:46

sing-box配置优化全攻略:10个实用技巧让网络性能翻倍

sing-box配置优化全攻略&#xff1a;10个实用技巧让网络性能翻倍 【免费下载链接】sing-box The universal proxy platform 项目地址: https://gitcode.com/GitHub_Trending/si/sing-box sing-box作为一款功能强大的通用代理平台&#xff0c;合理的配置优化可以显著提升…

作者头像 李华
网站建设 2026/9/2 6:40:13

2025轻量AI革命:Gemma 3 270M如何重塑终端智能格局

2025轻量AI革命&#xff1a;Gemma 3 270M如何重塑终端智能格局 【免费下载链接】gemma-3-270m-it-unsloth-bnb-4bit 项目地址: https://ai.gitcode.com/hf_mirrors/unsloth/gemma-3-270m-it-unsloth-bnb-4bit 导语 谷歌DeepMind推出的Gemma 3 270M模型以2.7亿参数实现…

作者头像 李华
网站建设 2026/9/2 3:31:47

11、RHEL 8远程访问与文件共享全攻略

RHEL 8远程访问与文件共享全攻略 在当今的网络环境中,远程访问和文件共享是非常常见的需求。对于RHEL 8系统来说,有多种方法可以实现这些功能,本文将详细介绍VNC远程桌面、X11转发、NFS文件共享以及Samba文件共享等方法。 1. VNC远程访问 VNC(Virtual Network Computing…

作者头像 李华
网站建设 2026/9/2 20:04:45

告别平台差异:ArkUI-X iOS适配实战全解析

告别平台差异&#xff1a;ArkUI-X iOS适配实战全解析 【免费下载链接】arkui_for_ios ArkUI-X adaptation to iOS | ArkUI-X支持iOS平台的适配层 项目地址: https://gitcode.com/arkui-x/arkui_for_ios 还在为跨平台开发中iOS端的适配问题头疼吗&#xff1f;&#x1f91…

作者头像 李华