Androidthings — 安装

作者: qinwenbo | 来源:发表于2017-04-07 15:57 被阅读514次

    准备

    • Raspberry Pi 3B 开发板
    • 微雪7'' HDMI树莓派专用电容触摸屏
    • Micro SD Card

    下载系统包

    我选的开发板是Raspberry Pi 3B,需要在官网下载相应的系统包。我之前做开发时官网提供还是preview v2版本,不同版本开放的功能也不一样,v2版本还有很多地方未完善。今日我写稿时,发现官网已经更新到了v3版本,v3版本增加了蓝牙支持,这对我进一步开发又提供了方便。

    将下载好的文件解压,得到img文件,我用的是windows系统,需要用Win32 Disk Imager将img文件写入SD卡。打开Win32 Disk Imager后,选择img文件,选择Device,仔细检查Device盘符与SD卡盘符是否一致,以免损坏其他盘符。点击Write进行写入,稍等片刻直至写入结束。

    写入完成后先不要拔下SD卡,我们还需要配置HDMI显示屏,打开盘中的CONFIG.TXT文件,用Notepad++或者Editplus打开编辑,在文件最后键入下面的内容。

    max_usb_current=1
    hdmi_group=2
    hdmi_mode=1
    hdmi_mode=87
    hdmi_cvt 1024 600 60 6 0 0 0
    

    配置UART

    Raspberry Pi 3B的板载蓝牙和引脚的UART是共用的,所以如果我们想使用板载蓝牙时,就不能再用UART与外设进行通信了,是不是很坑爹?我觉得很坑爹啊!为了项目需要,我只能舍弃蓝牙,选择用UART与外设通信。系统配置默认是启用蓝牙的,现在我们要修改配置文件,将UART独立出来。

    打开SD卡根目录的CMDLINE.TXT文件,将

    console=serial0,115200
    

    改为

    console=tty0
    

    打开SD卡根目录的CONFIG.TXT文件,将

    enabled_uart=1
    core_freq=400
    

    改为

    dtoverlay=pi3-disable-bt
    

    拔下SD卡,插入我们的树莓派,通电,屏幕应该可以点亮了。

    相关文章

      网友评论

      • 风逝_5329:Unable to set function UART0 on pin 14: write failed: Invalid argument 这样改完之后获取UART0 报错的 楼主试过么

      本文标题:Androidthings — 安装

      本文链接:https://www.haomeiwen.com/subject/cfjxattx.html