按类别查询搜索结果
关于关键词 的检测结果,共 1304
pengy585 | 2016-10-09 15:18:16 | 阅读(10450) | 评论(0)
版权声明:欢迎转载,转载请注明出处 http://blog.csdn.net/lizuobin2/    在移植 uboot 时,接触到一个概念叫做 位置无关码,那么与它对应的就是位置有关码。提到这两个概念就还得提一提链接地址、加载地址。    链接地址,链接脚本里指定的,理论上程序运行时所处的地址。...【阅读全文】
文峰聊书斋 | 2016-10-08 15:58:13 | 阅读(1840) | 评论(0)
下图中的采样应该是数据的输入。////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////参考原文http://blog.sina.com.cn/s/blog_69b5d2a...【阅读全文】
ASKliuwei | 2016-09-28 15:29:22 | 阅读(1100) | 评论(0)
rz 和 sz 命令允许开发板与主机通过串口进行传递文件。 1、下载rzsz源码包 http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz 命令行下可以使用 wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz 下载到本地 2、解压 # tar zxvf rzsz-3.48.tar.gz 3、修改Makefile # cd src # vi Makefile 修改CC=arm-linux-gcc,保存退出。 3、编译: 修改Ma【阅读全文】
【嵌入式】 I2C 通测试
DEJUN_cu | 2016-09-21 01:47:32 | 阅读(1810) | 评论(0)
I2C 写:
1、发送写入地址指令
2、写入写地址
3、写入数据

