开发环境搭建

  • 开发环境搭建
    • 硬件准备
    • 系统烧录
    • 系统配置
      • 基本配置
      • 其他配置
    • 安装开发软件

开发环境搭建

硬件准备

  • SD-Card
  • 树莓派(本人使用的英国版 RS 3B)
  • 5V 2A 供电
  • Windows 电脑
  • 开发相关工具可在这里找到

系统烧录

方式一:

  • 使用读卡器将 SD-Card 插入到电脑上
  • 打开镜像烧录工具(Win32DiskImager,在上方的链接中可以找到)
  • 选择系统镜像文件(img)在上方的链接中也有提供
  • 选择正确的磁盘符,点击 write 按钮开始下载,等待下载完成
  • 修改 SD-Card 中的 config.txt 文件,在合适的位置添加 enable_uart=1 一行进行使能串口
  • 弹出 SD-Card ,插入到树莓派中

方式二:

  • 根据官方教程按步骤进行

系统配置

基本配置

  • 首先我们需要安装 USB 转串口驱动程序(在上方的链接中也有提供)
  • 通过串口连接到电脑,电脑上打开 putty 软件,选择正确的串口号(COMx),波特率(115200)并点击打开
  • 树莓派上电,查看 putty 中打印的信息,输入登录名和密码:pi 和 raspberry
  • 设置 WiFi 信息:
    • 方式一:登录之后在 putty 中输入 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 命令添加 WiFi 信息:
    network={ssid="testing"psk="testingPassword"
    }
    
    • 方式二:输入 sudo nano /etc/network/interfaces 命令,添加 WiFi 信息:
    auto lo
    iface lo inet loopback
    iface eth0 inet dhcp
    auto wlan0
    allow-hotplug wlan0
    iface wlan0 inet dhcp
    wpa-ssid "testing"
    wpa-psk "testingPassword"
    
  • 重新启动树莓派 reboot

其他配置

  1. 启动 VNC 远程桌面,SSH 远程登录
    “sudo raspi-config”-> “Interfacing options”-> “VNC” “SSH”两者都打开,完成之后退出,重启
  2. 打开 VNC-Viewer 软件:输入 ip 地址(可在树莓派中使用 ifconfig 查看)用户名,密码;即可查看远程桌面
  3. 使用 FileZilla_win64 软件:输入 sftp://ip 地址、用户名,密码、端口(22);连接即可查看树莓派上的文件,可进行文件传输

安装开发软件

  1. 安装 C 编译器

    1. 在终端中输入 git clone git://git.drogon.net/wiringPi
    2. 进入 wiringPi 目录,输入 ./build 安装c编译器

树莓派开发笔记(一) 开发环境搭建相关推荐

  1. Linux高并发服务器开发---笔记1(环境搭建、系统编程、多进程)

    0613 第4章 项目制作与技能提升 4.0 视频课链接 4.1 项目介绍与环境搭建 4.1.1 项目介绍 4.1.2 开发环境搭建 ①安装Linux系统.XSHELL.XFTP.Visual Stu ...

  2. Mqtt开发笔记:Mqtt服务器搭建

    若该文为原创文章,未经允许不得转载 原博主博客地址:https://blog.csdn.net/qq21497936 原博主博客导航:https://blog.csdn.net/qq21497936/ ...

  3. 3D打印软件Cura的二次开发(GUI)--环境搭建

    3D打印软件Cura的二次开发(GUI)--环境搭建 软体动物Ai  关注 2016.07.06 12:36*  字数 1639  阅读 1300 评论 8 喜欢 4 本文采用中国大陆版CC协议发布 ...

  4. Python 网站开发(一)环境搭建

    前些天看到小阳买回来的一本 Python 基础教程,于是就产生了使用 Python 来开发一个小博客的想法.这个 Python 网站开发系列文章将不会过多说 Python 基本语法,主要是面向实践的. ...

  5. 使用Eclipse JEE+Mtj+Nokia S60 V3SDK开发J2ME应用的环境搭建

    使用Eclipse JEE+Mtj+Nokia S60 V3SDK开发J2ME应用的环境搭建 2010-04-07 16:53 在Nokia S60 V3下进行J2ME应用程序开发,需要搭建 Noki ...

  6. 安卓开发(一)环境搭建、基本程序与控件

    layout: post title: 安卓开发(一)环境搭建.基本程序与控件 description: 安卓开发(一)环境搭建.基本程序与控件 tag: 安卓 文章目录 Intent:协助应用间的交 ...

  7. 全志A33开发板vstar编译环境搭建

    全志A33开发板vstar编译环境搭建 安装系统 全志提供的vstar的SDK使用内核linux-3.4.39, 在编译过程中,要用到一个文件gen_check_code,位于linux-3.4/ar ...

  8. 保姆级教程:Linux(Ubuntu 18.04)下VSCode配置与嵌入式开发平台X2000_Halley5调试环境搭建

    保姆级教程:Linux(Ubuntu 18.04)下VSCode配置与嵌入式开发平台X2000_Halley5调试环境搭建 写在前面 配置VSCode的编译环境 配置VSCode的gdb调试环境 配置 ...

  9. linux 国产化 gtk图形界面开发 go和c++环境搭建

    linux 国产化 gtk图形界面开发 go和c++环境搭建 一.c++环境搭建 1.解决系统自带gcc无法编译gtk的问题 sudo apt-get install build-essential ...

  10. Ionic 学习笔记之-痛彻心扉的环境搭建

    Ionic 学习笔记之-痛彻心扉的环境搭建 最近在学习Ionic 做多平台的应用.跨平台应用.就是用html写的界面.js实现逻辑. 在学ionic之前选了各种跨平台APP开发框架.最后选择了ioni ...

最新文章

  1. 网友抱怨:「苹果除了每年收我的钱,似乎什么都不想做」
  2. DevExpress第三方控件汉化的全部代码和使用方法
  3. C语言面试题分享(3)
  4. MySQL查询数据字典_存储过程_函数_视图元数据_表元数据_触发器
  5. 【深度学习】学习深度学习的最好方法
  6. 平面设计ps/ai/cdr
  7. 计算机统考模拟系统3.0,统考计算机模拟系统操作流程
  8. Excel导出当前工作表为PDF文件的操作
  9. 基于数据报表处理系统(VUE+SSM+MySQL)
  10. 常见水果/蔬菜/植物nbsp;英语词汇大全
  11. java 什么时候用 protected_protected如何在java里使用?
  12. 高中必备学习软件_学霸必备app有哪些高中生必备app排行
  13. 小白也能看懂,30 分钟搭建个人博客!
  14. python re模块(正则表达式) sub()函数详解
  15. Ps 钢笔工具的使用
  16. 07-SparkStreaming
  17. android系统构建系统_构建系统简介
  18. Java使用iText PDF合并PDF(将多个PDF合并成一个PDF)
  19. 动态规划算法04-最长递增子序列问题
  20. 转专业计算机的面试自我介绍,转专业面试自我介绍

热门文章

  1. 欧盟能源相关产品(ErP)指令
  2. WinCC变量归档的历史数据查询结果输出PDF文件的一个方法
  3. 鱼C_python的一些题
  4. 借助coding 上传svn
  5. j2medev“用户界面和多媒体”版面问题整理[0407更新]
  6. HDU 6203 ping ping ping (LCA+DFS序)
  7. java面试思维导图
  8. Online Judge--在线测评程序分享
  9. 获取B站评论抽奖实现
  10. 告别排队长龙,3D门禁刷脸进闸甭提多方便!