2015年5月8日

第五天:动手拆卸产品外壳和连线

摘要: 理解了手拉手组网的形式,对产品有了个直接的认识。关于以后,估计stm32也要做,还有ARM上面的驱动。网络驱动是我要吃透的地方,这个吃透,以后出去也不怕没饭吃。所以,往这个方向走,加油!关于领导:听同事说还不错!没什么脾气,接触下来也还可以!但是越没脾气的人,越是要尊重,一是没脾气的人是尊重你的人,... 阅读全文

posted @ 2015-05-08 21:05 tiger_chen 阅读(144) 评论(0) 推荐(0)

2015年5月7日

第四天:任务开始——网络驱动

摘要: 上午把软件著作权的最后一份文档写完了,了却了一件事,也是一个任务吧。 下午开始新的,也是重要的任务。就是解决网络经常断网的情况。这是个big case!解决思路大概就是先看懂基本原理,然后看代码和查找资料吧。这个先不表述,谈一些其他的吧。 首先,自己的坏习惯还没有改正,老是注意力不集中,按英... 阅读全文

posted @ 2015-05-07 22:20 tiger_chen 阅读(105) 评论(0) 推荐(0)

2015年5月6日

第三天:软件著作权申请

摘要: 公司申请软件产品,是为了退税用的。以前可以写专利,现在专利没那么好写了,所以改为软件产品的申请。写文档,主要就是总结和归纳,这方面还欠缺,希望自己以后能提高。 不足:说话不给力,老结巴,明天开始,有准备的说话,说话要有力气。 一些坏的习惯还保留,比如不专心,喜欢看网页等。要改正! 社会经验... 阅读全文

posted @ 2015-05-06 22:05 tiger_chen 阅读(119) 评论(0) 推荐(0)

2015年5月5日

第二天:办公流程及软件安装

摘要: 早上看了OA里面的一些文档,大概的知道了工作上面的一些流程。里面还有一些行业的知识,以及相关公司的知识。以后有时间好好看看,增加行业的认识。 下午装了些软件,还有登录服务器获取源码等操作。ptty、winscp等操作。 晚上是一些软件著作权方面有些文档要学习,明天去做一个软件的著作申请。再学... 阅读全文

posted @ 2015-05-05 23:12 tiger_chen 阅读(119) 评论(0) 推荐(0)

2015年5月4日

第一天:products和一些感想

摘要: 今天是在gg上班第一天,了解了一下产品。高压电缆局部放电检测,这个跟以前的大气电场探测有点相似。传感器的原理:变化的电流产生电磁场,变化的磁场在次级线组产生电位差,然后放大实现AD转换,获取数据。接下来的重点是如何利用这些数据,使之成为有用的信息。大概就是这么个流程。 我的任务大概是网络驱动这... 阅读全文

posted @ 2015-05-04 22:40 tiger_chen 阅读(150) 评论(0) 推荐(0)

2015年3月20日

IMX6Q RTC驱动分析

摘要: 对于在工作中学习驱动的,讲究的是先使用,再理解。好吧,我们来看看板子里是如何注册的?在板文件里,它的注册函数是这样的:imx6q_add_imx_snvs_rtc()好吧,让我们追踪下去: 1 extern const struct imx_snvs_rtc_data imx6q_imx_snvs_... 阅读全文

posted @ 2015-03-20 22:33 tiger_chen 阅读(2675) 评论(0) 推荐(0)

2015年3月19日

PLATFORM设备驱动

摘要: 字符设备,杂项设备虽然简单,但是在工程中,比如SDK中,通常都使用platform设备驱动来实现硬件驱动,为什么呢?先看看platform设备驱动的结构: platform由两部分组成:设备--platform_device和驱动--platform_driver。它们之间通过platform... 阅读全文

posted @ 2015-03-19 21:44 tiger_chen 阅读(487) 评论(0) 推荐(0)

2015年3月18日

字符设备驱动以及杂项设备驱动

摘要: 先复习一下设备的分类,前面博客有提过的: 字符设备指那些必须以串行顺序依次进行访问的设备。 块设备可以用任意顺序进行访问,为什么?经过了系统的快速缓冲。 网络设备面向数据包的接收和发送设计,没有对应的文件系统节点。 不管怎么样,先看一下字符设备这个结构体吧:1 struct ... 阅读全文

posted @ 2015-03-18 22:13 tiger_chen 阅读(357) 评论(0) 推荐(0)

C程序编译过程及优化选项介绍

摘要: 当我们编译了一个c文件,最终目的是让它能够成为可以执行的代码,就是能够受控或者控制硬件的东西。控制硬件的东西,一般都是二进制代码。那么,问题来了,从c到控制硬件的二进制代码,中间经过了一个什么流程呢?它的过程是这样的: 一,编译预处理 读取c源文件,对其中的伪指令(以#开头)和特殊符号进... 阅读全文

posted @ 2015-03-18 10:52 tiger_chen 阅读(2254) 评论(0) 推荐(0)

2014年12月12日

include/linux/list.h的简要分析

摘要: struct list_head结构体是linux实现数据结构双向链表的基础。其定义:struct list_head { struct list_head *next, *prev;};可见链表里面的成员还是链表,每个链表都指向了前面和后面的链表。一般将struct list_head作为一... 阅读全文

posted @ 2014-12-12 23:40 tiger_chen 阅读(2619) 评论(0) 推荐(0)

导航