- 博客(56)
- 资源 (19)
- 问答 (1)
- 收藏
- 关注
原创 ubuntu下安卓源码编译环境的搭建
sudo apt-get install ia32-libs sudo apt-get install git gnupg flex bisongperf build-essential \ zip curl libc6-devlibncurses5-dev:i386 x11proto-core-dev \ libx11-dev:i386libreadline6-dev:i38
2014-07-01 19:22:03
1149
原创 short i; scanf("%d", &i); 栈溢出
#include int main(){short i;scanf("%d",&i);return 0;}
2014-04-24 20:44:52
2481
原创 二维数组 传参数
今天看到了二维数组如何传递参数。直接上代码了:三种情况1:参数是二维数组int array[10][10];void passFunc(int a[][10]){ // ...}passFunc(array);2:参数是一个包含指针的数组int *array[10];for(int i = 0; i < 10; i++) array[i] = ne
2014-04-22 09:23:26
1240
原创 load_file:could not read 174863040 bytes from 'system.img' error:cannot load 'system.img'
今天
2014-04-13 19:29:04
3352
原创 android eclipse debug 调试 Source not found
在debug时,总是提示Source Not Found The source attachment does not contain the source for the file Activity.class.解决办法:add attched source后选择选择external folder,选择SDK目录下的sources文件夹。搞定。
2014-04-03 10:19:40
1297
原创 static 在C语言中的作用
通过对static的理解,记录下来。总的来说,static的作用有以下3点1.改变了他所修饰的变量或函数的使用范围2.改变了他所修饰的变量和函数的生命周期3.改变了他所修饰的变量和函数的存放位置以上3点体现在以下3个地方1.修饰局部变量使用范围:是在该变量所在的语句块中,这个和普通变量一样。生命周期:在程序开始时存在,一直到程序结束时才消失。存放位置:存放在
2014-03-27 17:24:44
1012
原创 IAR Unable to open file '<dir>\<filename>.xcl' 问题解决
如果你的例程是从其他电脑拷贝过来的,或者你改变了项目文件的位置,编译的时候有可能会出现Unable to open file '\.xcl'如下图:这个时候可以现在你的项目文件中搜索一下这个.xcl的文件的位置,将位置拷贝下来,然后修改项目配置,Option->Linker->config->Linker command file,将之前记录的路径填在这里。如下
2014-02-27 16:35:01
2738
原创 cc2530 看门狗小实验
看门狗程序的编程思路1.设置好系统时钟源2.初始化看门狗,选择看门狗模式,1秒的间隔3.循环使用喂狗程序/************************************************ @project : 看门狗实验* @时间 :2014年1月20日* @姓名 :林少游*************************************
2014-01-20 10:57:11
3809
原创 cc2530 串口实验4--设置时间
/****************************** project : PC机可以向cc2530发送时间,来设置cc2530的当前时间 cc2530每秒钟向PC机发送当前时间。* 时间 :2014年1月12日* 作者 :林少游*****************************/#include #include #include
2014-01-12 23:57:04
3737
3
原创 cc2530 串口实验--控制led灯
/************************* project : PC机向cc2530发送指令,控制led的亮灭 指令格式为“xy#”,其中x可以是B或Y, 代表着蓝灯或黄灯。y可以是0或1,0代表 关灯,1代表亮灯* 时间 :2014年1月10* 作者 :林少游******************
2014-01-11 20:38:01
10862
原创 CC2530--串口实验的回显
今天做了一个下面的实验,注释都有了,所以就不过多解释了,主要就是总结一下1.串口收发要初始化串口,(设置时钟频率-->选择用来当做串口的IO-->设置波特率-->发送中断设为0-->打开数据接收的中断)2.字符串发送函数(U0DBUF填充字符-->等待串口发送完毕-->发送中断标志设为0,准备下次发送)3.按键中断服务程序中,除了P1IFG要清零以外,P1IF也要清零。哎,忘记为什么了
2014-01-10 17:25:41
3374
1
原创 CC2530 串口实验
CC2530的串口实验主要有编程主要有一下几个步骤:一、串口初始化函数(设置时钟频率-->选择用来当做串口的IO-->设置波特率-->发送中断设为0)二、字符串发送函数(U0DBUF填充字符-->等待串口发送完毕-->发送中断标志设为0,准备下次发送代码如下:#include #include #define YLED P1_0#define BLED P1_1
2014-01-09 21:12:22
2415
原创 定时器4实验
下面的这个代码主要是使用定时器3来控制led灯的亮灭的,使用的单片机是粤嵌的cc2530底板。/*** 项目名称:定时器4实验* 时间:2014年1月5日10:16:04* 作者:林少油**/#include #define YLED P1_0#define BLED P1_1#define LIGHTOPEN 1#define LIGHTCLOSE 0#defin
2014-01-05 15:21:35
1856
原创 21cn 世纪龙 二面
终于到了世纪龙的二面了,主要就是技术总监见面,这也是最后一面了,主要就是自我介绍,然后技术总监和你聊聊你的项目,听其他同学说,还有谈待遇。最后就是你问他问题了。就没了。。。。
2013-12-12 17:09:08
3010
原创 21cn 世纪龙 面试
世纪龙在双选会上是简单面试加收简历,貌似不刷人,接着就让同学们去参加笔试了,笔试是行测加专业题,笔试过后就是第一轮面试。第一轮面试比较简单,主要就是自我介绍和问问项目,然后根据项目问一些非技术的问题。最后问你拿了多少个offer,签三方了没有,还有什么问题要问公司的么?第一轮面试之后就马上通知你当天下午来参加二面。
2013-12-08 11:57:40
3217
原创 21cn 世纪龙 笔试
1.1个小时的行测题。题型比较多,常识题,推理题等,建议先把简单的全部做了先,然后有时间再做那些需要思考的题目。2.专业题有20道左右。(好像不分岗位)1.网络七层模型的第3到5是什么?七层有:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。2.如果带你到电信的三亚分局,那在机房里你能看到什么设备?语言设备(电话交换机),宽带设备,数据设备(光缆接入,传输设
2013-12-07 13:04:21
3363
原创 80C51 单片机 数码管显示循环数字
#include#define uchar unsigned char#define uint unsighen intuchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; //code ,则表示该数组放在程序代码中,不加code这表示放在存储
2013-10-31 00:10:49
5500
原创 80C51 单片机 继电器控制灯的亮灭
#include#includesbit light=P2^4; //将light设置为P2的第4位,该IO口连接继电器。#define uchar unsigned char#define uint unsigned intvoid delay(uint ms);void main(){ while(1) { light=0; //灯灭 delay(200); l
2013-10-30 22:53:50
6070
4
原创 80C51 单片机 蜂鸣器
#includesbit fen=P2^3; //将fen设置为P2的第3位,该IO口连接蜂鸣器的FM。#define uchar unsigned char#define uint unsigned intvoid delay(uint ms);void main(){while(1){fen=0;delay(200);fen=1;delay(30
2013-10-30 22:39:06
1922
原创 80C51 单片机 流水灯代码
#include#includesbit led1=P1^0; //将led1设置为P1的第0位#define uchar unsigned char#define uint unsigned intvoid delay(uint ms);void main(){ uchar a; a=0xfe; while(1) { P1=a; delay(500); a=
2013-10-30 19:54:38
4005
原创 单片机C51 helloworld小程序
使用proteus仿真电路,keil4编写程序,实现单片机LED灯循环亮灭。#include#define uint unsigned intvoid main(){ uint n=5000; while(1) { P1=0xfe; while(n--); P1=0xff; while(n--); }}下面贴出proteus仿真电路:
2013-10-30 10:02:29
5973
原创 汇顶 笔试 一面 二面 软件开发工程师-嵌入式软件开发
汇顶的面试真是让我自信心大跌,不过还是要总结一下的。1.笔试宣讲会上,老总说,本科起薪13万,硕士起薪16万,还有一大堆的福利待遇,挺得心痒痒的。1个小时的宣讲会完了,就去其他教室笔试。一个大教室,估计有200人,都是笔试软件开发的。大家并排坐着,然后发2套卷子,蓝色一套,黄色一套,题目完全不同,每列一套题目,呵呵,这倒是防止了同桌对答案的问题。不错。题目倒不会很难,很多都是在网上找得到的
2013-10-29 11:11:13
4842
原创 百度 软件研发工程师笔试题 2013/10/13 广州考场
一、简述题1.请简述一下OSI七层模型。2.进程间的通信有哪几种?(至少列出3种)3.TCP和UDP的差别是什么?并分别举例一个对应的上层协议。二、编程题1、给出一个数组A[a0,a1,a2....an](n可以改变),请输出数组元素的所有可能的组合。2、一个数组,相邻的元素相差不超过1,例如A[4,5,4,5,6,7,8,7,8,9,10,9],现给定一个t,求出
2013-10-13 18:42:18
1686
原创 redhat 安装Yum
今天发现自己的yum不能用了,于是就决定重新安装配置我的yum,其实我之前也没怎么用过yum。好了,废话也不多说了,直接干。1.首先需要确定系统架构确认是x86_64之后,在网易的mirrors下载需要的rpm包:(如果是i386的话则需要到http://mirrors.163.com/centos/5/os/i386/CentOS/ 找到对应的软件包,或者自己到我这里下载。)
2013-10-05 11:22:53
1198
原创 shopt -s expand_aliases
shopt -s expand_aliases这一条命令让shell脚本中的alias可以使用。但是经测试,在#!/bin/sh下,该命令可有可无,不影响alias的使用,在!/bin/bash下,才有影响。
2013-09-29 16:59:42
3007
原创 shell 编程之汉诺塔 递归算法
一块板上有三根针A、B和C,A针上套有n个大小不等的圆盘,大的在下,小的在上。要把这n个圆盘从A针移动C针上,每次只能移动一个圆盘,移动可以借助B针进行。但在任何时候,任何针上的圆盘都必须保持大盘在下,小盘在上,求移动的步骤。设A上有n个盘子,该问题可分解为下面的问题加以解决:如果n=1,则将圆盘从A直接移动到C。如果n=2,则: 1.将A上的n-1(等于1
2013-09-29 15:19:26
2081
1
原创 不解压tar包,查看包中的内容
例如有一个hello.tar,或hello.tar.gz可以使用tar -tvf hello.tar或tar -tvf hello.tar.gz也就是说tar具有智能分析,只用-t就可以查看压缩包的内容了。
2013-09-26 08:44:48
4794
原创 腾讯面试 总结
经过了CVTE的面试,也总结了一些问题,这一次参加了腾讯的面试,第一次面试我就有压力了,以下是问题:1.一上来就谈项目的问题,项目就是你做了什么项目,在项目中遇到的最大的问题是什么,是怎么解决的(怎么解决一定要想清楚先,这一点貌似很重要),其实这个问题,不管是哪个公司的技术面应该都会问到啦。2.接着是问你汇编学得如何?我说学得不是很好(晕,就这样了,说学得好,他问问题,你又不回答不出来,说
2013-09-24 15:49:07
1613
1
原创 循环链表队列
#include using namespace std;#define maxIndex 5struct QueueNode{ int data; QueueNode* next;};QueueNode *head = NULL;QueueNode *tail = NULL;int curQueueCount = 0;int AddNode(){ if(curQu
2013-09-23 12:29:51
1188
原创 CVTE 嵌入式软件工程师 二面
昨天晚上收到了二面的通知,激动啊~第二天提前20分钟到达指定地点,然后一起做大巴去到CVTE总部,发现笔试刷掉的人好像并不是很多。我们一下车被带到了公司的电影院,听演唱会。呵呵,挺有意思的,有一个漂亮的工作人员在那里,她发现电影的声音不是很大,就准备去调大声点,结果找电影控制台找了好久都没发现在哪里。最后是在影院后面的角落里发现了控制台,但是她不会弄。。。(跑题了)后来有同学帮她弄好了。面试技
2013-09-17 14:50:17
4693
原创 CVTE 嵌入式软件工程师 笔试题
早上考完了CVTE的嵌入式软件工程师的笔试题,昨晚做了android工程师的题,结果发现完全没有相同的,真晕。。。今天早上去9:30华工参加笔试,题目共20题,包括选择题,填空题,量不大,主要涉及软件工程,计算机组成原理,编译原理。共20分左右,做得不好,pass了。主要讲讲后面的简答题和程序错题与编程题。简答题有说出你知道的文件系统,至少3种。(3分)可重入函数的条件有哪些?
2013-09-16 13:21:05
11888
3
原创 CVTE 一面
在网上做完了测评之后,当天就收到面试的通知了,CVTE效率真高。第二天就去参加面试,面试前紧张了一把,后来去到之后发现只有几个应聘者,很多面试官前面都没人,估计现在中午一点,所以都去吃饭了。我和一个同学去,直接就面试了。我面的是技术类的岗位。 一面没有问技术,只是问问简历上写的东西。HR有2个人,同时面试我们3个人。以下是HR问的问题:你为什么要应聘这个职位?你的成绩排
2013-09-15 14:05:38
7451
原创 Not able to reset SmartRF04DD
今天在使用使用CC2540的时候,想下载个程序到CC2540底板上,结果出现Not able to reset SmartRF04DD的错误。如下图经过一番摸索,最终是按下CCDEBUG上的reset键才成功的。
2013-09-11 12:26:44
3848
3
原创 Tiny210 中断控制LED灯的亮和灭
实验环境:1. windows xp和虚拟机 Ubuntu。2. A8 Tiny210 粤嵌的开发板。实验步骤:1. 安装交叉编译环境。1.1 将arm-none-eabi-arm-2010-09-51-for-linux.tar.bz2在虚拟机中的ubuntu中解压缩到根目录,最终交叉编译工具链会在usr\local\arm\arm-none
2013-06-17 09:25:37
2432
原创 A8 ping通服务器的几个要求
我使用的是win7 64位系统,然后新建了2个虚拟机,一个xp和一个ubuntu。要想开发板平通ubuntu的服务器,需要注意一下几点:1.虚拟机的网络要选成桥接,而且网卡要选择你的开发板与电脑相连的那个网卡。如下图2.ubuntu的ip地址要和主机(即win7)的ip地址一样。默认网关和子网掩码也要一样。3.开发板的ipaddr与ubuntu的ip要在同一网段。
2013-05-31 20:49:05
1314
原创 error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
这几天,使用VS2010打开VC6.0编写的程序时,运行报错:error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏。解决办法:1.2.
2013-05-28 21:03:14
1176
原创 六级之听力攻略1
短对话:即听即选长对话:主题型(反复谈到的事情)What are the two speakers talking about?What did sb. do....?()场景题()Where does the conversation most probably take place?What is the possible relationship betw
2013-05-23 21:59:33
1058
redhat 安装 yum
2013-10-05
redhat5安装tftp
2013-07-25
xinetd-2.3.14-10.el5.i386.rpm
2013-07-25
中断控制led灯
2013-06-17
arm-none-eabi-arm-2010-09-51-for-linux交叉工具链
2013-06-17
Linux进程间通信
2013-05-06
C语言之进程(内含实例)
2013-05-06
多线程编程
2013-05-06
flex+gcc+tools
2013-01-03
C++源代码单词扫描程序(词法分析)实验报告
2013-01-03
TINY 扩充语言的语法分析
2013-01-02
模拟操作系统的页面置换
2012-07-07
用动态规划法求解资源分配问题
2012-07-07
进程调度的设计与分析实验报告
2012-06-14
马周游 实验报告.doc
2012-06-13
SurfaceView 的Layer为什么要在宿主activity的下面呢?
2014-12-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人