I2C 读:
1、发送写入地址指令
2、写入写地址
3、写入读地址
4、读数据
【阅读全文】
帮我Q下 | 2016-09-12 19:04:04 | 阅读(2990) | 评论(0)
背景介绍:ICETEK OMAPL138开发板中有2个spi控制器,其中spi0与网口公用,而由于当前我们项目需要挂多个spi外设,但是仅剩的spi1最多能挂载8个spi外设,即spi1只能片选8个spi外设,所以本文旨在研究使用gpio pin实现第9个片选信号涉及修改的代码。1 分析初始化需要修改的地方方法:搜索kernel/driver/下的chip_select,分...【阅读全文】
阳子8527 | 2016-09-04 11:56:21 | 阅读(1080) | 评论(0)
点击(此处)折叠或打开/******************************* MCU通过串口向电脑发送一串字符串 *******************************/#include <reg52.h>#define uchar unsigned char#define...【阅读全文】
阳子8527 | 2016-09-03 15:25:58 | 阅读(1230) | 评论(0)
点击(此处)折叠或打开/******************************* MCU通过串口向电脑发送一串字符串 *******************************/#include <reg52.h>#define uchar unsigned char#define...【阅读全文】
帮我Q下 | 2016-09-02 18:20:53 | 阅读(910) | 评论(0)
微机  微机按指令集可分为精简指令集计算机(RISC)(如ARM)和复杂指令集计算机(CISC)(如X86)外设 IO空间 IO内存  X86体系架构中,除了物理地址空间外,为外设专门实现了一个单独地址空间,称为IO地址空间或IO端口空间,CPU通过设立专门的IO指令来访问。被称为“独立编址”  RISC指令...【阅读全文】
yanlutian | 2016-09-02 08:24:07 | 阅读(1620) | 评论(0)
程序运行地址和加载地址-为什么使用位置无关指令【阅读全文】
sinbingzoo | 2016-09-01 19:36:14 | 阅读(1070) | 评论(0)
错误的转换方法ultemp1=MK_DWORD(pin->iSDO_PMPower_LowWord,pin->iSDO_PMPower_HighWord);ftemp=(FLOAT32)ultemp1;ultemp2=(UINT32)ftemp;pout->iSDO_9216_PMPower=ultemp2;/*123.45kW--> 123kW*/pPMshow->PMPower_W=ftemp*1000;正确的转换方法:使用共用体,共用内存的方式typedef union {  ...【阅读全文】
帮我Q下 | 2016-08-30 12:17:27 | 阅读(2990) | 评论(0)
背景介绍:紧接着上一篇文章,当成功添加spi字符设备后,我们就可以在用户空间的应用程序中对spi外设进行“读”“写”“设置”操作,而spidev.c提供了两种读写模式:全双工模式和半双工模式。这里推荐一篇文章:http://zch7811.blog.163.com/blog/static/1770522820135423251597/ 详细的介绍了两种模式的应用程序的编写,其...【阅读全文】
sinbingzoo | 2016-08-27 23:15:37 | 阅读(0) | 评论(0)
这次面试的嵌入式驱动工程师,工作职责是bootloader及其驱动软件的开发维护工作。被问到几个问题,特此记录下。1.以下这段代码执行之后i,j,k分别是多少for(i=0;i【阅读全文】
帮我Q下 | 2016-08-27 16:30:40 | 阅读(4440) | 评论(0)
背景介绍:ICETEK OMAPL138开发板的厂商提供的kernel.sdk中,默认只初始化了1个spi控制器,并挂载1个spi外设及spi外设驱动。而我们当前的项目需要,2个spi控制器,并分别挂多个spi外设。那么,我们先尝试在现有spi1控制器上,再挂一个spi外设,本文旨在于此。(其实,关于增加spi0控制器的开发工作,由于项目决定使用TI的OM...【阅读全文】
32dong809 | 2016-08-25 10:33:25 | 阅读(1540) | 评论(0)
内核根目录下makefileinit-y:= init/drivers-y:= drivers/ sound/ firmware/hbxdrivers-y += /home/workspace/hbx/linux/drivers/net-y:= net/libs-y:= lib/core-y:= usr/    vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \    $(lspcore-y) $(core-y) $(cor...【阅读全文】
ifndef | 2016-08-23 21:37:08 | 阅读(11360) | 评论(0)
微信硬件平台提供的demo中传输数据格式如下。每次数据传输时,都将有效数据打包,然后再添加上固定包头包尾后发送。官网提供的demo是实现点灯发送消息什么的,所以为了区分这些消息以及一些其他附加功能又在有效数据(也就是上面的protoalbuf打包的变长包体) 里面定义了一个包头typedef struct{ &...【阅读全文】
zhuimengcanyang | 2016-08-18 13:30:51 | 阅读(840) | 评论(0)
微型嵌入式操作系统对比【阅读全文】
【嵌入式】 IIC 通协议浅析
Nguhyw | 2016-08-01 15:11:33 | 阅读(1410) | 评论(0)
IIC总线一般串行数据通讯都有时钟和数据之分,有异步和同步之别.有单线,双线和三线等.I2C肯定是2线的(不算地线).I2C协议确实很科学,比3/4线的SPI要好,当然线多通讯速率相对就快了.I2C的原则是:在SCL=1(高电平)时,SDA千万别忽悠!!!否则,SDA下跳则"判罚"为"起始信号S",SDA上跳则"判罚"为"停止信号P".在SCL=0(...【阅读全文】
ifndef | 2016-07-26 20:17:00 | 阅读(5020) | 评论(0)
解决第三个问题:如何使能从机上的特征值的 notify功能,使其能通过notify方式发送数据 使能从机的notify功能是通过写0x0001到从机的那个具有notify功能的特征值的CCCD描述符中来实现的。 既然要写那就需要先有服务发现过程,服务发现就是找到从机里我们需要的服务以及服务下面的 特征值,描述符等。关于...【阅读全文】
我本痴情 | 2016-07-21 14:12:29 | 阅读(1400) | 评论(0)
建议看该教程前,先看一下  简单扫描器实现  教程讲解基于sdk目录下central中的两个例子。关于主机的程序框架其实和从机都是一样的,都是基于事件驱动的框架。 Main函数中完成初始化, 从机的话就启动广播,主机就启动扫描。 之后都是基于事件驱动的方式将ble相关事件返回给上层app,并且再通过ble_...【阅读全文】
ifndef | 2016-07-19 19:53:31 | 阅读(7930) | 评论(0)
建议看该教程前,先看一下  简单扫描器实现  教程讲解基于sdk目录下central中的两个例子。关于主机的程序框架其实和从机都是一样的,都是基于事件驱动的框架。 Main函数中完成初始化, 从机的话就启动广播,主机就启动扫描。 之后都是基于事件驱动的方式将ble相关事件返回给上层app,并且再通过ble_...【阅读全文】