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