嵌入式Linux中文站

移动开发

树莓派学习笔记——获取树莓派CPU温度

树莓派学习笔记——获取树莓派CPU温度

阅读(345)

0 前言 本文通过文件操作读取树莓派CPU温度,在linux系统中任何设备的操作都被抽象成为文件读写,通过读取/sys/class/thermal/thermal_zone0/temp文件中的内容便获得树莓派CPU的温度。本文通过以下几个部分说明如何读取和应用该温度参数 1.shell脚本操作;2linux文件IO操作,3.python文件操作; 4.通过python requset 上传至yeelink平台。 网上也有相似的文章,大致的方法为通过python获得CPU温度数据,然后在写入某个文件中,再通...

树莓派学习笔记——Model B Model B+ Compute Module Dev Kit的区别和联系

树莓派学习笔记——Model B Model B+ Compute Module Dev Kit的区别和联系

阅读(193)

0 前言 最近浏览器树莓派官方发现树莓派推出了两款新Model一款名为树莓派 model B+,一款名为树莓派 Compute Module Dev Kit。带着欣喜和恐惧查阅了相关资料,并通过淘宝和RS中国了解开发板价格。欣喜的感觉来自于树莓派的功能得到了增强,恐惧来自于树莓派的改变带来新的学习成本。经过几天的资料收集,所以整理成博文和大家分享。 1 横向比较 【共性比较】 表1 三款树莓派横向比较 区别 Model B Model B+ Compute Module Dev Kit 芯片 BCM283...

树莓派学习笔记——USB wifi配置指南

树莓派学习笔记——USB wifi配置指南

阅读(227)

0 前言 树莓派既可以使用有线网络又可以无线网络,如果使用有线网络不方便的话可以借助USB wifi无线网卡让树莓派也插上无线翅膀。但是和使用有线网络即插即用的方式不同,USB wifi网卡需要进行一些配置。通过一天的配置实验,本文总结了树莓派wifi配置的两种方法【1】使用wpa_gui工具方法和【2】修改配置文件方法。 【1】使用wpa_gui工具方法 wpa_gui是一种linux平台常用的wifi配置工具,wpa_gui具有图形界面操作简单。由于,树莓派B板只有两个USB端口,数量有限,在进行GU...

树莓派学习笔记——交叉编译练习之SQLite3安装

树莓派学习笔记——交叉编译练习之SQLite3安装

阅读(182)

0.前言 本博文可能并没有太多使用价值,仅仅是为了练习而练习。在树莓派上使用SQLite有很多的方法,安装的方法也有很多。 【1】如果使用Python,那么不必安装SQLite因为Python已经自带SQLite。 【2】可以使用apt-get安装,只是SQLite的版本号稍低些。 【3】可以使用源代码安装,在树莓派上直接编译,虽然树莓派的运算速度不如PC机,但是稍等几分钟也能编译安装完成。 【4】如果你想练习一下交叉编译,请阅读以下内容吧。 【本文目的】 【1】如何交叉编译源代码包 【2】交叉编译得到的...

树莓派学习笔记——交叉编译工具链

树莓派学习笔记——交叉编译工具链

阅读(144)

0.前言 【1】为什么要使用交叉编译 交叉编译工具较快开发的速度。树莓派中已经安装了gcc工具链,可在树莓派中直接编译源代码生成可执行文件。于此同时,PC机上也可使用gcc工具链生成可执行代码,但是和树莓派上的gcc工具不同,PC机上的gcc工具生成intel或amd芯片上可执行的代码,但树莓派却是arm系列的芯片,显然存在不小的差异。那么使用交叉工具链便可在PC机上开发树莓派中可执行程序。 虽然树莓派的主频可达700MHz远高于一般的嵌入式系统,但相比于PC机其性能还是差些,使用交叉工具链可节约开发时间...

树莓派学习笔记——webiopi网页控制LED

树莓派学习笔记——webiopi网页控制LED

阅读(213)

0.前言 webiopi是一个可控制树莓派GPIO的web框架,该框架面向物联网IoT开发。该项目托管于google,并可在sourceforge上下载到源代码。现在webiopi已经发展到0.7版本,webiopi支持REST Server,CoAP server,并提供python库和javascript库,毫无疑问的说webiopi是一个优秀的框架。 虽然webiopi是一个优秀的框架,但是webiopi由python,javacript语言编写,并提供了REST和CoAP形式访问方式,学习和掌握w...

树莓派学习笔记——webiopi配置文件说明

树莓派学习笔记——webiopi配置文件说明

阅读(191)

0.前言 webiopi是一个可控制树莓派GPIO的web框架,该框架面向物联网IoT开发。该项目托管于google,并可在sourceforge上下载到源代码。现在webiopi已经发展到0.7版本,webiopi支持REST Server,CoAP server,并提供python库和javascript库,毫无疑问的说webiopi是一个优秀的框架。从sourceforge上的信息来看,下载量前三位为美国,德国和英国,天朝的下载量排在了26位(2014年3月8日),所以我觉得应该写点什么普及一下we...

树莓派学习笔记——webiopi安装与入门

树莓派学习笔记——webiopi安装与入门

阅读(147)

0.前言 webiopi是一个可控制树莓派GPIO的web框架,该框架面向物联网IoT开发。该项目托管于google,并可在sourceforge上下载到源代码。现在webiopi已经发展到0.7版本,webiopi支持REST Server,CoAP server,并提供python库和javascript库,毫无疑问的说webiopi是一个优秀的框架。从sourceforge上的信息来看,下载量前三位为美国,德国和英国,天朝的下载量排在了26位(2014年3月8日),所以我觉得应该写点什么普及一下we...