05 2018 档案

4、C++快速入门2
摘要:1、抽象类 如果一个类里面有纯虚函数,其被编译器认为是一个抽象类,抽象类不能用来实例化一个对象 纯虚函数定义:virtual void 函数名(void)= 0; 抽象类是给派生类定义好接口函数,如果派生类不实现抽象类中的所有纯虚函数,这个派生类还是一个抽象类,不能实例化对象 2、抽象类界面 一个程 阅读全文

posted @ 2018-05-31 11:19 拉风摊主 阅读(134) 评论(0) 推荐(0) 编辑

3、C++快速入门
摘要:参考书籍: C++程序设计教程_第二版_钱能 //篇幅较少,适合快速学习 C++ Primer Plus 第六版 中文版 //篇幅较大,讲的非常详细 C++一般必须包含的头文件是#include <iostream>;导入的命名空间是:using namespace std; 1、访问控制,类和对象 阅读全文

posted @ 2018-05-30 09:52 拉风摊主 阅读(184) 评论(0) 推荐(0) 编辑

2、JNI说明
摘要:JNI (Java Native Interface) 1. JAVA调用CLinux是用C语言写的,可以写一个APP简单调用open,read,write来访问驱动程序;Android是用Java写的,Java怎么访问C函数? 说明:C语言中实现的和java中对应的函数会多两个参数JNIEnv * 阅读全文

posted @ 2018-05-29 15:09 拉风摊主 阅读(208) 评论(0) 推荐(0) 编辑

1、Java快速入门
摘要:第一课 Java基础1. ubuntu上环境搭建 (建议使用我们提供的VMWare映象文件) 如果要自己安装ubuntu, 请参考<韦东山Android系统视频使用手册.pdf> ubuntu 12.04.5 这是一个长期支持的版本 硬盘空间至少预留80Ga. root分区 : 20G, 从其中划出 阅读全文

posted @ 2018-05-28 23:53 拉风摊主 阅读(185) 评论(0) 推荐(0) 编辑

4、基于JZ2440之编写测试代码处理(处理图片识别人脸)
摘要:1、代码如下: 2、编译指令如下: arm-linux-g++ video_capture.cpp -I/usr/local/arm/include/opencv -lopencv_objdetect -lopencv_highgui -lopencv_imgproc -lopencv_core - 阅读全文

posted @ 2018-05-16 18:05 拉风摊主 阅读(254) 评论(0) 推荐(0) 编辑

3、在编译过程中出现no space left on device
摘要:原因:通过df -h查看发现磁盘空间不错 删掉不需要的文件后执行sudo apt-get clean 阅读全文

posted @ 2018-05-15 20:22 拉风摊主 阅读(510) 评论(0) 推荐(0) 编辑

2、opencv2.4.13.6安装
摘要:三、CMake编译opencv 通过cmake-gui命令启动cmake。 /work/systems/OpenCV-2.0.0/为OpenCV的安装包目录 /work/systems/OpenCVARM/用于生成Makefile的存储。 然后点击Configure按钮,选择为Unix Makefi 阅读全文

posted @ 2018-05-15 19:02 拉风摊主 阅读(597) 评论(0) 推荐(0) 编辑

1、opencv3.3.0和cmake安装步骤(按照以下步骤安装后仅能在PC上运行,动态库也是PC端的属性)
摘要:1、下载安装CMake for Linux 下载地址:https://cmake.org/download/ 我下载的版本是,下载文件cmake-3.11.1.tar.gz ./bootstrap make make install cmake --version//查看版本 2、在编译安装open 阅读全文

posted @ 2018-05-14 20:10 拉风摊主 阅读(355) 评论(0) 推荐(0) 编辑

