原创 EC20(一)——AT指令

AT+CSQ :Signal Quality Report, 查詢信號強度; AT+CGMM : Request Model Identification, 查詢模式ID; AT+GMM: 和AT+CGMM 完全相同; AT+IFC :S

原创 MCP2518FD(一)——簡介

目錄 1. 是什麼? 2. 模塊構成 2.1 典型應用  2.2 內存映射 3. SPI時序 4. 對於該器件的配置操作 1. 是什麼?  MCP2518FD是一款經濟高效的小尺寸CAN FD控制器,可通過SPI接口輕鬆添加到單片機中。因

原创 C語言——strstr用法

1. 解釋 (1)函數原型: char *strstr(const char *str1, const char *str2)   (2) 頭文件: #include<string.h>   (3) 返回: 返回字符串str中第一次出現子

原创 eMMC(補充)——總線上電

1 通訊線 e•MMC 總線有 10 條通訊線:          CMD: 命令線,雙向信號。主機和設備驅動器以兩種模式工作,開漏和推輓。         DAT0-7: 數據線,雙向信號。主機和設備工作在推輓模式下。      

原创 ATSHA204A(二)——基本特性

1. 主要特性 SHA-256哈希算法 256位密鑰長度;最多可存儲 16個密鑰 惟一 72位序列號 內部高質量隨機數發生器(RandomNumberGenerator,RNG) 用於存儲密鑰和數據的 4.5kbEEPROM 用於固定信息

原创 人工智能——家居式智能監控服務機器人

圖片來源:中商產業研究院整理,顯示了人工智能的應用領域  從全球角度看,以智能服務機器人爲主的機器人產業在不斷髮展,產業規模及市場空間持續擴張。目前全世界至少有48個國家在發展機器人,其中25個國家已涉足服務機器人開發,掀起一波服務機器

原创 eMMC(一)——基本架構

目錄 1. eMMC是什麼 1.1 個人理解 1.2 eMMC 的整體架構 2. 各組成部分 2.1 NAND Flash  2.2 Flash Controller 2.3 標準接口 1. eMMC是什麼 eMMC (Embedded

原创 問題——signed 與 unsigned的數據轉換

#include "stdio.h" int main() { short x; short y = 0xf9db; unsigned short z = 0xf9db; int i = 10; unsigned int j

原创 基礎——ROM, RAM, FLASH, SSD, DDR3/4, eMMC, UFS, SD卡, TF卡,相互關係

1. 關係 ROM, RAM, FLASH閃存, SSD, DDR3/4, eMMC, UFS, SD卡, TF卡, 這幾個名詞在手機和電腦等數碼產品的參數中經常出現,單獨看還明白是什麼,放在一塊,他們的主要用途和區別有時候會比較混亂,但

原创 基礎——irom流程

三星4412芯片爲例。 關掉看門狗、關閉中斷和MMU內存管理、關閉caches、如果低功耗or休眠狀態,喚醒可直接去運行系統、初始化、設置時鐘、設置bootmode(撥碼開關)、選擇的啓動區啓動 NandFlash的ECC:NandfF

原创 C語言——結構體struct

目錄   1. 定義1個結構體,但是沒有聲明結構體變量,錯誤。  2. 定義1個結構體,並聲明結構體變量的方法。 2.1 先定義再聲明 3. tepedef struct 的使用 1. 定義1個結構體,但是沒有聲明結構體變量,錯誤。 

原创 ATSHA204A(一)——是什麼?有什麼用?

1. 是什麼? ATSHA204A是一個加密器件, ATMEL公司做的。 1.1 簡介 Atmel ATSHA204是首款具有超低功耗的帶有4.5Kbit EEPROM和硬件SHA-256加速器的經優化的交鑰匙認證器件,其經過全面測試的

原创 USB(四)——枚舉命令的協議

1 標準協議 所有的USB設備都要求對主機發給自己的控制命令作出響應,USB規範定義了11個標準命令,它們分別是:Clear_Feature、 Get_Configuration、Get_Descriptor、Get_Interface、

原创 eMMC(補充2)——總線數據流

參考資料: Embedded Multi-Media Card (e•MMC) Electrical Standard (5.1) [PDF] SD/MMC Controller, Hard Processor System (HPS)

原创 C/C++中的 inline 關鍵字

目錄   1. inline關鍵字的作用 2. inline使用限制 3. inline僅是一個對編譯器的建議 4. 建議:inline函數的定義放在頭文件中 1. inline關鍵字的作用 在c/c++中,爲了解決一些頻繁調用的小函