原创 CodeBlocks:靜態鏈接下的c語言靜態庫

靜態鏈接 1.建立靜態鏈接庫 File→New→Project→Static library 示例: 建立靜態鏈接庫工程:StaticLibrary, static.h #ifndef STATIC_H_INCLUDED #define

原创 詳細說明一個快速排序的例子

關於快速排序的邏輯原理是這樣的: 將兩個指針i,j分別指向表的起始和最後的位置,T爲臨時變量。 反覆操作以下兩步: (1)j逐漸減小,並逐次比較j指向的元素和目標元素的大小,若p(j)<T則交換位置。 (2)i逐漸增大,並逐次比較i指向的

原创 imx6的uboot流程圖

原创 C 庫函數 - strcat()

C 庫函數 - strcat() C 標準庫 - <string.h> 描述 C 庫函數 char *strcat(char *dest, const char *src) 把 src 所指向的字符串追加到 dest 所指向的字符串的結尾

原创 Linux面試題基礎寶典==面試必備

常用命令   目錄相關 find 命令 《Linux 命令大全 —— find 命令》 查找指定文件名的文件(不區分大小寫):find -iname "MyProgram.c" 。 對找到的文件執行某個命令:find -iname "

原创 【PMP】PMBOK第六版項目管理5大過程組10大知識領域知識點彙總

前後準備考試,歷時一個月時間,最終完美pass 第一章 項目管理框架 第二章、項目運行環境 第三章 項目經理的角色 第四章、項目整合管理 第五章 項目範圍管理 第六章 項目進度管理 第七章 項目成本管理 第八章、項目質量管理 第九章、項目

原创 【FreeRTOS】事件標誌組

爲什麼要使用事件標誌 事件標誌組是實現多任務同步的有效機制之一。也許有不理解的初學者會問採用事件標誌組多麻煩, 搞個全局變量不是更簡單?其實不然,在裸機編程時,使用全局變量的確比較方便,但是在加上 RTOS 後 就是另一種情況了。 使用全

原创 C語言可重入函數和不可重入函數

可重入函數和不可重入函數的概念   在函數中如果我們使用靜態變量了,導致產生中斷調用別的函數的 過程中可能還會調用這個函數,於是原來的 靜態變量被在這裏改變了,然後返回主體函數,用着的那個靜態變量就被改變了,導致錯誤。這類函數我們稱爲不可

原创 Airoha---1536---一些名詞得解釋

HFP:Hands-Free Profile,符合藍牙免提規範,免提配置文件 AVRCP:Audio/Video Remote Control Profile ,音頻/視頻遙控配置文件 HID:Human Interface Device

原创 source insight護眼模式顏色

1.打開source insight 2.依次點擊 "options"->"preference",打開設置 3.選擇"colors"->"windows background",就是設置背景顏色,再點擊"color"按鈕 4.設置RGB

原创 AB153x API----概述

該SDK提供了用於在AB153x SOC中創建應用程序的API。每個API的詳細信息都可以在相應的部分中找到。 完整的AB153x SDK被組織爲幾個通用子系統和一組藍牙配置文件。對於不同模塊之間的操作,我們使用消息子系統。對於用戶設置和

原创 AVRCP

           一 概念   AVRCP全稱:The Audio/Video Remote Control Profile (AVRCP) 翻譯成中文就是:音視頻遠程控制協議。 概念:AVRCP定義了藍牙設備之間的音視頻傳輸的特點和

原创 AB153x API----captouch驅動程序

總覽 本節介紹captouch驅動程序API,包括術語和首字母縮寫詞,支持的功能,軟件體系結構,有關如何使用此驅動程序的詳細信息,枚舉,結構和功能。 術語和首字母縮寫詞 條款 細節 通用輸入輸出 有關通用輸入輸出的介紹,請參考HAL中的G

原创 AB153x API----GPIO枚舉

 枚舉HAL » GPIO 枚舉 枚舉   hal_gpio_direction_t { HAL_GPIO_DIRECTION_INPUT = 0, HAL_GPIO_DIRECTION_OUTPUT = 1}   該枚舉定義了G

原创 AB153x API----ADC

  總覽 本節介紹了模數轉換器(ADC)HAL驅動器的編程接口。 術語和首字母縮寫詞 下面提供了ADC驅動器中常用術語的描述以及如何使用其各種功能。 條款 細節 ADC ADC是一個模數轉換器,可將連續的物理量(通常是電壓)轉換爲