
想學(xué)STM32的32位ARM單片機,但不想讀1000頁的技術(shù)文檔? 成千上萬個寄存器或ST官方API接口需要記憶?按照例子敲了幾十行代碼了,卻無法點亮一個LED?難用并且盜版的IDE讓你頭疼?
網(wǎng)上DS18B20的驅(qū)動實現(xiàn)代碼一大堆,簡簡單單的就能夠移植成功,獲得溫度值,但是為什么代碼這么寫?為什么要延時那么長的時間?不對照手冊仔細分析時序圖,還真是不明白為什么。 下面我們就來詳細剖析一下DS18B20的驅(qū)動函數(shù)的實現(xiàn)。 DS18B20 簡介 DS18B20數(shù)字
幫微信好友調(diào)試了一個基于Proteus的搶答器程序,一晃距離上次使用Proteus,已經(jīng)過去五六年了,當(dāng)時還是仿真的51單片機。借此機會,我們看一下,如果使用Proteus仿真STM32,本次測試實現(xiàn)的目標(biāo)如下: 使用Proteus搭建仿真的原理圖 使用STM32CubeMX創(chuàng)建STM32F10
目錄 序言 OLED簡介 模塊介紹 引腳定義 SSD1306控制芯片驅(qū)動 時序圖講解 SSD1306常用命令 命令設(shè)置SSD1306 如何顯示字符 測試結(jié)果 資料下載 ?? 序言 液晶屏通常作為嵌入式設(shè)備的顯示終端,用于顯示一些關(guān)鍵信息,將信息直接顯示在一塊小的液晶屏幕上。 液晶屏
背景知識 ?? 什么是JSON? JSON 指的是 JavaScript 對象表示法(JavaScript?Object?Notation) 是輕量級的文本數(shù)據(jù)交換格式,JSON 比 XML 更小、更快,更易解析。 JSON 語法規(guī)則 JSON 語法是 JavaScript 對象表示語法的子集。 數(shù)據(jù)在名稱/值對中 數(shù)據(jù)由逗號分
學(xué)習(xí)目標(biāo) 從無到有創(chuàng)建一個STM32的Keil工程 點亮板子上的一個LED 工程創(chuàng)建 下載固件庫 待下載的固件庫版本為 STM32F10x_StdPeriph_Lib_V3.5.0: 官方網(wǎng)址: https://www.st.com/en/embedded-software/stsw-stm32054.html 國內(nèi)正點原子提供的鏡像: http://ope
DHT11和DHT21是學(xué)習(xí)單總線通信中常見的傳感器,在畢業(yè)設(shè)計中也常常用來測量環(huán)境的溫濕度數(shù)據(jù)。 下面對DHT11和DHT21進行簡單的對比: DHT11: 測量范圍:20-90% RH 0-50℃ 測濕精度:±5% RH 測溫精度:±2℃ 分辨力:1 DHT11引腳說明(正面觀看,左邊的為1腳
在與傳感器或者模塊的總線進行通信的時候,常常需要使用到精確延時,一般我們會封裝幾個常用延時函數(shù), 下面我們以STM32F103芯片為例,詳細介紹一下STM32下一種精確延時函數(shù)的實現(xiàn): 時鐘樹 下圖中紫色的 to Cortex System timer(MHz)就是Systick的時鐘頻率
知乎有人問: Stm32學(xué)了好久了,感覺獨立做項目還是有力不從心的感覺?
不知道各位朋友有沒有發(fā)現(xiàn),公眾號改版了,現(xiàn)在的推送規(guī)則已經(jīng)不一定是按照時間順序了,有一些小伙伴甚至幾天收不到消息,要點進去公眾號主頁才能看到。 所以,為了賬號不會從您的訂閱表里面消失,請各位朋友將公眾號設(shè)置為置頂或者星標(biāo),就能第一時間收到推
單片機用處這么廣,尤其是STM32,這么火!如何快速上手學(xué)習(xí)呢? “不要去學(xué)STM32”。我不是說STM32不好,而是這種為了學(xué)習(xí)單片機而去學(xué)習(xí)單片機的思路不對。 你問,如何系統(tǒng)地入門學(xué)習(xí)stm32? 這本身就是一個錯誤的問題。假如你會使用8051 , 會寫C語言,那么
最近ST官網(wǎng)悄悄新上線了一款比較強大的工具:STM32CubeMonitor V1.0.0。經(jīng)過我研究和使用后發(fā)現(xiàn)CubeMonitor是一款相比STM Studio強大很多的工具,但官方的資料還沒更新出來,只能靠自己摸索……
前言 前兩天在群里看到群友們在討論學(xué)習(xí)STM32的話題,并且今天也有一位機械專業(yè)的準(zhǔn)研究生讀者也問了STM32的入門問題。 正好我也有一點點經(jīng)驗,所以試著分享一下這個話題。我也不是什么大神,只是一名普通的工程師,以下分享僅僅是自己的一點經(jīng)驗及看法,僅供
大家都應(yīng)該知道STM32、Cortex-M3、ARMv8-M與ARM有關(guān),但可能分不清他們是什么關(guān)系,或者具體是什么東西。
目前全世界依然都在共同努力抗擊疫情,雖然我們不能成為一線的白衣天使,但我們總可以為這個世界做點什么,比如做一個疫情監(jiān)控擺件,每天早晨起床第一件事就是看今天的疫情情況,時刻提醒自己做好必要的防護措施,養(yǎng)成這樣一個好習(xí)慣,圈友王總的這個項目一出
? 本文是博主在學(xué)習(xí)OTA時,up主阿正推薦學(xué)習(xí)的文章,原作者leafguo,寫的非常簡潔明了,在獲得授權(quán)后整理發(fā)布,可以在文末點擊閱讀原文跳轉(zhuǎn)到原文章。 ? 簡介 本文主要講解在線升級(OTA)的基礎(chǔ)知識, 主要是針對IAP OTA從原理分析,?分區(qū)劃分, 到代碼編寫和實驗
點擊上方「嵌入式大雜燴」,選擇「置頂公眾號」第一時間查看編程筆記! 上一篇筆記分享了:STM32串口IAP分享。其中,下載IAP程序是用ISP的方式進行下載。這里的ISP又是什么呢? ISP方式下載程序原理 ISP:In System Programing,在系統(tǒng)中編程 在STM32F10xxx里
下面這個產(chǎn)品是有一次在我的技術(shù)QQ群上看到有人發(fā)出來的,我看完毫不猶豫就買下來了,因為太便宜,只花了我38塊錢收獲了這么一個可以學(xué)習(xí)的寶貝!這是一個基于STM32F103RCT6的項目,光硬件成本都不止38塊了吧?據(jù)說是該產(chǎn)品的客戶跑路了,所以公司無奈把庫存
一、keil主界面詳解 打開一個工程文件,可以看到如下的界面: 下面我們就一一來介紹下。為了講解專門找到一個keil漢化補丁。也是夠夠的了。 這里的漢化為了方便講解,實際工作中建議還是用英文版本。 下載:keil 4漢化包 1、菜單欄 文件 其中需要注意的是 Lic
???? ???? 點擊 藍字,關(guān)注我們! ????開篇前先宣布一件很重大的事情,本公眾號作者最近已經(jīng)成為韋東山系列 產(chǎn)品授權(quán)的官方代理了,韋山老師親筆簽名的授權(quán)證書,如果以后大家有需要學(xué)習(xí),可以隨時加我微信咨詢,也可以推薦學(xué)員來咨詢,支持正版,拒絕盜版,