按类别查询搜索结果
关于关键词 的检测结果,共 1138
天才精英 | 2016-03-22 22:55:30 | 阅读(2810) | 评论(0)
        其实嵌入式的Linux 与PC Linux共用一套内核,实现网络通信,只是编译器不一样,运行效果一样,因为测试也比较方便,可以在PC Linux下测试好,再用交叉编译器编译成嵌入式的运行程序,放到嵌入式板子上运行。以上为实现UDP服务器端的源码,很简单,当然,嵌入式的板子需要支持网络,配置好IP...【阅读全文】
yrbneumann | 2016-03-03 15:35:05 | 阅读(990) | 评论(0)
jeff200902 | 2016-01-18 16:43:22 | 阅读(170) | 评论(0)
前段时间做了一个关于ARM9 2440资料的汇总帖,很高兴看到***和CSDN等论坛朋友们的支持和鼓励。当年学单片机的时候datasheet和学习资料基本都是在论坛上找到的,也遇到很多好心的高手朋友,耐心的回答我提出的问题。感激、图报,很简单的想法。希望这次整理的资料帖能对更多的嵌入式爱好者朋友带来帮助! PS:&n...【阅读全文】
frankey2009 | 2016-01-17 02:33:11 | 阅读(1870) | 评论(0)
按键驱动【阅读全文】
frankey2009 | 2016-01-17 02:16:53 | 阅读(1690) | 评论(0)
利用混杂设备实现按键驱动1.TQ2440按键资源     k1  --  GPF1 -- EINT1     k2  --  GPF4 -- EINT4     k3  --  GPF2 -- EINT2     k4  --  GPF0 -- EINT02.内核介绍    本驱动基于...【阅读全文】
炮雷子 | 2016-01-14 09:46:57 | 阅读(2000) | 评论(0)
和字符驱动程序一样,先学习驱动框架,再研究构成框架的这些注册函数在内核是怎么工作的。mini2440的6个按键连接在gpg0,3,5,6,7,11上,中断号是8,11,13,14,15,19共用一个中断eint8-23,在irqs.h中有所有中断号的宏定义。在interrupt.h中有中断触发方式的宏定义。int devid=1;static struct class *seconddrv_class;stat...【阅读全文】
【嵌入式】 C 调试
644924073 | 2016-01-10 17:29:35 | 阅读(1480) | 评论(0)
#include #define debug_message (printf("%s %s()  [%d]:\n",__FILE__,__func__,__LINE__),printf)int main(int argc, const char *argv[]){   debug_message;   //printf("\n");   printf("hello world\n");   return 0;}【阅读全文】
劲火星空 | 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 12:41:49 | 阅读(780) | 评论(0)
内核版本信息在内核源码目录下的include/config/kernel.release。【阅读全文】
天王星A | 2015-12-11 15:10:43 | 阅读(690) | 评论(0)
来源:http://zhidao.baidu.com/question/166106710.html  我有幸接触了几款单片机,并用它们做了一些项目。现在想做个小总结,谈一下自己用各种单片机的感受。仅是个人意见,仁者见仁智者见智。  传统51,我想我就不多说了,适合菜鸟入门,容易上手,价格一般(从性价比方面说)。  缺点:解密容易(传统51说:...【阅读全文】
zhuimengcanyang | 2015-12-11 11:17:44 | 阅读(1300) | 评论(0)
事件及事件队列 + 软件定时器, 实现对按键进行读取。【阅读全文】
zhuimengcanyang | 2015-12-11 10:57:45 | 阅读(1540) | 评论(0)
事件及事件队列的实现:对按键进行读取【阅读全文】
劲火星空 | 2015-12-09 15:49:03 | 阅读(2810) | 评论(0)
一、原子操作    加入原子操作的目的就是多个应用程序同时调用驱动程序, 原子操作的特性是在自增、自减等操作过程中不会被打断,防止两个应用程序同时调用驱动程序情况的发生,其使用过程如下:static atomic_t canopen = ATOMIC_INIT(1);     //定义原子变量并初始化为1然后在XXX_open( )函数中这...【阅读全文】
yanli15 | 2015-12-09 10:38:27 | 阅读(2880) | 评论(0)
boy_li | 2015-11-20 23:00:46 | 阅读(1900) | 评论(0)
1. TI官方资源 TI中文主页 : http://focus.ti.com.cn/cn/tihome/docs/homepage.tsp 或者:http://www.ti.com 从“处理器”连接可以连接到每个芯片的资料主页,比如: http://focus.ti.com.cn/cn/docs/prod/folders/print/omap3530.html 或直接访问www.ti.com.omap3530 可以下载数据手册,应用文档,用户手册,开发工具等 2 开发环境和软件开发包下载 建议大家注册一个myti,方便下载一些软件工具和资料,并可以设定邮箱提醒 http://m【阅读全文】
4199sishen | 2015-11-19 20:34:49 | 阅读(640) | 评论(0)
淮备:DM8168与PC终端由一根网线连接实现步骤: 1.PC端sudoapt-get install portmap 2.PC端:sudoapt-get install nfs-kernel-server 3.PC端:sudogedit /etc/exports 添加:/home/share192.168.1.*(rw,sync,no_root_squash) 4.PC启动:sudo/etc/init.d/portmap restart 5.PC端启动:sudo...【阅读全文】
chenzhongpeng | 2015-11-19 00:06:37 | 阅读(0) | 评论(0)
所谓通讯协议只是一种约定,如果都是自己做的系统,只要自己定制一个就可以了, 如果与其它系统通讯,则需要知道其通讯协议内容, 如一个简单的通讯协议控制指令 发送01H代表打开开关 发送02H代表关闭开关 则发送端发了01H接收端收到01H就控制打开开关 发送端发了02H接收端收到02H就控...【阅读全文】