准备
- 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卡,插入我们的树莓派,通电,屏幕应该可以点亮了。