分类目录归档:RPi 2B

在树莓派上搭建Android SDK离线文档服务器

Android开发者网站最近又访问不了了,开发Android App变得困难许多,是时候搭建一个Android SDK离线文档服务器了。 下载Android项目源代码 https://android.googlesource.com是访问不了,可以使用国内的镜像: https://lug.ustc.edu.cn/wiki/mirrors/help/aosp 支持git协议,下载速度很快(目前做这么一个镜像大概需要近150G的空间),可用如下命令做镜像: repo init -u git://mirrors.ustc.edu.cn/aosp/mirror/manifest –mirror — … 继续阅读在树莓派上搭建Android SDK离线文档服务器

RPi2B: Google正式推出了IoT系统-devpreview_1版本

Google正式推出了IoT系统的devpreview_1版本,支持的硬件平台有: - Intel Edison - NXP Pico i.MX6UL - RaspberryPi 3   相关的System Image可以从这里下载: https://developer.android.com/things/preview/download.html   而关于Raspberry Pi 3 model B相关的介绍及写入image的方法请看这里: https://developer.android.com/things/hardware/raspberrypi.html ( … 继续阅读RPi2B: Google正式推出了IoT系统-devpreview_1版本

RPi 2B: CAN总线通信 - 通过OBD-II接口获取车辆信息

CAN总线在汽车电子中用的最广,汽车中的(ECU (Electronic Control Unit, 电子控制单元)可以通过CAN总线进行通信,同时汽车上还存在OBD(On-Board Diagnostic, 车载诊断系统)接口,使得诊断仪器可以方便地从中获取车辆信息。 OBD-II接口 相关文档请参考https://en.wikipedia.org/wiki/On-board_diagnostics (截图来自https://en.wikipedia.org/wiki/On-board_diagnostics) 可以看到OBD-II接口包含CAN总线信号。 ISO 15765 CAN (25 … 继续阅读RPi 2B: CAN总线通信 - 通过OBD-II接口获取车辆信息

RPi 2B: 使用基于MCP2515+TJA1050的模块进行CAN通信

淘宝上卖得最多的CAN模块就是基于MCP2515的CAN总线模块了,该模块通过SPI接口与MCU进行通信。RPi 2B/3B扩展口中包含SPI总线信号,可以很方便地对这个模块进行操作。这使得我们可以很方便地通过can-util工具获取CAN总线中的通信数据,当然也可以对CAN总线中的设备进行读写操作。 MCP2515 CAN模块 1. 美图 (原图片来自: https://hacktronics.co.in/rs232485-usb-ttl-converters/mcp2515-can-bus-module-tja1050-receivers-spi-protocol) 2. 模块特点 - 支 … 继续阅读RPi 2B: 使用基于MCP2515+TJA1050的模块进行CAN通信

STM32: 场管做理想二极管 – 关于RPi 3B电源电路

ST-LINK/V2-1调试器中包含测测量target的电压的电路,但在实际的应用中(如STM32 Nucleo系列开发板中)却并没有使用这部分的电路,但是在制作BRO-DBG-LINK V2开发板的时候,这部分电路是存在的,是可以测量target电压的,由于新增了一个肖特基二级管(ST-LINK/V2-1原理图中也是如此),使得测量的电压与实际的电压有约0.2v的压降,对于调试器来说,这并不影响使用。如果要解决这个问题就需要一个理想二级管。 STM32: 与ST-LINK/V2-1调试器兼容的开发板-BRO-DBG-LINK 理想二极管 从相关的论坛(http://www.amobbs.co … 继续阅读STM32: 场管做理想二极管 – 关于RPi 3B电源电路