自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Android开发之内置摄像头

2020.01.16 (仅做记录)问题场景:在程序运行过程中拔掉摄像头导致APP卡顿5秒,可能会导致APP崩溃原因:当拔掉摄像头后,调用打开摄像头的方法从开始执行到执行完成需要6秒的时间解决方法:摄像头的打开和关闭放在线程中...

2020-01-16 11:29:36 340

转载 STM32基站定位

https://blog.csdn.net/qq_33056691/article/details/79984765https://blog.csdn.net/abifajhoifnof/article/details/48519219http://www.openedv.com/forum.php?mod=viewthread&tid=232045&highl...

2019-04-10 10:44:24 912

转载 ubunt映射共享文件夹到Windows

作者只是用于以后自用,如有侵犯前辈的权益,请联系作者转载:https://blog.csdn.net/zy_whatafuck/article/details/52242241https://jingyan.baidu.com/article/00a07f38b9194082d028dc08.html...

2019-04-09 12:01:58 674

转载 select函数及fd_set介绍

转载:https://www.cnblogs.com/wuyepeng/p/9745573.htmlhttps://www.cnblogs.com/skyfsm/p/7079458.html

2019-04-08 10:44:37 242

转载 学习Android NDK MakeFile

为了之后再次查阅的方便,根据两位前辈的经验将其整合到了一起,之后可能也会修改,在此注明本文根据以下两处的文章进行改编,如有侵权等地方请联系本人。根据这两篇进行学习和总结的:https://blog.csdn.net/qq_31387043/article/details/50899589和https://www.jianshu.com/p/c2c23690818fNDK MakeFil...

2019-04-03 16:35:06 233

原创 Ubuntu怎么修改时区

一、如何查看时区date +"%Z %z"二、修改当前系统时区(1)sudo tzselect选择目的时区所在州,国家,城市,然后结束(2)sudo cp /usr/share/zoneinfo/目的地址  /etc/localtime (因为博主是在字符界面操作,这样已经完成了)...

2019-03-25 14:55:06 566 1

原创 Android驱动开发学习1

一、Android系统框架为: 1:Linux内核:包含Linux驱动和内存管理,进程管理,电源管理等程序 2:c/c++代码库:c/c++编写的代码库 3:Android SDK API:Java的各种library 4:应用程序:Android 应用程序二、Android系统移植主要工作应用层移植和系统移植应用层移植:将应用程序层的应用程序移...

2019-03-01 17:38:56 248

原创 安装JTAG驱动,出现错误 Failed to driver (Errorcode = 0x80010000)

装上了,安装驱动出现错误后不管他,直接Finish。然后设备管理器—Jlink 右键更新驱动  手动选择路径到刚才安装的驱动目录  然后就OK了

2019-02-12 14:07:05 3173 2

原创 sunsin札记——读《每一天遇见更好的自己》序言

吃过晚饭,看到我前几天刚买的书《每一天遇见更好的自己》,之前刚看了几页插画,还没来得及看序言。不知道为什么当拿起这本书的时候,心里仿佛一切都安静了,我打开酷狗音乐,放的是刘珂矣的《忘尘谷》。淡淡的古风音乐,看着这本书。有几分古代的隐士之意。或许在这浮躁的时代,作为22岁的大学生,按照现在的理念我应该是拼命的学习,努力让自己的能力更强,这样才能面对毕业时不至于成为别人嘴里的无用大学生。而我却在这里虚...

2018-08-03 20:17:34 728

原创 c++学习_1

简单关于hello的c++的程序#include "iostream"//包含了c++的头文件using namespace std; void main(){   cout << "hello..."<<endl;//endl表示换行符。将所有的东西按照箭头的方向流入cout,cout代表标准输出   system("pause");}...

2018-08-02 17:28:19 472

原创 Linux应用层编程学习_1_标准IO之文件编程

Linux对文件的操作有两套接口(我认为的),一类是Linux系统提供给用户的系统调用接口,另一类是c库提供的函数接口。今天要学习和总结的是c库提供的这套接口。*********************************************************************************************** 打开文件函数:#include &l...

2018-07-26 21:10:58 440

