自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 Service学习

Service是安卓的四大组件之一,是一个可以在后台执行长时间运行操作而不使用用户界面的应用组件。一旦service启动了,它就具备了自己的生命周期。1.定义Service新建MyService类。public class MyService extends Service{ @Nullable @Override //唯一的一个抽象方法,必须要实现 public I

2016-10-19 22:11:54 422

原创 安卓导入第三方源码库

目录如下: [TOC]导入第三方源码库例如我下载的HoloGraphLibrary-master的源码库,目录如下: 我们只需要里面的library文件夹,放入工程目录里面。 Library文件夹的内容如下: 接下来我们需要在项目的settings.gradle中注册该库,include ':app' ,':HoloGraphLibrary'中间没有逗号的话会出现类似的错误 紧接着

2016-04-28 21:35:15 634

原创 UCOS-II的动态内存管理

UCOS-II嵌入式操作系统 动态内存管理

2015-12-16 18:58:08 5894

原创 指针和指向指针的指针

指针和指向指针的指针

2015-12-15 20:45:08 512

原创 STM32的USART

1.串口USART相关     32位数据寄存器USART_DR的有效位为[8:0],因此只需要将带打印数据写入就可以了。void USART_SendData(USART_TypeDef* USARTx, uint16_t Data){ /* Check the parameters */ assert_param(IS_USART_ALL_PERIPH(USARTx)); a

2015-04-11 15:11:50 2305

原创 计蒜客(ACM)5题

第1题:简单斐波那契尝试次数 22739次通过率 29.4%时间限制 1000 ms内存限制 10000 K斐波那契数列是一种非常有意思的数列,由 0 和 1 开始,之后的斐波那契系数就由之前的两数相加。用数学公式定义斐波那契数列则可以看成如下形式:F0=0F1=1Fn=Fn-1+Fn-2我们约定Fn表示斐波那契数列的第n项,你能知道斐波那契数列中的

2015-04-05 14:28:24 1991

原创 结构体指针和数组

typedef struct{ int num1; int num2; int num3; char name[10]; int all;}Student; Student *ptr=(Student *)malloc(sizeof(Student)*num); for (i=0;i<num;i++) { scanf("%d %d %d %s",&(ptr+i)-

2015-04-05 09:44:09 588

原创 C++中函数用普通变量,指针,引用做形参的区别

void fun1(int a)void fun2(int *a)void fun3(int

2014-10-24 00:14:39 2970

原创 IAR--Fatal Error[Lc002]: could not open file "*\build\config files\512KB_Pflash.icf" 的解决方法

近来用IAR出现了不少问题。因为是新手,所以扰了不少的弯路,特此将一些平常出现的问题以及解决方法写出来给后来的人一些启示。各位大大莫要见笑。如题,在网上下载下来程序,运行一遍出现如下错误:Fatal Error[Lc002]: could not open file "L:\DEMOK_Kinetis_底层驱动开发包\DEMOK_Kinetis_OV7620_DMA_Example\bui

2014-03-03 20:45:26 16250 2

原创 IAR下载: Failed to get cpu status after 4 retrie 的解决方法

近来用K60单片机写OV7620的驱动程序,等程序第一次烧写进去以后再进行下一次烧写的时候就会出现这种情况:

2014-03-02 16:21:06 23245 8

原创 nokia5110液晶初始化

对于Vop的设置:从低位到高位有7位,即0-127.偏执电压的计算公式为:Vlcd=a+Vop*b (对于5110的pcd8544来说,a=3.06,b=0.06)因此可以计算得出Vlcd的范围为3.06-10.68,但是实际能够工作的范围要小。测试时的范围为6.84V---7.56V下效果最好(混合率在1:80的情况下)。PS:写入数据的时候记住为 0x80|Vo

2013-11-06 16:44:29 1588

原创 linux解压缩命令

tar---------------------参数:-c---新建打包文件,可以用-v来查看过程中的打包文件-t---查看打包文件中有哪些文件,主要是文件名-x--解压功能,用-C可以指定解压路径----上面3个参数不能同时出现一串命令中-j---通过对bzip2的支持,文件名最好为*.tar.bz2--z--通过对gzip的支持,文件名最好为*.tar.gz-f

2013-08-04 23:40:50 518

原创 linux基础命令(三)

2013-07-30 23:09:11 618

转载 为学Linux,我看了这些书

去年开始,抱着学习的态度开始了我的Linux学习,到现在,差不多一年了,收获很多,不敢说精通Linux,但是,还是对得起“略懂”这两个字的。这一年里我看了很多书,细细数下,大概15本左右,其中包含了两个方面,一个是Android,另一个就是Linux。当然,在学习之初,遇到了不少瓶颈,在这里,还要感谢师兄师姐的指导。写这篇文章的目的有两个:  1.分享自己的学习经验  2.记录下我的学习历

2013-07-28 22:34:32 586

原创 linux基础命令(2)

2013-07-26 23:05:22 623

转载 如何添加账户到sudoers

Linux默认是没有将用户添加到sudoers列表中的,需要root手动将账户添加到sudoers列表中,才能让普通账户执行sudo命令。root账户键入visudo即可进入sudo配置,这个命令要比vim /etc/sudoers要好很多,因为使用visudo进行sudo配置,将会得到很多提示.键入visudo后,在编辑器下键入 /root 寻找root,找到第三个root的那一

2013-07-26 22:50:40 1079

转载 Linux系统管理员不可不知的命令:sudo

摘要:   sudo是个统管一切的命令。它的字面意思是代表超级用户才能做!(super user do!)对Linux系统管理员或高级用户而言,它是必不可少的最重要的命令之一。你可曾有过这样的经历:在终端中试着运行某个命令,结果却 ...  sudo是个统管一切的命令。它的字面意思是代表“超级用户才能做!”(super user do!)对Lin

2013-07-26 22:09:09 844

原创 linux基础知识 (笔记)----(1)

2013-07-21 22:46:49 583

原创 shell的变量------7-19

echo用于显示变量:name=fzecho $name///////////////name="fz's name"name=fz\'s\ name变量键盘readread [-pt] variableexample:read -p "please input your name/: " -t 30 name (将输入的值存入name中)array

2013-07-19 22:31:18 554

原创 linux忘记root密码怎么办

不少人在设置Linux密码后忘记,除了重装,还有其他的方法:首先重新启动系统,在系统开始倒计时时(如下图所示),按下任意键。会进入这个界面:(如下图)将光标移至第二行,按下小写字母e键。进入下图,然后输入single,按enter进入回到开始的界面,按下b键回车:系统自动加载,如图示

2013-07-18 22:16:04 561

原创 vim基本命令----7-17

g是到文件的开头G是到文件的结尾y 用于复制p----用于粘贴ctrl+v----用于块选择(可以进行整列的选择--方便)v----用于选择(用于整行的选择--光标经过的地方都被选择)u---用于撤销更改“:set nu”---用于设置行号(":set nonu"):r filename--用于读取文件内容:w filename--用于另存为文件:n1,n2

2013-07-17 23:23:22 588

原创 secureCRT 如何退出全屏模式

不知道怎么突然secureCRT变为全屏模式,而且旁边的退出按钮点击也不反应,查了一下资料有以下几种方法:1.用ALT+enter键直接退出2.用ALT+V弹出菜单,将full screen前面的勾去掉就好了。

2013-07-15 22:04:54 2939

原创 centos下如何修改中文为英文

安装centos的时候 不小心选择默认语言为中文,用scureCRT登陆时就会出现乱码,如下:这个主要是由于/etc/sysconfig/i18n 这个文件导致的,下面给出具体解决办法:登陆root账户用vim命令进入/etc/sysconfig/i18n如图所示:按下i进行编辑:按下esc,输入“:w

2013-07-15 21:40:32 1905 1

STM32的SIM900A的GPRS数据传输

完整文档,保证可用,包含调试所用软件,以及如何在没有公网IP的情况下建立TCP连接。芯片为STM32F103RBT6,模块为SIM900A,可以循环向电脑发送数据。

2015-04-23

空空如也

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

TA关注的人

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