原创 nordic SDK 15.3 nrf_erratas.h not found(找不到nrf_erratas.h文件)

卸載 8.29.0 Pack  然後刪除工程目錄下_build文件夾和RTE文件夾以及用戶文件,僅保留.uvoptx文件和.uvprojx文件。重新打開即可恢復正常

原创 藍牙芯片NRF51822入門學習1:時間管理

轉自 http://blog.sina.com.cn/chenbb8 第一節:常用接口描述 開篇教程中,我們來學習nrf51822的Libraries中時間管理模塊,它的源代碼和頭文件分別爲app_timer.c/app_timer

原创 C語言中有符號數和無符號數類型轉換的用法深度解析

先來看個題: int8 i = -1; uint16 t = i; printf("%d",t); A.0 B.1 C.255 D.65535 答案放在末尾吧  可以拉到最後面看答案 理解有符號數和無符號數負數在計算機中如何表示呢

原创 一些比較精妙的宏定義

今天在網上突然發現了下面幾個關於c代碼中的宏定義的說明,回想下,好像在系統的代碼中也見過這些零散的定義,但沒有注意,看到別人總結了下,發現果然很有用,雖然不知有的道可用與否,但也不失爲一種手段,所以就先把它摘抄下來,增加一點見識: 1

原创 漫談C語言結構體

轉自 開源電子論壇 原博主 shr5791 1. C語言中的結構體有何作用 2. 結構體成員變量內存對齊有何講究(重點) 對於一些概念的說明,我就不把C語言教材上的定義搬上來。我們坐下來慢慢聊吧。 ==============

原创 CC2541常用函數

1、軟件復位:HAL_SYSTEM_RESET();2、用下面這對函數,來控制是否進入低功耗      osal_pwrmgr_task_state(yourTaskID, PWRMGR_HOLD);      osal_pwrmgr_t

原创 怎麼用C語言表白 在貼吧看到的 就整理下

1. #include <stdio.h> int main(){while(1)//我對你的愛藏在我的註釋裏return 0;} 2. 輸出 I LOVE YOU #include <stdio.h>int main(){putcha