原创 关于Linux中nand flash的存储分区

1.先是引导程序BootLoader存放在mtdblock0中2.第二个分区很小,存放引导参数。在mtdblock13.内核3.根文件系统

2018-07-26 12:05:27 1812

原创 mini2440之Linux驱动学习_4_LED设备驱动学习

LED是字符设备,可以根据字符设备驱动进行编写。字符设备驱动的编写首先是内核模块的框架,然后分析得到LED驱动需要实现的方法有打开设备,控制设备。这就是编写LED驱动的分析流程。下面开始编写。创建驱动文件led.c1.首先编写内核模块#include <linux/module.h>#include <linux/init.h>static int ...

2018-07-23 12:08:02 313

原创 mini2440之Linux驱动学习_3_字符设备控制学习

实现两个控制命令:1、重启设备2、设置参数 1.首先定义命令在menmdev.h中定义命令 #define MEM_MAGIC 'm'//定义幻数#define MEM_RESTART _IO(MEM_MAGIC ,0)#define MEM_SET _IOW(MEM_MAGIC ,1,int) 2.实现命令添加menmdev.h这个头文件在驱动源码中在...

2018-07-23 10:57:16 134

原创 mini2440之Linux驱动学习_2_字符设备学习

今天开始学习字符设备驱动。学习这个分为两个部分,字符设备的使用和字符设备的编写第一部分:字符设备的使用 1.使用字符设备,先编写Makefileobject -m := memdev.oKDIR := /需要编写到内核的内核路径all:       make -C $(KDIR) M=$(PWD) modules CROSS_COMPILE=arm-linux- ARCH=...

2018-07-23 10:13:10 226

原创 mini2440之Linux驱动学习_1_内核模块学习

想边学习内核边进行系统的移植,用了两天的时间,在新的优麒麟环境下移植成功Linux整个系统。虽然中间改的东西少,但是这个更深层次的学习,要一步一步来,我现在也很着急,不知道为什么,可能是因为别人考研的考研,实习的实习,好像全世界就我一个人在马上大四的暑假还在学习。但是我还是要送自己一句话:我有一辈子要过,不争今日,只争朝夕。好了打气也打完了,开始新的一天的学习。模块的安装: insmodi...

2018-07-19 11:57:39 299

原创 mini2440之Linux系统设计与移植_2_优麒麟环境配置(2)

一、交叉编译工具的安装在交叉编译工具版本的选择上面,有人数根据内核的版本进行的选择。再一次在提出一个问题吧,因为这个问题也一直困扰着我,老师也没给出具体的答案,当然有知道的大牛可以给我留言。这一次就先和国嵌视频里面的相一致。安装arm-linux-gcc-4.3.21.解压arm-linux-gcc-4.3.2.tgz命令:tar xvzf arm-linux-gcc-4.3.2....

2018-07-17 13:23:07 262

原创 mini2440之Linux系统设计与移植_2_优麒麟环境配置(1)

一、安装VMware-tools我认为优麒麟也是Ubuntu的一个版本,应该可以直接用Ubuntu的安装方法直接安装就可以。1.虚拟机软件有一个菜单是虚拟机,选择虚拟机选择项下面的安装VMware-tools,这样优麒麟系统(直接简称os)里面就会有一个类似u盘的存储空间。2.将里面的安装包复制下来,然后解压3.在终端里面./vmware-install.pl。当然要加权限,这个我觉得应该就不用提...

2018-07-15 19:25:25 310

原创 mini2440之Linux系统设计与移植_1_Ubuntu优麒麟虚拟机安装

之前用的都是Ubuntu的桌面版本,因为好奇吧,这次尝试安装优麒麟.首先说一下我安装优麒麟是用来做什么的?因为我也不知道优麒麟是否支持我这次的开发吧,尝试一下.我这次是用Linux来对mini2440这款老掉牙的arm9开发板,进行Linux系统设计移植以及驱动开发.后期需要在优麒麟中安装:minicom,dnw,tftp,nfs,交叉编译工具链.能想到的就这些,后期需要再补充吧.说干就干,开始第...

2018-07-15 18:06:18 345

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除