学习顺序:一、至少熟悉一种嵌入式芯片架构 最适合初学者的就是arm芯片二、uboot的使用与移植 首先要了解uboot的启动流程,根据启动顺序,进行代码的修改、编译与移植三、linux驱动开发 主要参考两本书:《Linux设备驱动程序》 《Linux设备驱动开发详解》 第一本书讲理论,第二本...
分类:
系统相关 时间:
2014-10-19 21:14:32
阅读次数:
276
Cucumber是一个能够理解用普通语言描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和.Net等多种开发语言。Cucumber 三大组成:FeaturesStep_definitionsCucumber commandFeature是用简单的自然语言描述的...
分类:
其他好文 时间:
2014-10-19 15:40:16
阅读次数:
281
超级简单的Linux驱动开发入门讲解,包括环境搭建和第一个Helloworld驱动的开发。要多简单就多简单,不信你就试一试。...
分类:
系统相关 时间:
2014-10-17 13:54:28
阅读次数:
195
一,何为敏捷编程 1、敏捷软件开发并不意味着progeramming不变的模式,而是在编程过程中起着指导和引导角色。有一群观念暗示realated敏捷软件开发。这就是极端progranmming、结对编程、测试驱动开发,等。因此,我认为敏捷软件开发是progreamming的一般目标,而不是一个具体...
分类:
其他好文 时间:
2014-10-16 03:42:01
阅读次数:
208
本课程即是针对有兴趣学习嵌入式linux驱动开发又不知道从何处着实开始学习嵌 入式linux驱动开发的在校同学以及社会在职人员。
分类:
系统相关 时间:
2014-10-13 19:00:57
阅读次数:
198
嵌入式Linux驱动开发实战教程(内核驱动、看门狗技术、触摸屏、视频采集系统)适合人群:高级课时数量:109课时用到技术:嵌入式 Linux涉及项目:驱动开发、看门狗技术、触摸屏、视频采集咨询qq:1840215592课程介绍:本课程即是针对有兴趣学习嵌入式linux驱动开发又不知道从何处着实开始学...
分类:
系统相关 时间:
2014-10-13 14:24:39
阅读次数:
190
目前Windows驱动开发最好的调试工具还是微软出品WinDbg,但不支持单机调试,因此要利用虚拟机配置双机调试。一、环境调试机:Windows 8.1 64位被调试机:Windows 7 32位虚拟机:VMware 10调试器:WinDbg二、虚拟机配置1.虚拟机->设置->硬件->添加...->...
分类:
其他好文 时间:
2014-10-12 00:01:16
阅读次数:
466
摘要:学习SD卡的相关规范,包括定义,硬件特性,数据传输,命令系统等。不涉及代码。文章针对Linux驱动开发而写,以助于理解SD卡驱动,不会涉及过多硬件内容。纲要:1. SD卡介绍2. SD卡硬件规范3. SD卡指令规范4. SD卡寄存器1. SD卡介绍1.1 各类型储存卡/接口首先了解一下我们在S...
分类:
系统相关 时间:
2014-10-10 18:45:54
阅读次数:
344
测试驱动开发(Test-Driven Development,TDD)是通过测试定义所要开发的功能的接口,然后实现功能的开发过程。 Test-Driven Development(TDD),是Extreme Programming (XP)--极限编程的一个重要组成部分。 在上面的图中,列出的的是....
分类:
其他好文 时间:
2014-10-09 19:32:17
阅读次数:
243
原文:Visual Studio 中的单元测试 UNIT TEST注:本文系作者原创,可随意转载,但请注明出处。如实在不愿注明可留空,强烈反对更改原创出处。TDD(Test-Driven Development) 测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发...
分类:
其他好文 时间:
2014-10-03 19:12:35
阅读次数:
252