原创 nrf51822, How to use a vendor specific UUID?

Using a vendor specific UUID is basically a two-step process: 1. Add your custom base UUID to the stack by using sd_bl

原创 STM32F030, 使用嘀嗒定時器Systick實現LED閃爍

本文主要解決兩個問題 1 STM32的IO口要反轉,怎麼實現? 2 嘀嗒定時器systick的配置 解答1:      單片機的口,反轉很容易。sbit led = P1 ^6;  led = ~led;而STM32的口要讓它反轉,怎樣實

原创 爲何一般不建議在中斷中餵狗?

在"主程序餵狗論"中,最"強有的理論依據"就是---"程序跑飛了可是中斷不一定會死" (中斷一般都有自己固定不變的中斷向量地址,這樣即使主程序飛,中斷也能正確地跳入自己的軌道繼續運行.)   可如果只在主程序餵狗,由於中斷被無意關斷

原创 使用nRF51822/nRF51422創建一個簡單的BLE應用 ---入門實例手冊(中文)之二

轉自:http://www.cnblogs.com/tan-v/p/4271579.html 2 BLE介紹 本章將介紹BLE協議不同的層,包括各個層的部件和它們的概念。         2.1  通用訪問規範(Generic Acc

原创 元數據(MetaData)

轉自:http://www.ruanyifeng.com/blog/2007/03/metadata.html 作者: 阮一峯 日期: 2007年3月11日 元數據是用來描述數據的數據(Data that describes o

原创 C語言位域精解

轉自:http://blog.sina.com.cn/s/blog_3d8529400100istl.html 有些信息在存儲時,並不需要佔用一個完整的字節, 而只需佔幾個或一個二進制位。例如在存放一個開關量時,只有0和1兩種狀態,用一位

原创 空指針(NULL,0),野指針,void*的講解

轉自:http://www.educity.cn/develop/407055.html 一:野指針   “野指針”不是NULL指針,是指向“垃圾”內存的指針。   “野指針”的成因主要有兩種:   (1)指針變量沒有被初始化。任何指針變

原创 基於RK3288 平臺 Simple card聲卡添加及調試

    基於RK3288 平臺 Simple card聲卡添加及調試Simple card即簡單通用的machine driver, 如果simple-card框架足夠滿足需求,建議優先使用simple card框架,簡單,方便,且易用.

原创 基於rk3288平臺的gt9xx 觸摸驅動移植

                                          基於rk3288平臺的gt9xx 觸摸驅動移植一、硬件介紹:    1 core-rk3288j 核心板    2 外接lvds 1280*480的屏幕 

原创 STM32學習之:RAM的分配和佔用

一個小的項目,在測試時間和產品量稍微大一些之後,出現了一些莫名其妙的非邏輯錯誤的Bug(最頭疼的是不能每次都能複製出來)。經過修改後,最近一個月的測試都沒有出現。本人在這裏得到了原子哥和其他朋友的很多幫助,也把自己的一些經驗分享給各位,也

原创 stm32 堆和棧(stm32 Heap & Stack)

原文地址:http://blog.csdn.net/slj_win/article/details/16906141 文章排版不是很好,但是寫的還是很有道理的。   關於堆和棧已經是程序員的一個月經話題,大部分有是基於os層來聊的。 那麼

原创 C++中const、volatile、mutable的用法

const修飾普通變量和指針 const修飾變量,一般有兩種寫法: const TYPE value; TYPE const value; 這兩種寫法在本質上是一樣的。它的含義是:const修飾的類型爲TYPE的變量value是不可變的。

原创 Lua中..和#運算符的使用總結

Lua中..和#運算符 運算符 描述 例子 .. 連接兩個字符串 a..b,如果a是“hello”,b是“world”,則連接起來是“helloworld” # 一元運算符返回一個字符串或者一個表的長度 #“hello” 返回的是5 簡單

原创 lua 中pairs 和 ipairs差別

  ipairs 和pairs在lua中都是遍歷tbale的函數可是兩者有差別 1.pairs遍歷table中的全部的key-vale 而ipairs會依據key的數值從1開始加1遞增遍歷相應的table[i]值   pairs能夠遍歷表

原创 lua語言學習-入門總結

    學習一門新的語言入門和起步非常關鍵,然後就是持之以恆的學習! 總結近期的學習,寫一個入門的文章吧! 1 lua 環境安裝 Window 系統上安裝 Lua window下你可以使用一個叫"SciTE"的IDE環境來執行lua程序,