完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>
電子發燒友網技術文庫為您提供最新技術文章,最實用的電子技術文章,是您了解電子技術動態的最佳平臺。
串口作為單片機開發的一個常用的外設,應用范圍非常廣。大部分時候,串口需要接收處理的數據長度是不定的。那么怎么才能判斷一幀數據是否結束呢,今天就以STM32單片機為例,介紹幾種接收不定長數據的方法。...
眾所皆知,MCU運算力有限(相對于IoT網關、手機、計算機),而AI/ML向來耗用運算力,如此TinyML的技術主張豈不矛盾?事實上,MCU的運算力也非如刻板印象中那樣一直不堪,MCU運算力也在提升,如此可用來執行簡單(相對于云端機房、邊緣運算)的AI/ML推論工作。...
CAN總線的關鍵技術包括兩方面,硬件和軟件。硬件包括:微控制器、CAN控制器和CAN收發器。軟件包括節點控制程序和CAN總線網絡應用層協議。...
??相比較早幾年使用標準庫開發來講,最近幾年HAL庫的使用是越來越多,那么我們開發應當使用哪一種呢,本文著重介紹常用的幾種開發方式及相互之間的區別,白貓也好、黑貓也好,抓到耗子就是好貓。...
之前有一段時間被這個問題困擾了很久,下面針對這個問題做個小總結。...
經常會聽到MCU某I/O的驅動能力是xxmA,那么到底什么是驅動能力呢?如果某IO的驅動能力是5mA,它就輸出不了超過5mA的電流了嗎?為什么IO的驅動能力有差異呢?...
現在大家生活中的電子玩具,小家電等產品越來越豐富,對于批量生產的設備來說,使用穩定,低成本的芯片便成了工程師繞不開的話題,今天和大家分享一款簡單的8位單片機,成本只有5毛錢,批量使用價格會更低,下面我們就來一起看一看這顆芯片的參數和應用。...
在MSP430FR2110IPW16R器件當中,MSP超低功耗 (ULP) FRAM微控制器平臺結合了獨特的嵌入式FRAM和整體超低功耗系統架構,使系統設計人員能夠在降低能耗的同時提高性能。FRAM技術結合了RAM的低能耗快速寫入、靈活性和耐用性與閃存的非易失性行為。...
MSP430FR2512IRHLR型號元器件是一款微控制器,MSP430FR25x2 包含一系列用于電容式觸摸傳感的超低功耗 MSP430微控制器(MCU),它們均采用 CapTIvate 觸控技術,適用于 應用 采用1到16個電容式按鈕或接近感應的成本敏感型應用。...
基于IDT的便攜式無線供電空氣質量檢測儀,隨著近些年環保問題的日益嚴峻,身邊的朋友也越來越重視自己的生存環境,尤其是對空氣質量的關注度日益增高。...
在應用編程(IAP)應該是MCU使用過程中常見的一種功能,MCU廠商為了加速用戶的產品開發,都會在其SDK中添加相關示例,而且也有不少用戶只需要簡單的集成,就完成了該功能并實現產品的量產。但你是否真的會在Flash上存數據?...
我們知道,STM32庫函數里通常使用來自內核的系統定時器SYSTICK作為時基,實現計數延時。一般來講,ST公司提供的庫函數里將SYSTICK定時器配置為1ms的定時器中斷,每產生1ms中斷則相關中斷事件計數變量加一。具體應用中我們經常會調用那個Delay()函數以實現計數定時,做延時或超時管理。...
隨著汽車電氣化、智能化及互聯化的顯著發展趨勢,如今汽車所搭載的芯片越來越多,對功能安全性和可靠性的要求也越來越高。特別是在一些極端嚴苛的環境下,搭載的芯片元器件要必須穩定發揮其功能特性,為安全無憂的駕乘環境保駕護航。...
微控制器也稱作微型計算機、微型控制器或微機,它是單一集成電路組成的小型計算機,內部包括一個相對簡單的中央處理器、時鐘、定時器、I/O口和存儲器。...
ATmega8是AVR系列(由Atmel公司于1996年開發)的8位CMOS微控制器,基于RSIC(精簡指令集計算機)架構,它的基本優點是它不包含任何累加器,并且任何操作的結果都可以存儲在指令定義的任何寄存器中。...
在本教程中,我們將使用 Atmel Studio 7.0將微型伺服電機與 Atmega16 AVR 微控制器連接起來。伺服電機額定工作電壓為4.8-6V。我們可以通過應用脈沖串或PWM信號來控制它的旋轉角度和方向。請注意,伺服電機不能移動完整的 360 度旋轉,因此它們用于不需要連續旋轉的地方。旋轉...
在本教程中,我們將使用 Atmel Studio 7.0將 28BYJ-48步進電機與 Atmega16 AVR 微控制器連接起來。步進電機的額定工作電壓為 5V。我們將連接步進電機與電機驅動器,即ULN2003 和 L293。兩者都將由 5V 電源驅動。為了簡化接口,我們使用兩個電機驅動器的預構建...