原创 ESP8266低功耗解決方案之輕度睡眠Light-sleep

ESP8266 系列芯片提供三種可配置的睡眠模式,針對這些睡眠模式,我們提供了多種低功耗解決方案,用戶可以結合具體需求選擇睡眠模式並進行配置。三種睡眠模式如下: ESP8266低功耗解決方案之輕度睡眠Light-sleep: Light

原创 ESP8266低功耗解決方案之調制解調器睡眠Modem-sleep

ESP8266 系列芯片提供三種可配置的睡眠模式,針對這些睡眠模式,我們提供了多種低功耗解決方案,用戶可以結合具體需求選擇睡眠模式並進行配置。三種睡眠模式如下: ESP8266低功耗解決方案之調制解調器睡眠Modem-sleep: 目前

原创 PWM(脈衝寬度調製)信號原理

1、什麼是PWM信號 PWM,英文名Pulse Width Modulation,是脈衝寬度調製縮寫,它是通過對一系列脈衝的寬度進行調製,等效出所需要的波形(包含形狀以及幅值),對模擬信號電平進行數字編碼,也就是說通過調節佔空比的變化來調

原创 mbedtls簡介和安裝教程

mbedtls簡介: 從功能角度來看,mbedtls分成三部分: 1)密碼學工具箱實現 2)X.509證書處理實現 3)TLS/DTLS協議實現 相比於OpenSLL,mbedtls小巧靈活而且易於使用,具有多種配置選項,可根據實際情況靈

原创 2.4GWiFi與5GWiFi的區別與市場分析-模組廠家

縱觀2018年的物聯網市場,集中爆發在以雲端AI智能-智能音箱類方案主導的市場,帶動了各大互聯網公司雲平臺的創新與快速發展,同時各大互聯網巨頭爭先發布自家的智能音箱產品,例如:小米發佈小愛音箱、百度發佈小度音箱、阿里發佈天貓精靈、京東發佈

原创 5GWiFi與5G通信的區別:幾乎沒有任何關聯

原文鏈接:https://zhuanlan.zhihu.com/p/59082680 隨着高通瘋狂做廣告和近期各種5G手機的發佈,似乎5G距離我們越來越近了。由於兩者都攜帶者“5G”字眼,不少朋

原创 FreeRTOS操作系統之內核鏈表

FreeRTOS鏈表實現在list.h和list.c文件中,先貼上代碼再分析: /* * FreeRTOS Kernel V10.0.1 * Copyright (C) 2017 Amazon.com, Inc. or its af

原创 FreeRTOS操作系統之任務控制塊與任務靜態創建函數

FreeRTOS列舉一個簡單的任務控制塊結構體: typedef struct tskTaskControlBlock { volatile StackType_t *pxTopOfStack; /* 棧頂 */ L

原创 C 語言中 malloc、calloc、realloc 和free 函數的使用方法

1、malloc() 頭文件:stdlib.h 聲明:void * malloc(int n); 含義:在堆上,分配n個字節,並返回void指針類型。注意:內存是不乾淨的,還殘留上一次數據 返回值:分配內存成功,返回分配的堆上存儲空間的首

原创 輪詢系統、前後臺系統、多任務系統的區別

輪詢系統:即在裸機編程時,先初始化相關硬件,讓主程序在一個死循環裏面不斷循環,順序地處理各種事件。不能說輪詢是低端的,輪詢系統是一種非常簡單的軟件結構,但適用於僅需要順序執行代碼且不需要外部事件來驅動就能完成的事情,這會變得簡單可靠。

原创 基於ESP8266 UBOOT電平的探究以及更改方法

1.使用邏輯分析儀,抓取IO4、IO5、IO12、IO13、IO14、IO15的電平邏輯: GPIO4:  低電平 GPIO5:  低電平 GPIO12:高電平 GPIO13:會有一小段高電平持續時間(從中可以看出這段時間是系統上電到啓

原创 用例圖包含關係、擴展關係、泛化關係解析

一、用例圖中的各種關係 a)參與者與用例間的關聯關係:參與者與用例之間的通信,也成爲關聯或通信關係。 b)用例與用例之間的關係:包含關係(include)、擴展關係(extend)、泛化關係。 1.包含關係 包含關係描述的是一個用例需要

原创 ESP8266低功耗解決方案之深度睡眠Deep-sleep

ESP8266 系列芯片提供三種可配置的睡眠模式,針對這些睡眠模式,我們提供了多種低功耗解決方案,用戶可以結合具體需求選擇睡眠模式並進行配置。三種睡眠模式如下: ESP8266低功耗解決方案之深度睡眠Deep-sleep: 相對於其他兩

原创 LED燈的開爾文範圍及其最佳應用

在照明行業,Kelvin(K)指的是光源的涼爽或溫暖。 燈泡或燈具上的開爾文等級表示光源發出的白色陰影。 想想太陽在天空中移動時如何改變顏色。 在早晨和晚上,太陽更橙色或粉紅色,而在白天中間它發出白色或淺藍色。 這些品質也適用於以Kel

原创 LED燈的開爾文與色溫

當參考色溫時,開爾文(K)指的是光源的溫暖或涼爽。 它是用於描述給定光源(例如燈泡或太陽)的色調或顏色外觀的測量單位。 以開爾文表示的色溫技術術語是相關色溫(CCT)。 照明行業使用的顏色範圍從8,000 Kelvin或8,000K到2