上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 低功耗蓝牙4.0是全新的技术,并不向下兼容,也就是说它和蓝牙3.0、2.0什么的都不能通信的。另外,蓝牙4.0目前的规范只能做外设和主机(智能手机,电脑等)通讯,也就是说你想用一个单模的蓝牙4.0开发板和另一个单模的蓝牙4.0开发板通过蓝牙的方式通信是不行的(什么是单模请看附件的背景介绍)。这个问题有两个解决办法,一是不走蓝牙协议就用普通的2.4Ghz通讯(类似nRF24系列),二是等待厂家的蓝牙4.1规范协议栈升级(只需重新烧入软件)。好了,开讲第一课。nRF51822 AK II开发板的开发环境配置首先,下载网盘里面的MDK 4.72a(或者以上版本)并安装,最好先不要用5.0的版本。别忘 阅读全文
posted @ 2014-03-03 10:11 小丁^_^ 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/ooakk/article/details/7302425TI低功耗蓝牙(BLE)介绍本文档翻译和修改自参考资料:CC2540Bluetooth Low Energy Software Developer’s Guide (Rev. B),部分图片直接引用自该文档,不一一说明。初稿,待修改。一、概述1、BLE蓝牙协议栈结构附图6 BLE蓝牙协议栈结构图分为两部分:控制器和主机。对于4.0以前的蓝牙,这两部分是分开的。所有profile(姑且称为剧本吧,用来定义设备或组件的角色)和应用都建构在GAP或GATT之上。下面由结构图的底层组件开始介绍。& 阅读全文
posted @ 2014-03-03 09:35 小丁^_^ 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 本帖最后由 kunkka_lu 于 2011-03-15 14:23 编辑因为要交一篇关于 SPI 总线的论文, 所以这一阵子对 SPI 作了一些小的总结, 打算在这里和大家交流一下, 希望大家多给我提出一些建议, 指出一些错误以及不足之处, 不胜感激---------------------------------------------------------华丽的分割线--------------------------------------------------------------------一、概述. SPI, Serial Perripheral Interface, 串行 阅读全文
posted @ 2014-02-28 09:24 小丁^_^ 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 花了一天的时间,总算是了解了SystemInit()函数实现了哪些功能,初学STM32,,现记录如下(有理解错误的地方还请大侠指出):使用的是3.5的库,用的是STM32F107VC,开发环境RVMDK4.23我已经定义了STM32F10X_CL,SYSCLK_FREQ_72MHz函数调用顺序:startup_stm32f10x_cl.s(启动文件) → SystemInit() → SetSysClock() →SetSysClockTo72()初始化时钟用到的RCC寄存器复位值:RCC_CR = 0x0000 xx83; RCC_CFGR = 0x0000 0000;RCC_CIR = 0 阅读全文
posted @ 2014-02-27 15:13 小丁^_^ 阅读(2583) 评论(0) 推荐(0) 编辑
摘要: Conversion SpecificationOutput%aFloating-point number, hexadecimal digits and p-notation (C99).%AFloating-point number, hexadecimal digits and P-notation (C99).%cSingle character.%dSigned decimal integer.%eFloating-point number, e-notation.%EFloating-point number, e-notation.%fFloating-point number, 阅读全文
posted @ 2014-02-27 10:23 小丁^_^ 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在头文件 中 1 /* exact-width signed integer types */ 2 typedef signed char int8_t; 3 typedef signed short int int16_t; 4 typedef signed int int32_t; 5 typedef signed __int64 int64_t; 6 7 /* exact-width unsigned integer types */ 8 typedef unsigned ch... 阅读全文
posted @ 2014-02-27 09:28 小丁^_^ 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 2014-02-2621:50:54来自:http://pcwebmaster.blog.163.com/blog/static/283694702009114102956592/SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。 SPI是一个环形总线结构,由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,主要是在sck的控制下 阅读全文
posted @ 2014-02-26 21:46 小丁^_^ 阅读(436) 评论(0) 推荐(0) 编辑
摘要: static是C++中常用的修饰符,它被用来控制变量的存贮方式和可见性。extern "C"是使C++能够调用C写作的库文件的一个手段,如果要对编译器提示使用C的方式来处理函数的话,那么就要使用extern "C"来说明。本文主要介绍C/C++中的static和extern关键字。AD: 2013云计算架构师峰会课程资料下载static是C++中常用的修饰符,它被用来控制变量的存贮方式和可见性。extern, "C"是使C++能够调用C写作的库文件的一个手段,如果要对编译器提示使用C的方式来处理函数的话,那么就要使用extern &q 阅读全文
posted @ 2014-01-27 15:04 小丁^_^ 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 转载:http://developer.51cto.com/art/200704/46843.htmC和C++对函数的处理方式是不同的。extern "C"是使C++能够调用C写作的库文件的一个手段,如果要对编译器提示使用C的方式来处理函数的话,那么就要使用extern "C"来说明。AD: 2013云计算架构师峰会课程资料下载时常在cpp的代码之中看到这样的代码:#ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif这样的代码到底是什么意思呢 阅读全文
posted @ 2014-01-27 14:57 小丁^_^ 阅读(189) 评论(0) 推荐(0) 编辑
摘要: (笔记)电路设计(一)之上拉电阻与下拉电阻的应用注:为统筹电路设计较全面的知识点,本人将在近期推出电路设计中各种常用器件与设计理念,如基本元器件电阻、电容、电感、二极管保护,存储器件SDRAM、FLASH,PCB设计工艺DCDC电源、PCB板布线设计工艺等,希望能为大家提供些许参考。一、定义:1、上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!下拉同理2、上拉是对器件注入电流,下拉是输出电流3、弱强只是上拉电阻的阻值不同,没有什么严格区分4、对于非集电极(或漏极)开路输出型电路(如普通门电路)提升电流和电压的能力是有限的,上拉电阻的功能主要是为集电极开路输出型电路输出电流通 阅读全文
posted @ 2014-01-16 13:55 小丁^_^ 阅读(316) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页