自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(171)
  • 资源 (21)
  • 收藏
  • 关注

转载 openwrt: Makefile 框架分析

http://blog.chinaunix.net/uid-26675482-id-4704952.html本篇的主要目的是想通过分析Makefile,了解openwrt编译过程。着重关注以下几点:openwrt目录结构主Makefile的解析过程,各子目录的目标生成。kernel编译过程firmware的生成过程软件包的编译过程op

2015-01-26 17:41:18 216

转载 Intent类中以静态字符串常量保存的本地动作

http://www.eoeandroid.com/thread-75418-1-1.html

2014-11-04 11:28:27 249

转载 在xml中注册TIME_TICK无法接收到广播的原因

在众多的Intent的action动作中,Intent.ACTION_TIME_TICK是比较特殊的一个,根据SDK描述:Broadcast Action: The current time has changed. Sent every minute. You can not receive this through components declared in manifests, o

2014-11-04 10:43:29 341

转载 Android 禁止屏幕旋转 & 旋转屏幕时保持Activity内容

Android 禁止屏幕旋转 & 旋转屏幕时保持Activity内容  2012-06-30 15:58:56|  分类: 安卓|举报|字号 订阅1.在应用中固定屏幕方向。     在AndroidManifest.xml的activity中加入:           android:screenOrientation=”landscape”

2014-11-04 10:37:25 448

转载 Android 系统广播大全

String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。 String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明 activity 是用户正在浏览的数据的一个可选操作。 String ANSWER_ACTION 动作:处理拨入的电话。 Str

2014-11-04 10:26:27 146

转载 android开机自启动的后台Service

1.在Manifest.xml文件中注册广播接收器,接收开机广播[html] view plaincopyxml version="1.0" encoding="utf-8"?>  manifest xmlns:android="http://schemas.android.com/apk/res/android"      pack

2014-11-03 14:43:51 269

转载 Android XML文件使用

Android XML文件使用http://www.cnblogs.com/zhengtao/articles/1924940.html一、布局文件:在layout目录下,使用比较广泛;  我们可以为应用定义两套或多套布局,例如:可以新建目录layout_land(代表手机横屏布局),layout_port(代表手机竖屏布局),系统会根据不同情况自动找到最合适的布局

2014-11-03 10:33:47 147

转载 Android中UI线程与后台线程交互设计的5种方法

Android中UI线程与后台线程交互设计的5种方法 出处:BananaMonster作者:BananaMonster日期:2013/2/29:51:52我想关于这个话题已经有很多前辈讨论过了。今天算是一次学习总结吧。在android的设计思想中,为了确保用户顺滑的操作体验。一些耗时的任务不能够在UI线程中运行,像访问网络就属于这类任务。因此我们必须要重新开启一个后台线程运行这

2014-10-28 09:33:13 145

转载 zigbee 路由节点丢失后清除 该节点的残余网络信息

zigbee 路由节点丢失后清除 该节点的残余网络信息  本文主要目标为 清除脱离网络的路由节点(stale device)的残留在各表中以AssociationDevList为例的残余信息。如图所示拓扑结构中: 路由器1脱离网络后,通过协调器按键操作来 清除协调器及路由器2的关联表中与路由器1相关的条目信息。 根据AssociationDevList

2014-10-06 10:36:36 402

转载 NV_RESTORE PANID+1的问题

我用的IC是CC2530 协议栈是zstack cc2530 2.5.1a。测试发现coordinator与两个router组网后,然后coordinator掉电,再上电,则coordinator的PANID就会+1,与原来的router不连接。个人理解:     1.coordinator本身也是router,是带有建网功能的router,在建网的时候,扫描周围zigbee网络,发现存在

2014-09-03 15:17:39 536 1

转载 协调器掉线后

一个协调器+一个终端节点:      协调器掉线后,终端节点的LED2会狂闪,然后uart会有“Assoc Cnf fail”出现,后我在对应的代码区,添加了ZDOInitDevice(0)可以实现,协调器重启后,终端节点重新加入网络。    一个协调器+一个路由节点:      协调器掉线后,路由节点上未看到任何反应,uart也没有出现特殊的log,在重启协调器,也无法看出路

2014-09-03 14:56:40 439

原创 STM8S 生成纯eeprom文件

环境:stvd+ST Assembler Linkermain.asm文件:stm8/#include "cfg.inc";segment 'eeprom'segment byte at:EADD_INIT_FLAG1 'eeprom'dc.b INIT_FLAG1segment byte at:EADD_INIT_FLAG2 'ee

2014-03-26 10:16:27 382

转载 SQL语言插入数据、修改数据和删除数据

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://sxj007.blog.51cto.com/521729/121527ØSQL插入数据记录 表名>[(值>) Ø练习: ;姓名:郑冬;性别:女;年龄:21郑冬','注意:Ø子句中值的排列顺序要和表中各属性列的排列顺序一致。4.1.1 在SC参考:IN

