狐狸梦见乌鸦

当坚持成为一种习惯,目标将不在遥远```
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年9月12日

摘要: 索尼(sony)电视、手机、电脑、音响设备、照相机、摄象机 松下:(national/panasnoic)电视、手机、电脑、音响设备、照相机、摄象机、空 调、冰箱 日立(HITACHI):电视、计算机、空调、投影仪 东芝(TOSHIBA):电视、音响设备 夏普(SHARP):电视、计算器、复印机、音响设备 致福(JVC):电视、摄象机、音响设备、电脑 三洋(sanyo):音响设备、电扇、吸尘器、洗衣机、微波炉 京瓷(KYOCERA):手机、照相机(品牌有雅西卡Yashica、康泰时Contax) 佳能(CANON):照相机、扫描仪、计算机外设、复印机、摄象机 爱普生(EPS... 阅读全文

posted @ 2012-09-12 15:22 灬啊U 阅读(249) 评论(0) 推荐(0) 编辑

2012年9月7日

摘要: 2012年9月7日,入职第二天,来的第一天软件组组长,直接分配了一个项目我,叫我负责软件部分,需求实现方面和硬件工程师沟通。。。。。当时,压力瞬间就来了,我刚进公司,都还没坐下,就交了个项目我完成,对于我一个刚出道的新兵蛋子来说既是一个挑战、考验、更是一个机遇。 没人带,自己学,看了2天的芯片手册,还是一头雾水,要学的东西太多了。。。。。 加班、熬夜学吧。。。。不懂就问,多花时间去弄,相信自己,肯定可以完成的。 阅读全文

posted @ 2012-09-07 23:43 灬啊U 阅读(144) 评论(0) 推荐(0) 编辑

2012年9月5日

摘要: 时间过得真快,来深圳快20天了,找了15天的工作,一起面试了6家公司,终于找到了一家合适自己的公司,职位是嵌入式软件开发工程师,对于一个应届毕业生的我实属不易。从刚开始海投简历的焦急等待、到第一家公司面试通知的欣喜与紧张,每次面试回来又是等待、总结经验备战下一次的面试。有时是技术上的问题没搞懂,回来赶紧补缺补漏,有时是和HR的谈话方面的问题! 找工作真的不能着急的,要静下心来想想自己的未来发展方向,给自己一个正确的定位。面试、以及去人才市场要做好充分的心理准备,被打击、冷眼相对是很正常的,要从中不断的吸取经验教训。认准目标,坚持到底,千万不能放弃,不能怀疑自己的能力,要坚信自己一定可以成... 阅读全文

posted @ 2012-09-05 23:43 灬啊U 阅读(170) 评论(0) 推荐(0) 编辑

2012年9月1日

摘要: 1 #include <stdio.h> 2 #include <stdlib.h> 3 4 #define N 8 5 #define STEP 3 6 7 typedef int datatype; 8 9 typedef struct _node_10 {11 datatype data;12 struct _node_ *next;13 }linknode, *linklist;14 #if 015 linklist p, q;16 linklist h = (linklist)malloc(sizeof(linknode));17 h->next = N 阅读全文

posted @ 2012-09-01 00:16 灬啊U 阅读(190) 评论(0) 推荐(0) 编辑

2012年8月30日

摘要: 单向链表只有一个指向后继的指针来表示结点间的逻辑关系,因此任意一结点开始找其后继结点很方便,但是要找其前驱结点比较麻烦。双向链表是用两个指针表示结点的逻辑关系。即增加了一个指向其前驱的指针域,这样形成的链表又两种不同的链,即前驱和后继。因此称为双链表。在双向链表中,根据已知结点查找其直接前驱和指直接后继结点也很方便。双向链表的结点定义:typedef int elemtype;typedef struct Dnode{ struct Dnode *prior; struct Dnode *next; elemtype data;}Dnode,*Dlinklist;双向链表的结构图prio... 阅读全文

posted @ 2012-08-30 22:16 灬啊U 阅读(170) 评论(0) 推荐(0) 编辑

摘要: 今天做的一道关于单向链表的简单的题目。将一个链表的倒数第pos个成员打印出来。思路很简单,首先创建一个简单的单向链表,插入相应的元素,利用2个指针head1和head2,先让head1先走pos-1个位置后,在让两个指针同时走,当head1走到最后一个节点时,此时的head2即为倒数第pos个成员的指针。单向链表:每个结点的存储地址放在直接前驱的指针域中,每个结点只有一个指向后继的指针。访问数据元素只能由链表头一次到链表尾,而不能逆向访问。单向链表又分为带头节点和不带头节点2种类型。带头节点的链表有效解决了“第一个结点”问题,因为链表中第一个结点是没有直接前驱的,而且它的地址是整个链表的地址, 阅读全文

posted @ 2012-08-30 11:51 灬啊U 阅读(256) 评论(0) 推荐(0) 编辑

2012年8月29日

摘要: 1 #include <stdio.h> 2 #include <string.h> 3 #include <stdlib.h> 4 5 char checkFirstChar(char *stringSrc) 6 { 7 char *ptr = stringSrc; 8 int arraryHash[255]; 9 memset(arraryHash,0,sizeof(int)*255);10 while (*ptr != '\0')11 {12 arraryHash[*ptr]++;13 ptr++;14 ... 阅读全文

posted @ 2012-08-29 22:23 灬啊U 阅读(479) 评论(0) 推荐(0) 编辑

2012年3月8日

摘要: 内存对齐:1.内存为了提高访问效率,规定以结构体中最大的基本单位长度为对齐标准。即实际分配的内存大小是对齐标准的整数倍。例一、1 struct student2 {3 char name[20];4 int age;5 char sex;6 char phone[15];7 };8 struct student stu;那么:sizeof(stu)的大小为20+4+1+15=40byte。如果phone[16]/[17]/[18], 结果则是44byte。因为上面的结构体中,最大的基本类型是int,所以实际大小为4的整数倍。但是为什么不以... 阅读全文

posted @ 2012-03-08 09:05 灬啊U 阅读(1254) 评论(0) 推荐(0) 编辑

2012年3月6日

摘要: ADC驱动:10bit或者12bitCMOS模拟数据转为数字(ADC),它是一个带有10通道模拟输入的,回收(recycling)类型设备,它将输入的模拟信号转化为10bit或者12bit的2进制数字编码,最大的转化比率1MSPS,5MHZ的AD转换器时钟。范围:Anloginputrange:0--3.3V模拟输入电压;精度:10/12将3.3V平均分为2的n次方,在通过计算获取当前的电压值。。。最大转换次数:1MSPS通道:表示ADC能接多少个设备。。。电阻屏,无需转换成电压值、、、一、如果时钟pclk是66MHZ,预分频值为65,10或者12bit转换时间为:A/D转换频率=66MHZ/ 阅读全文

posted @ 2012-03-06 08:52 灬啊U 阅读(479) 评论(0) 推荐(0) 编辑

2012年3月4日

摘要: Linux字符设备驱动结构:1.cdev结构体linux内核中使用cdev结构体来描述一个字符设备;Structcdev{Structkobjectkobj;Structmodule*owner;Structfile_operations*ops;/*文件操作结构体*/Structlist_headlist;Dev_tdev;//设备号Unsignedintcount;};①cdev结构体中的dev_t成员定义了设备号,为32位,其中12位为主设备号,后20位为次设备号;使用了两个宏可以从dev_t获得主次设备号:MAJOR(dev_tdev)MINOR(dev_tdev)。。。。。。使用宏M 阅读全文

posted @ 2012-03-04 12:57 灬啊U 阅读(594) 评论(0) 推荐(0) 编辑