- 博客(7)
- 收藏
- 关注
转载 指针函数与函数指针
本文来源于http://blog.chinaunix.net/uid-20453876-id-1944931.html1,这两个概念都是简称,指针函数是指带指针的函数,即本质是一个函数。我们知道函数都又返回类型(如果不返回值,则为无值型),只不过指针函数返回类型是某一类型的指针。其定义格式如下所示:返回类型标识符 *返回名称(形式参数表) { 函数体 } 返回类型可以是
2016-09-14 12:34:32 230
转载 良好的编程风格
本文来自http://blog.csdn.net/zhzht19861011/article/details/59457203.标识符a. 变量的命名方法一:采用匈牙利命名法。命名规则的主要思想是“在变量中加入前缀以增进人们对程序的理解”。例如平时声明32位整型变量Length对应使用匈牙利命名法为unLength。现在列出经常用到的变量类型。变量类型
2016-09-05 21:12:12 550
转载 hex,bin,axf,elf的区别
本文来自:http://blog.sina.com.cn/s/blog_60cf05130101eddw.htmlhex,bin,axf,elf的区别 一、HEX 和 BINHex文件,这里指的是Intel标准的十六进制文件,也就是机器代码的十六进制形式,并且是用一定文件格式的ASCII码来表示.具体格式介绍如下: Intel hex 文件格式 In
2016-09-05 20:55:27 680
原创 gatt profile 理解
ATT属性tableGATT profile 层次 服务初始化过程:1.初始化UUID128/16bit UUID,2.设置为主要服务 BLE_GATTS_SRVC_TYPE_PRIMARY 0x01 /**3.添加服务sd_ble_gatts_service_add(BLE_GATTS_SRVC_T
2016-09-05 16:35:19 5289
原创 51822 如何输出.bin文件
打开keil 软件1.beforre Compile c/c++ 是编译源代码前 可用于执行的命令2.before build/Rebuild 是在编译前 可用于执行的命令3.After Build/Rebuild 是编译后 可用于执行的命令 我们需要生成.bin 文件 所以我们在After build Rebulid 中添加 fromelf --bin ".\Objects\
2016-09-05 12:11:42 431
原创 51822使用RTT代替出口prinft输出
在keil project 中有 nRF_Segger_RTT条目,没有可以自己添加在main 函数中我们添加 #include "SEGGER_RTT.h"在主程序中添加相应的函数:打开J-Link RTT Viewer我们运行函数,我们可以看到数据打印出来
2016-09-02 11:43:33 1652
原创 51822抓包实现
1.你需要从官网下载Wireshark-win64-1.12.8 和ble-sniffer_win_1.0.12.你需要使能你的dongle抓包功能,打开nRFgo Studio 软件,选择Erase all, 然后在program Application 中选择ble-sniffer_nRF51822_1.0.1_1111_Sniffer.hex 点击 program此时dongle
2016-09-02 10:17:53 928
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人