按类别查询搜索结果
关于关键词 的检测结果,共 3413
theKernel | 2015-12-24 09:56:36 | 阅读(5460) | 评论(0)
原文地址:http://www.360doc.com/content/10/0324/15/26398_20079047.shtml引:这一段时间一直很忙,同时看着几份不同的项目代码,有bootloader启动画面的添加修改、图形界面的优化和配合中间件小组的开发。中间件移植有一个地方是涉及到MTD分区操作的,花了一两天的时间终于将这部分的来龙去脉弄清楚了。在这里声...【阅读全文】
爱学习的猪大肠 | 2015-12-22 22:41:31 | 阅读(1150) | 评论(0)
当遇见一个不懂的函数时该怎么学习呢1:查看函数名。上网或者书上找相关资料 《unix环境高级编程》例open()函数;2:查看函数原型,在虚拟机中使用命令查看函数原型redhat:man openubuntu: man 2 open3:记录函数的一些参数,记录在《linux应用程序开发学习手册》1函数名open()2函数原型open(const char&nbs...【阅读全文】
劲火星空 | 2015-12-20 21:45:51 | 阅读(1740) | 评论(0)
    学完了普通中断的按键驱动和输入子系统的按键驱动,还是有点迷糊,写这篇文章梳理下普通按键驱动参考了这篇文章:http://blog.csdn.net/lwj103862095/article/details/17511867一、普通中断按键驱动实现    1、内核中断体系    ARM架构linux内核中,有5种常见...【阅读全文】
【嵌入式】 蓝牙BLE芯片
95红旗 | 2015-12-19 16:00:09 | 阅读(2420) | 评论(0)
将要介绍的仅是适用于外设的BLE芯片。参考百度文库:http://wenku.baidu.com/link?url=o3P8zfFX2tiZvLgOlXumPS0C_Tq95kKkbd55lWsYJdYQ7tnQJh6wSOtKWYYlWKVCeSRMBemUC3NsCt5PL3_01pPizrq8l2oha_B4yFZ8M3W蓝牙选型够用了快速上手就选TI,资料足够了。但是碰到蓝牙协议上的问题只能呵呵了,除非项目量足够引起原厂...【阅读全文】
【嵌入式】 IIC通协议
zhuimengcanyang | 2015-12-18 14:40:16 | 阅读(810) | 评论(0)
IIC通信协议【阅读全文】
vefone | 2015-12-15 13:33:09 | 阅读(640) | 评论(0)
ubuntu和开发板使用gdb联合调试程序【阅读全文】
vefone | 2015-12-15 12:41:49 | 阅读(780) | 评论(0)
内核版本信息在内核源码目录下的include/config/kernel.release。【阅读全文】
xianqiangtan | 2015-12-15 11:24:38 | 阅读(1330) | 评论(0)
良子002 | 2015-12-13 00:43:44 | 阅读(1410) | 评论(0)
天王星A | 2015-12-11 15:10:43 | 阅读(690) | 评论(0)
来源:http://zhidao.baidu.com/question/166106710.html  我有幸接触了几款单片机,并用它们做了一些项目。现在想做个小总结,谈一下自己用各种单片机的感受。仅是个人意见,仁者见仁智者见智。  传统51,我想我就不多说了,适合菜鸟入门,容易上手,价格一般(从性价比方面说)。  缺点:解密容易(传统51说:...【阅读全文】
48576958 | 2015-12-11 11:13:52 | 阅读(990) | 评论(0)
 摘自:《嵌入式Linux应用开发完全手册》——韦东山一、S3C2410/S3C2440中断体系结构1)ARM体系CPU的7种工作模式用户模式(usr):ARM处理器正常的程序执行状态快速中断模式(fiq):用于高速数据传输或通道处理中断模式(irq):用于通用的中断处理管理模式(svc):操作系统使用的保护模...【阅读全文】
48576958 | 2015-12-11 11:13:46 | 阅读(820) | 评论(0)
 摘自:《嵌入式Linux应用开发完全手册》——韦东山 一、时钟体系和各类时钟部件1)s3c2440时钟体系        s3c2440 的时钟控制逻辑既可以外接晶振,然后通过内部电路产生时钟源,也可以直接外接提供的时钟源,它们通过引脚的设置来选择。时钟控制逻辑给...【阅读全文】
48576958 | 2015-12-11 11:13:10 | 阅读(600) | 评论(0)
48576958 | 2015-12-11 11:06:02 | 阅读(270) | 评论(0)
实例解析linux内核I2C体系结构(1)作者:刘洪涛,华清远见嵌入式学院讲师。一、概述谈到在linux系统下编写I2C驱动,目前主要有两种方式,一种是把I2C设备当作一个普通的字符设备来处理,另一种是利用linux I2C驱动体系结构来完成。下面比较下这两种驱动。第一种方法的好处(对应第二种方法的劣势)有:&...【阅读全文】
48576958 | 2015-12-11 11:05:52 | 阅读(370) | 评论(0)
作者:刘洪涛,华清远见嵌入式学院讲师。四、在内核里写i2c设备驱动的两种方式在《实例解析linux内核I2C体系结构(1)》一文介绍了利用/dev/i2c-0在应用层完成对i2c设备的操作,但很多时候我们还是习惯为i2c设备在内核层编写驱动程序。目前内核支持两种编写i2c驱动程序的方式。下面分别介绍这两种方式的实现。这...【阅读全文】
48576958 | 2015-12-10 23:59:47 | 阅读(220) | 评论(0)
Bcrane | 2015-12-10 09:42:47 | 阅读(1040) | 评论(0)
前言:    在嵌入式开发中,如uboot的移植,kernel的移植都需要对Flash 有基本的了解。下面细说一下标题中的中Flash中的关系一,Flash的内存存储结构    flash按照内部存储结构不同,分为两种:nor flash和nand flash。    NorFLASH使用方便,易于连接,可以在芯...【阅读全文】
劲火星空 | 2015-12-09 15:49:03 | 阅读(2810) | 评论(0)
一、原子操作    加入原子操作的目的就是多个应用程序同时调用驱动程序, 原子操作的特性是在自增、自减等操作过程中不会被打断,防止两个应用程序同时调用驱动程序情况的发生,其使用过程如下:static atomic_t canopen = ATOMIC_INIT(1);     //定义原子变量并初始化为1然后在XXX_open( )函数中这...【阅读全文】
461891103 | 2015-12-09 15:35:29 | 阅读(1010) | 评论(0)
主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现问题,这类函数是不能...【阅读全文】
yanli15 | 2015-12-09 10:38:27 | 阅读(2880) | 评论(0)