当前位置: 首页 > news >正文

树莓派4B(64位)环境搭建

树莓派4B(64位)环境搭建

镜像烧写

使用官方工具Raspberry Pi Imager进行烧写即可。

更换软件源

换成国内源(buster)

  • 把/etc/apt/sources.list所有内容替换为:
deb http://mirrors.tuna.tsinghua.edu.cn/debian buster main contrib non-free
deb http://mirrors.tuna.tsinghua.edu.cn/debian-security/ buster/updates main contrib non-free
deb http://mirrors.tuna.tsinghua.edu.cn/debian buster-updates main contrib non-free
  • 然后在把/etc/apt/sources.list.d/raspi.list所有内容替换为:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
  • 更新
sudo apt-get update
sudo apt-get upgrade

安装wiringPI

介绍:http://wiringpi.com/
github项目地址:https://github.com/WiringPi/WiringPi.git

源码编译方式:

git clone https://github.com/WiringPi/WiringPi.git
cd WiringPi/
./build
# 测试
gpio -v
gpio readall

重要提示信息(编译的时候要链接的库):

NOTE: To compile programs with wiringPi, you need to add:
    -lwiringPi
  to your compile line(s) To use the Gertboard, MaxDetect, etc.
  code (the devLib), you need to also add:
    -lwiringPiDev
  to your compile line(s).

测试成功结果:
在这里插入图片描述

参考文章

1.树莓派raspbian OS 64位系统下载与更换源

相关文章:

  • AWS CodeCommit中分支保护
  • 免费搭建查题公众号提供题库接口
  • 13---OpenCV:图像进阶操作之①图像直方图②图像金字塔
  • 石头科技: 决胜百亿扫地机器人“价值高地”
  • 趁着中秋节来临之际,学学如何做好团队管理
  • Spring Cloud项目(八)——使用gateway作为服务网关
  • 为什么要注册商标?有什么好处?
  • C/C++后端开发学习路线总结(附带实习学习经历分享)
  • 广西大学口袋开发板之抢答器
  • 【Python零基础入门篇 · 2】:掌握各种运算符和变量、input()输入输出、映射函数map()结合input()和split()函数实现多值输入
  • 单向环形链表构建(思路分析) [Java][数据结构]
  • 数智随行 | 探想未来工厂数字化,强化智能设备管理
  • 解决所有二叉树路径问题
  • Apache Kyuubi 在小米大数据平台的应用实践
  • 论文阅读(8)Cool your jets:海洋无脊椎动物的生物喷射推进(2021)
  • Google 是如何开发 Web 框架的
  • __proto__ 和 prototype的关系
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • Android Volley源码解析
  • express.js的介绍及使用
  • FastReport在线报表设计器工作原理
  • linux安装openssl、swoole等扩展的具体步骤
  • React Transition Group -- Transition 组件
  • SpringBoot 实战 (三) | 配置文件详解
  • SQLServer之创建显式事务
  • Webpack 4 学习01(基础配置)
  • 对象管理器(defineProperty)学习笔记
  • 飞驰在Mesos的涡轮引擎上
  • 机器学习学习笔记一
  • 聚簇索引和非聚簇索引
  • 两列自适应布局方案整理
  • 聊聊redis的数据结构的应用
  • 实现菜单下拉伸展折叠效果demo
  • 译米田引理
  • 主流的CSS水平和垂直居中技术大全
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • ()、[]、{}、(())、[[]]命令替换
  • (11)MATLAB PCA+SVM 人脸识别
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (8)STL算法之替换
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (六)vue-router+UI组件库
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (一)SpringBoot3---尚硅谷总结
  • (转)winform之ListView
  • .babyk勒索病毒解析:恶意更新如何威胁您的数据安全
  • .Net Web项目创建比较不错的参考文章
  • .NET 依赖注入和配置系统
  • .NET4.0并行计算技术基础(1)
  • .NET使用存储过程实现对数据库的增删改查
  • .net项目IIS、VS 附加进程调试
  • /etc/apt/sources.list 和 /etc/apt/sources.list.d
  • @Autowired自动装配
  • @CacheInvalidate(name = “xxx“, key = “#results.![a+b]“,multi = true)是什么意思