jz2440烧写开发板uboot,内核和文件系统等的相关命令
摘要:下载文件{ftpget -u 1 -p 1 192.168.2.110 a.out a.outnfs 30000000(destination) 192.168.2.109:/home/fs/work/kernel/linux-2.6.22.6/arch/arm/boot/uImage(source 阅读全文

posted @ 2018-05-14 16:01 拉风摊主 阅读(334) 评论(0) 推荐(0) 编辑

14、编写一个通用的Makefile
摘要:编译test_Makefile的方法:a. gcc -o test a.c b.c对于a.c: 预处理、编译(C文件转换成汇编)、汇编(汇编转换成机器码)对于b.c:预处理、编译、汇编最后链接优点:命令简单缺点:如果文件很多,即使你只修改了一个文件,但是所有的文件文件都要重新"预处理、编译、汇编" 阅读全文

posted @ 2018-05-06 23:16 拉风摊主 阅读(303) 评论(0) 推荐(0) 编辑

5、qq物联开发步骤
摘要:1.QQ物联开发步骤 1)测试环境无需申请上线,即可任意调试。意思是什么呢,它是告诉大家,在调试的时候不要点击上面的提交上线,因为目还在调试此设备,一旦上线,QQ物联官方就会来审核你的设备,导致延长研发周期,在有十足的把握时,在去提交上线。如果产品已经提交上线,通过QQ物联官方审核,后续产品的配置页 阅读全文

posted @ 2018-05-05 15:03 拉风摊主 阅读(316) 评论(0) 推荐(0) 编辑

4、qq物联SDK介绍及实例讲解
摘要:1.到QQ物联官网http://iot.open.qq.com中下载软件SDK S3C2440_20161122_1.6.205_r4288.tar.gz注意:在后续大家实际开发过程中,可能你会下载到更高的SDK版本,不要紧张。新旧SDK改动很少,基本上只需要将库文件替换一下,而软件API接口几乎不 阅读全文

posted @ 2018-05-05 09:40 拉风摊主 阅读(442) 评论(0) 推荐(0) 编辑

SourceInsight打开的工程中中文字体显示乱码的问题
摘要:1、在ubuntu下进入文件所在目录执行指令“file *”来查看文件的编码方式,sourceinsight有些版本只支持GB2312和ascil码,所以需要编码转换; 2、在ubuntu下可以通过iconv执行编码转换 iconv -f: 输入的编码格式 -t:输出的编码格式 -o:输出的文件名 阅读全文

posted @ 2018-05-05 08:44 拉风摊主 阅读(457) 评论(0) 推荐(0) 编辑

3、U-boot的环境变量: bootcmd 和bootargs
摘要:u-bootcmdbootcmd是uboot自动启动时默认执行的一些命令,因此你可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置bootcmd为你经常使用的那种参数。 现在我的bootcmd的参数设置为:bootcmd=nfs 0x30008000 192.168.1.149:/opt 阅读全文

posted @ 2018-05-05 00:05 拉风摊主 阅读(402) 评论(0) 推荐(0) 编辑

2、qq物联环境搭建
摘要:1.使用easyopenjtag、openjtag来烧写uboot 2.体验uboot 插讲《网络设置_ping问题解决_远程登录ssh_文件互传ftp》 192.168.1.183 windows系统的IP地址192.168.1.184 ubuntu系统的IP地址192.168.1.185 JZ2 阅读全文

posted @ 2018-05-04 23:43 拉风摊主 阅读(143) 评论(0) 推荐(0) 编辑

FTP、SSH、NFS等环境工具的安装
摘要:注意:通过ftp互传文件或者通过ssh登录的时候,ubuntu需要使用bridged上网环境 ftp: sudo apt-get install vsftpd sudo vi /etc/vsftpd.conf 去掉以下两句的“#” #local_enable=yes #write_enable=ye 阅读全文

posted @ 2018-05-04 22:44 拉风摊主 阅读(132) 评论(0) 推荐(0) 编辑

1、基本概念介绍
摘要:1、设备PID为腾讯公司给每一类产品分配的号码,设备SN用来表示某一类产品中的各个设备,设置SN是用户自己定义; 2、手机QQ能与JZ2440通讯的前提就是QQ与QQ能够通讯的前提,相互加好友 阅读全文

posted @ 2018-05-04 00:02 拉风摊主 阅读(219) 评论(0) 推荐(0) 编辑

7、从系统角度考虑电源管理,我们要学习更多
摘要:1. 软件内核/驱动:APP: 如果明确的知道某个设备不在使用,可以关闭它;不要频繁的读写文件; 配置内核支持动态的调整电压和频率: make menuconfig Device Drivers Generic Dynamic Voltage and Frequency Scaling (DVFS) 阅读全文

posted @ 2018-05-02 22:24 拉风摊主 阅读(177) 评论(0) 推荐(0) 编辑

6、修改应用程序数码相框以支持自动关闭LCD
摘要:1. 修改数码相框以自动关闭LCD关闭LCD : 在读取触摸屏的函数中判断:如果15S内无数据,执行: echo auto > /sys/devices/platform/mylcd/power/control打开LCD : 如果有触触摸屏动作发生, 执行: echo on > /sys/devic 阅读全文

posted @ 2018-05-02 21:32 拉风摊主 阅读(219) 评论(0) 推荐(0) 编辑

5、regulator系统的概念及测试
摘要:概念:Regulator : 电源芯片, 比如电压转换芯片Consumer : 消费者,使用电源的部件, Regulator是给Consumer供电的machine : 单板,上面焊接有Regulator和ConsumerConstraints : 约束, 比如某个电源管理芯片输出的电压范围Supp 阅读全文

posted @ 2018-05-01 23:51 拉风摊主 阅读(1219) 评论(0) 推荐(0) 编辑

4、runtime电源管理模式(内核文档runtime_pm.txt有详细描述)
摘要:系统睡眠模型是让整个系统休眠,而runtime是在系统正常工作的时候单独控制某个设备休眠和唤醒 1. runtime PM流程怎样动态地打开或关闭设备的电源?最简单的方法:在驱动程序里,在open函数中打开电源,在close函数中关闭电源 上述方法有一个缺点: 多个APP使用该设备时可能造成干扰解决 阅读全文

posted @ 2018-05-01 18:51 拉风摊主 阅读(3582) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示