1:驱动开发的准备工作(1)正常运行linux系统的开发板。要求开发板中的linux的zImage必须是自己编译的,不能是别人编译的。(2)内核源码树,其实就是一个经过了配置编译之后的内核源码。这里使用的是九鼎官方提供的kener,因为这个内核已经是移植好的,所以只需要直接编译即可。..
分类:
其他好文 时间:
2016-11-14 02:45:30
阅读次数:
231
一直以来对Linux系统了解不深,最多就在自个儿的Mac上了解一下类Unix的shell命令.别说深入到内核里了.不过学习这事儿其实挺简单,花时间下工夫,迟早能成大神的,对吧? 字符设备学习,跟着书来(<Linux设备驱动程序>与<Linux设备驱动开发详解>).作为入门,先编写一个操作内存的字符设 ...
分类:
其他好文 时间:
2016-11-08 22:32:32
阅读次数:
295
ENC28j60以太网芯片驱动程序简介 ENC28J60 驱动开发要点 enc28J60 和 Arduino (1)——ping通你的Arduino MCU51单片机uIP协议栈+ENC28J60网卡 移植、应用 ...
分类:
其他好文 时间:
2016-11-07 12:00:01
阅读次数:
196
为自己的坚持加油! 切入正题,今天要学习的是驱动的分层/分离概念。 分离分层的目的是将硬件相关的代码和系统中比较稳定的代码分离开,并且按照一定的框架联系到一起。这样我们在写一个驱动的时候能够更加灵活,顶层的应用程序也能更加稳定的调用底层的接口。对驱动开发者而言,这样写驱动程序将更有逻辑性。纯粹时个人 ...
分类:
其他好文 时间:
2016-11-04 01:42:29
阅读次数:
229
对于上周的功能展示,我们"nice!"团队没能展示出成果。事后我进行了反思,最重要的一点是大家(包括我自己)都没有很强的执行力,而这背后的原因是技术水平都很弱。但是这并不是alpha发布失败的借口。现在总结如下: 1.功能没有细化。具体来说,当初只是设计项目中会出现登录和注册界面,但是对于里面的具体 ...
分类:
其他好文 时间:
2016-10-27 00:37:40
阅读次数:
248
这篇文章是和大四学弟交流的文章,贴出来,和大家学习讨论 需要掌握的基本技能: C/C++/ python shell makefile linux基本操作 以android手机为例,我通俗的介绍下市场上产品的软件结构。 手机 > 硬件:cpu(arm架构单片机)+各种传感器(显示屏、距离传感器、温度 ...
分类:
系统相关 时间:
2016-10-20 15:19:15
阅读次数:
267
1.前端的布局和美观不是很熟。 如何布局 2.没有写测试案例驱动开发。 3.对Ajax传参的原理不是很懂 3.1尤其是那个actionsupport和ajax,然后有个对象的属性的时候会有莫名其妙的BUG存在 4.对actionsupport背后的原理也不是很懂 5.对bootstrap-table ...
分类:
其他好文 时间:
2016-10-19 03:00:00
阅读次数:
127
关于关于驱动设备模型相关概念请参考《Linux Device Drivers》等相关书籍,和内核源码目录...\Documentation\driver-model 简单来说总线(bus),驱动(driver),设备(device)这三者之间的关系就是:驱动开发者可以通过总线(bus)来将驱动(dr ...
分类:
其他好文 时间:
2016-10-12 00:58:23
阅读次数:
279
这几天刚开始学习DDD,看了几篇大神的文章,现在只是知道了几个名词,还没有详细的学习。结合自己的工作经历,说说自己的看法,请各位大神多多指点。 最开始用的比较多的是以数据库表建立模型驱动开发。后来发现这种开发方式有很大的弊端:项目开始的时候,对业务分析不够明确,就开始建立数据库表,之后根据建好的表, ...
分类:
其他好文 时间:
2016-10-09 23:19:06
阅读次数:
199
驱动开发读书笔记. 0.05 linux 2.6 platform device register 平台设备注册 2/2 共2篇 上一篇文章讲的是第一种platform设备注册方式http://www.cnblogs.com/simonlin/p/5933010.html 这一篇讲的是 ...
分类:
系统相关 时间:
2016-10-06 14:45:46
阅读次数:
594