2014-03-19 17:10:00 1851

转载 设置RFD_RCVC_ALWAYS_ON=TURE导致终端无法接收单播数据经验总结和疑惑

我把 f8wConfig.cfg文件中-DRFD_RCVC_ALWAYS_ON 设置为 TURE这样当有群组或广播消息时,由于接收机是一直打开着的,终端就可以马上接收到该消息,而不需要发送data.request到父节点查询是否有发送给自己的数据.这个方法虽然增加了终端的功耗,但是能达到网络中多有设备接收到组播消息时能同时动作的效果....但是我发现当我这样设置的后

2013-12-05 13:58:13 888

转载 [转载]OSAL机制的ZigBee低功耗管理(CC2530)

涉及文件OSAL_PwrMgr.h       OSAL电源管理的API头文件OSAL_PwrMgr.C      OSAL电源管理的API C文件hal_sleep.c                底层的电源管理文件 电源管理结构体typedef struct{  uint16 pwrmgr_task_state;                    //任务

2013-12-05 13:55:51 656

转载 -DRFD_RCVC_ALWAYS_ON 设置为 TURE后,终端无法接收到单播数据 解决方法

http://www.feibit.com/thread-4593-1-1.html 终端无法接收到单播数据我把 f8wConfig.cfg文件中 -DRFD_RCVC_ALWAYS_ON 设置为 TURE 这样当有群组或广播消息时,由于接收机是一直打开着的,终端就可以马上接收到该消息, 而不需要发送data.request到父节点查询是否有发送给自己的数据.这个方法虽然增加了终端的功耗,但是能达

2013-12-05 13:47:23 143

转载 ZigBee OSAL NV 区操作

ZigBee OSAL NV 区操作系统NV区:初始化nv数据项    osal_nv_item_init()读取nv数据项       osal_nv_read()写入nv数据项       osal_nv_write()在使用osal_nv_read()或osal_nv_write()之前必须调用osal_nv_item_init()。

2013-12-04 14:41:16 595

转载 Zigbee获取设备地址信息

Zigbee获取设备地址信息第一种方法,利用NLME.h里面定义的专门API获取设备自身IEEE地址/** This function will return a pointer to the device's IEEE 64 bit address** This function resides in nwk_util.c.*/extern b

2013-12-04 10:17:56 318

转载 协调器发送组播信息 终端节点收不到组播的数据 只有路由器能收到 解决办法

原因:这个在协议规范里面是有规定的,睡眠中断不接收组播信息,如果一定想要接收的话,只有将终端的接收机一直打开,这样就可以接收到了。具体做法为:将f8config.cfg配置文件中的-RFD_RCVC_ALWAYS_ON=FALSE改为-RFD_RCVC_ALWAYS_ON=TRUE就可以了在做组播实验的时候我发现多个路由器向协调器发送的数据协调器只能收到一个就是

2013-12-03 15:17:44 931

转载 AF_DataRequest zigbee单播、组播、广播

单播:按照协议栈示例GenericApp中的用法:单播有两种方式一种是绑定传输,一种是直接指定目标地址的单播传输按照如下步骤1.设定发送的目标地址GenericApp_DstAddr.addrMode = (afAddrMode_t)AddrNotPresent;GenericApp_DstAddr.endPoint = 0;GenericApp_DstAd

2013-12-03 15:04:16 518

转载 zigbee中profile,cluster和attribute关系

zigbee中profile,cluster和attribute关系http://bbs.eeworld.com.cn/thread-378033-1-1.html在zigbee规范中,引入了profile, cluster的概念。具体说来,假设规范一个profile(可以理解成一套规定),这个profile用来规范智能家居领域的相关产品都要满足那些要求,那么home automa

2013-12-02 16:43:34 290

转载 udev在linux2.6中怎样生成设备文件

用udev在/dev/下动态生成设备文件,这样用户就不用手工调用mknod了。http://linux.chinaunix.net/bbs/viewthread.php?tid=892777利用的kernel API:        class_create        :    创建class    class_destroy        :    销毁class

2013-04-12 14:27:23 259

转载 设备驱动的基础笔记

http://blog.chinaunix.net/uid-28663205-id-3507222.html/proc/devices/----设备名      /dev/-----节点名称一、驱动程序:驱动程序是应用层和硬件设备之间的一个软件层它向应用层提供了一组标准化的调用接口, 同时完全隐藏设备的工作细节二、操作系统的作用:1、

2013-04-12 13:41:02 278

转载 Linux内核驱动自动创建设备节点文件

http://biancheng.dnbcw.info/linux/408057.htmlLinux下生成驱动设备节点文件的方法有3个:1、手动mknod;2、利用devfs;3、利用udev在刚开始写Linux设备驱动程序的时候,很多时候都是利用mknod命令手动创建设备节点,实际上Linux内核为我们提供了一组函数,可以用来在模块加载的时候自动在/dev目录下创建相应设备节点,并在

2013-04-12 13:30:10 391

转载 Linux下读写芯片的I2C寄存器

Linux下读写芯片的I2C寄存器2012-01-10 11:40:18标签:Linux 寄存器 驱动 读写 I2C原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ticktick.blog.51cto.com/823160/760965    要想在Linux下读写芯片的I2C寄存器,一般需

2013-04-11 16:37:11 296

转载 用户空间访问I2C设备驱动

用户空间访问I2C设备驱动2012-01-11 15:33:43标签:Linux I2C 字符设备 设备驱动 用户空间原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ticktick.blog.51cto.com/823160/761830    关于Linux下如何编写芯片的I2C驱动,本系

2013-04-11 16:35:33 247

转载 教你写Linux I2C设备驱动

手把手教你写Linux I2C设备驱动原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ticktick.blog.51cto.com/823160/760020    Linux I2C驱动是嵌入式Linux驱动开发人员经常需要编写的一种驱动,因为凡是系统中使用到的I2C设备,几乎都需

2013-04-11 16:33:44 329 1

转载 ramdisk.img及boot.img的生成过程

http://blog.csdn.net/hnzzh1986/article/details/7056780ramdisk.imgramdisk.img是组成boot.img的重要部分,从Android/build/core/Makefile中可以看到ramdisk.img的生成该过程.    # the ramdisk    INTERNAL_RAMDISK_

2012-11-20 00:53:23 2189

转载 单独编译Android的image文件

http://blog.csdn.net/cupidove/article/details/8156592Android比较重要的三个img文件:make systemimage - system.imgmake userdataimage - userdata.imgmake ramdisk - ramdisk.imgmake snod - 快

2012-11-20 00:50:17 1366

转载 Kbuild Makefile

原文地址:http://haohetao.iteye.com/blog/994620  从Linux内核2.6开始,Linux内核的编译采用Kbuild系统,这同过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。在新的系统下,Linux编译系统会两次扫描Linux的Makefile:首先编译系统会读取Linux内核顶层的Makefile,然后根据读到的内容第二次读取Kbuild的M

2012-11-11 17:22:40 289

转载 内核模块编译怎样绕过insmod时的版本检查

原文地址:http://blog.sina.com.cn/s/blog_53931eca01015uky.html在開發kernel driver時,總是會遇到討人厭的vermagic檢查,只要目前在run的kernel版本跟driver編譯時用的kernel版本不一致,就沒辦法insmod。bash-3.2# insmod sdio.kosdio: version magic '

2012-11-11 12:48:33 2009

转载 如何单独编译Android源代码中的模块

第一次下载好Android源代码工程后,我们通常是在Android源代码工程目录下执行make命令,经过漫长的等待之后,就可以得到Android系统镜像system.img了。以后如果我们修改了Android源代码中的某个模块或者在Android源代码工程新增一个自己的模块,是不是还是执行make命令呢?答案是否定的,Google为我们准备了另外的命令来支持编译单独的模块,以及重新打包system

2012-11-09 00:09:43 348

原创 关于CDialogBar,及对其按钮的EnableWindow操作的问题

1.关于创建CDialogBar:  2.在CDialogBar里对其按钮控件使用如下例的语句:GetDlgItem(IDC_BUTTON1)->EnableWindow(false);但不能使按钮变灰的解决方法:重载CDialogBar的OnUpdateCmdUI即可使用EnableWindow函数正常使用,并且OnUpdateCmdUI函数不用添加任何代码。

2012-10-25 18:05:40 436

转载 Linux设备驱动之I/O端口与I/O内存

http://www.cnblogs.com/geneil/archive/2011/12/08/2281367.html一、统一编址与独立编址该部分来自于:http://blog.chinaunix.net/space.php?uid=21347954&do=blog&id=443670,感谢mason_hu的分享。  从CPU连出来一把线:数据总线、地址总线、控制总线,这把线上

2012-10-20 11:27:47 831

转载 ARM Linux静态映射分析

http://www.embedu.org/Column/Column225.htm作者:易松华,华清远见嵌入式学院讲师。在华清远见上课过程中,发现静态映射方面初学者比较难于掌握和理解,下面分析一下静态映射机制的原理并通过GPIO和USB、LCD等的静态映射作为例子来说明如何通过这种静态映射的方式访问外设资源。内核提供了一个重要的结构体struct machine_desc ,这个结构

2012-10-20 02:23:14 391

转载 详解 ARM Linux启动过程分析

原文:http://mobile.51cto.com/symbian-271893.htm ARM Linux启动过程分析是本人要介绍的内容,嵌入式 Linux 的可移植性使得我们可以在各种电子产品上看到它的身影。对于不同体系结构的处理器来说Linux的启动过程也有所不同。本文以S3C2410ARM处理器为例,详细分析了系统上电后 bootloader的执行流程及 ARM Linux的

2012-10-14 14:10:37 323

转载 keil 51定位

单片机空间分配看*.M51文件,ARM,DSP空间分配看*.map文件  使用KeilC51软件,可以很方便地将代码或者数据绝对定位到某个地址。1、代码定位:方法1:使用伪指令CSEG。比如要将MyFunc1定位到代码区C:0x1000,则新建一个A51文件,添加以下内容: PUBLIC  MYFUNC1 CSEG AT 1000HMYFUNC1: ;其它代

2012-09-24 14:53:35 1145

转载 IO端口和IO内存的区别及分别使用的函数接口

IO端口和IO内存的区别及分别使用的函数接口          每个外设都是通过读写其寄存器来控制的。外设寄存器也称为I/O端口,通常包括:控制寄存器、状态寄存器和数据寄存器三大类。根据访问外设寄存器的不同方式,可以把CPU分成两大类。一类CPU(如M68K,Power PC等)把这些寄存器看作内存的一部分,寄存器参与内存统一编址,访问寄存器就通过访问一般的内存指令进行,所以,这种CPU没

2012-09-23 23:29:47 11195 10

转载 SD卡初始化及读写流程

http://tescte.blog.163.com/blog/static/48515294201023930279/SD卡初始化及读写流程  SD卡调试关键点:1.      上电时要延时足够长的时间给SD卡一个准备过程,在我的程序里是5秒,根据不同的卡设置不同的延时时间。SD卡初始化第一步在发送CMD命令之前,在片选有效的情况下首先要发送至少74个时钟,否

2012-08-24 16:14:45 1069

转载 vs运行库选项

在vs项目->属性 -> c/c++ -> 代码生成 下有一个运行库选项,包括:多线程/MT,多线程调试/MTd,多线程DLL/MD,多线程调试DLL/MDd其中:后面带d的是用于debug版本后面带D的是静态链接版本

2012-08-01 11:20:45 386

QT 串口例子

QT 串口 例子

2017-02-28

da14580 sdk

DA1458x_SDK_5.0.3

2017-02-28

ATmega128最小系统板原理图.pdf

ATmega128最小系统板原理图.pdf

2011-08-31

AVR AVR32选型表

AVR AVR32选型表 AVR AVR32选型表

2011-08-31

mega64-64L中文pdf

AVR ATmega64-64L的中文资料

2011-08-23

Mega128的bootloader例程

Mega128的bootloader例程

2011-08-23

ucos-ii mega64 winavr

ucos-ii在mega64上的移植,编译环境是winavr

2011-08-23

USBfnSwitcher

切换wince下USB的功能:同步或U盘模式

2010-11-14

Eboot开发总结.pdf

Eboot开发总结.pdf Eboot开发总结.pdf

2010-01-03

smdk2440BSP板上开发支持包

smdk2440 smdk2440 smdk2440 BSP 板上开发支持包

2010-01-02

ARM开发工具介绍.mht

ARM开发工具介绍.mht ARM开发工具介绍.mht

2009-11-28

S3C2410完全开发流程.pdf

S3C2410完全开发流程.pdf S3C2410完全开发流程.pdf

2009-11-07

ADS1.2中文教程.pdf

ADS1.2中文教程.pdf ADS1.2中文教程.pdf

2009-09-10

ARM指令集 ARM指令集

ARM指令集 ARM指令集 ARM指令集

2009-09-10

日梭万年历 日梭万年历

日梭万年历 日梭万年历 日梭万年历 日梭万年历

2009-09-01

软磁铁氧体磁心规格的PDF资料

软磁铁氧体磁心规格包括环型、EI型、EE型、表面贴装、罐型、EC型、PQ型、U型、ETO型、EFO型、螺纹型、多孔型、KS双孔型、管型、棒型等磁心规格

2009-05-04

uc3846.pdf资料

uc3846.pdf资料uc3846.pdf资料

2009-02-16

串口调试助手V2.2com

串口调试助手V2.2 串口调试助手V2.2

2009-02-03

电子元器件速查字典tjtgsearch3

电子元器件速查字典tjtgsearch3

2009-02-03

51波特率计算器51波特率计算器

51波特率计算 toy for MCS-51 Development,for win 9x,xp,nt,2000

2008-12-12

串口调试助手V2.2

串口调试助手V2.2 SComAssistant V2.2 for win9x,xp,nt,2000

2008-12-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除