- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 python Flask EasyUI使用说明
本文说明如何在flask框架下使用前端组件EasyUI。在flask框架中链接css文件,js脚本和图片等静态文件的方式和其他web服务器存在差别。在flask框架中这些静态文件一般存放与static文件夹中,并通过url_for函数指定static中相对位置和文件名。
2014-08-30 16:10:16 12935 4
原创 EasyARM i.mx287学习笔记——根文件系统rootfs修改和烧写
本文详细说明如何修改和制作根文件系统,包括修改根文件系统中的配置文件;在根文件系统中加入可执行文件,最后通过uboot tftp方式烧录根文件系统和镜像。
2014-08-16 18:22:07 11319 1
原创 树莓派学习笔记——修改树莓派软件源
本文说明如何修改树莓派软件源。如果使用raspbian系统,修改软件源的方法和ubuntu相同,可在http://www.raspbian.org找到最新的软件源镜像,修改/etc/apt/sources文件中的内容即可。
2014-08-16 16:48:51 47838 5
原创 EasyARM i.mx287学习笔记——通过modbus tcp控制GPIO
本文使用freemodbus协议栈,在EasyARM i.mx287上实现了modbus tcp从机。在该从机中定义了线圈寄存器,其中线圈寄存器地址较低的4位和EasyARM的P2.4至P2.5关联,通过modbus指令可控制GPIO的输出。本文修改自freemodbus 示例LINUXTCP,经过简单的修改也可用于其他Linux开发板。
2014-08-10 14:45:09 8481
原创 EasyARM i.mx287学习笔记——minicom配置和使用
在windows中有很多串口调试软件,例如putty。而ubuntu中也有很多串口调试软件,其中最简单实用的便是minicom了。本文说明虚拟机中如何使用minicom进行串口调试,具体内容包括虚拟机中载入USB设备,查看USB设备是否存在,minicom端口号,波特率等配置。
2014-08-10 13:04:08 6834
原创 树莓派学习笔记——使用文件IO操作GPIO SysFs方式
本文描述如果通过文件IO sysfs方式控制树莓派 GPIO端口。通过sysfs方式控制GPIO,先访问/sys/class/gpio目录,向export文件写入GPIO编号,使得该GPIO的操作接口从内核空间暴露到用户空间,GPIO的操作接口包括direction和value等,direction控制GPIO方向,而value可控制GPIO输出或获得GPIO输入。
2014-08-09 15:22:09 12996 7
原创 EasyARM i.mx287学习笔记——文件IO方式操作GPIO
本文描述如果通过文件IO sysfs方式控制EasyARM GPIO端口。通过sysfs方式控制GPIO,先访问/sys/class/gpio目录,向export文件写入GPIO编号,使得该GPIO的操作接口从内核空间暴露到用户空间,GPIO的操作接口包括direction和value等,direction控制GPIO方向,而value可控制GPIO输出或获得GPIO输入。
2014-08-09 14:20:07 12367 4
原创 EasyARM i.mx287学习笔记——开箱试用总结
本月初(2014年8月)购买了周立功的EasyARM开发板,主控为EasyARM i.mx287。出于以下几个理由购买了该开发板。 【1】主要原因,有人约我一起学习一起使用该开发板。 【2】该开发板性价比较高,到手300元以内,比2440/2410开发板稍便宜些。 【3】该开发板的CAN功能是一个特色。 【4】通过学习EasyARM i.mx287,比较和树莓派的开发的不同。
2014-08-09 01:00:48 15355 5
原创 EasyARM i.mx287学习笔记——安装和使用tftp
本文说明在ubuntu中安装tftp服务器的详细步骤,在ubuntu中编写一个让LED闪烁的脚本,使用串口登录EasyARM,在EasyARM中通过busybox的tftp指令获得主机中的脚本文件,增加可执行权之后运行,最终LED灯间隔闪烁。
2014-08-09 00:29:55 5692
原创 Linux学习笔记——虚拟机中安装VMware Tools
VMware Tools是VMware虚拟机中自带的一种增强工具,只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,实现文件在虚拟机之间的复制粘贴。
2014-08-07 22:43:43 6552
原创 树莓派学习笔记——Python SQLite查询历史温度
本文通过Python SQLite查询树莓派CPU的温度历史数据,在前面的博文中已经介绍了树莓派CPU温度获取,SQLite操作和利用Python插入历史数据,下面再介绍如何查询数据,本文主要分为三部分,第一部分为查询所有温度记录,第二部分获得最近一小时数据,第三部分为把获得结果格式化为字典类型。
2014-08-04 21:43:46 8437 7
原创 树莓派学习笔记——使用标准PC104键盘
本文将详细介绍树莓派的键盘设计。和多数的人的想法不同,世界上存在着各种各样不同的键盘,中国人使用的键盘和美国人使用的键盘相同,而树莓派源产自英国,英国的键盘和美国并不相同。国内多使用标准104键键盘,下面就讲讲如何配置。
2014-08-04 20:01:14 38117 4
原创 树莓派学习笔记——Python SQLite插入温度记录
0 前言 本文使用python向SQLite数据库中插入树莓派温度数据,SQLite数据库中包含一张只包含三个字段的记录表——参数名称,时间和温度值。本文重点解释Python操作SQlite的具体方法,由于网上资料众多,重复部分不再复述只做到具体情况具体分析。 【相关博文】 【树莓派学习笔记——索引博文】——更多博文请关注。 【树莓派学习笔记——获取树莓派C...
2014-08-03 11:59:40 9907
原创 树莓派学习笔记——SQLite操作简述
本文介绍如何在树莓派中利用SQLite数据库保存CPU温度数据。SQLite是一款轻量级零配置数据库,非常适合在树莓派和其他嵌入式系统中使用。SQLite文档详细资料丰富,本文不会详细解释SQLite数据库操作的方方面面,只能结合具体场景按需说明。本文介绍的SQLite技巧也可以在其他平台使用,并不局限于树莓派。
2014-08-03 09:25:22 12383
原创 树莓派学习笔记——定时向yeelink上传树莓派CPU温度
本文通过python文件IO操作获得树莓派CPU温度信息,通过python request库周期性向yeelink平台上传温度,修改rc.local脚本使得该python脚本在开机时便在后台运行,向平台每5分钟上报一次温度信息。
2014-08-02 16:53:39 17669 13
原创 树莓派学习笔记——获取树莓派CPU温度
本文通过文件操作读取树莓派CPU温度,在linux系统中任何设备的操作都被抽象成为文件读写,通过读取/sys/class/thermal/thermal_zone0/temp文件中的内容便获得树莓派CPU的温度。本文通过以下几个部分说明如何读取和应用该温度参数——1.shell脚本操作;2linux文件IO操作,3.python文件操作; 4.通过python requset上传至yeelink平台。
2014-08-02 16:22:23 68275 9
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人