原创 HI3556V200 Linux+Liteos雙系統學習(3)----雙系統架構

前面簡單介紹了SDK相關的目錄結構,接下來就要了解下,所謂的Linux+Liteos雙系統到底是個什麼情況? HI3556V200這顆SOC包含兩個CPU,簡單來說可以在一個CPU上運行Linux系統,另一個CPU上運行Liteo

原创 UPNP端口映射簡單流程

文章目錄0 簡介1 尋址2發現2.1 廣播2.2 響應3 描述3.1 GET描述文件3.2 獲取並解析XML描述文件4 控制4.1 獲取狀態信息4.2 獲取外網IP4.3 獲取端口映射信息4.4端口映射5 一些疑問5.1 端口映射

原创 海思GDB + GDB Server調試(適用於小內存設備)

文章目錄1.簡介2.編譯2.1 GDB源碼下載2.2 GDB編譯2.3 GDB Serve編譯3.設備程序編譯4.運行4.1 設備端4.2 PC 1.簡介 在設備上調試程序的時候,經常使用GDB進行調試,很方便也很容易追蹤到問題所

原创 minimxml使用_創建及分析xml

文章目錄1 創建2 解析 前面簡單介紹了一些mini mxml常用函數,下面將使用這些函數創建以及分析一個xml文件 1 創建 我們假如要創建一個xml文件,如下: <?xml version="1.0" encoding="ut

原创 cJSON使用_創建及分析json

文章目錄1 創建2 解析 在前面簡單介紹了cJSON相關的函數,下面建創建以及解析json數據。 1 創建 假如我們要創建如下的json數據 { "GET_WIFI": { "WIFI_COUNT"

原创 IPv4地址的分類

文章目錄1 簡述2 網絡號與主機號2.1 網絡號2.2 主機號2.3 多播組號3 特殊地址3.1 特殊源地址3.1.1 0.0.0.03.1.2 0.xx.xx.xx3.2 特殊環回地址3.2.1 127.xx.xx.xx3.3

原创 cJSON使用_介紹

文章目錄1 簡介2下載及編譯2.1 cJSON庫的下載地址:2.2 編譯3 重要函數簡介3.1 cJSON_Parse3.2 cJSON_Delete3.3 cJSON_Print3.4 cJSON_GetObjectItem3.

原创 廣播和多播(組播)的區別

文章目錄1 定義2 廣播3 多播 1 定義 廣播,簡單來說就是一對所有,網絡對每一臺主機發出的信號都無條件轉發,即將數據發送到網絡中的每一個主機。 多播,一對一組,只有加入了同一個組的主機才能接受到此組內的所有數據。 2 廣播 根

原创 minimxml使用_介紹

文章目錄1 簡介2下載及編譯2.1 mxml庫的下載地址:2.2 編譯2.3 生成庫3 重要函數簡介3.1 mxmlNewXML3.2 mxmlNewElement3.3 mxmlNewText3.4 mxmlSaveString

原创 排序之選擇排序(Selection sort)

文章目錄1 基本思想2 圖示3 代碼4 測試結果5 時間複雜度及穩定性 以前瞭解過的排序算法,發現長時間不用之後,有些遺忘,特此記錄一下,待遺忘時候可以再查閱一下 1 基本思想 N個數據,每次(比如i次)從i ~ N中比較選出數值

原创 斐波那契數列的遞歸解法

文章目錄1 基本思想2 代碼3 測試結果 1 基本思想 斐波那契數列指的是這樣一個數列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,41

原创 HI3556V200 Linux+Liteos雙系統學習(2)----SDK簡介

文章目錄1 SDK目錄2 目錄簡介2.1 amp2.1.1 drv2.1.2 hisyslink2.1.3 mpp2.1.4 osal2.2 build2.3 configs2.4 middleware2.4.1 ndk部分2.4

原创 HI3556V200 Linux+Liteos雙系統學習(1)----前言

最近偶然得到了一塊HI3556v200的開發板,簡單看了看SDK,發現這款SOC性能比較強悍,支持H264/H265編碼,並且最大支持四百萬的SENSOR。另外,還自帶Neon加速。因爲這款SOC主打行車記錄儀流媒體後視鏡等消費類

原创 json-c使用_介紹

文章目錄1 簡介2 下載及編譯2.1下載地址2.2 編譯2.2.1 交叉編譯2.2.2 PC Linux編譯3 函數介紹3.1 json_object_new_object3.2 json_object_object_add3.3

原创 json-c使用_創建及分析json

文章目錄1 創建2 解析 在前面簡單介紹了jsonc相關的函數,下面建創建以及解析json數據。 1 創建 假如我們要創建如下的json數據 { "GET_WIFI": { "WIFI_COUNT"