
首先我們需要了解什么是STM32,以及為什么選擇STM32,需要哪些準(zhǔn)備,學(xué)會(huì)之后的目的是什么,將這些都搞懂之后才會(huì)知道自己想要做什么,應(yīng)該怎么做,以及做了之后的預(yù)期收獲。
一位初學(xué)單片機(jī)的小伙伴讓我推薦C語(yǔ)言書(shū)籍,因?yàn)镃語(yǔ)言基礎(chǔ)比較差,想把C語(yǔ)言重新學(xué)一遍,再去學(xué)單片機(jī),我以前剛學(xué)單片機(jī)的時(shí)候也有這樣子的想法。其實(shí)C語(yǔ)言是可以邊學(xué)單片機(jī)邊學(xué)的,學(xué)單片機(jī)的一些例程中,遇到不懂的C語(yǔ)言知識(shí),再去查相關(guān)的知識(shí)點(diǎn),這樣印象才會(huì)深刻些。
GD32是國(guó)內(nèi)開(kāi)發(fā)的一款單片機(jī),據(jù)說(shuō)開(kāi)發(fā)的人員是來(lái)自ST公司的,GD32也是以STM32作為模板做出來(lái)的。
GD32F103是GD早期的產(chǎn)品,GD32E103和GD32F303是對(duì)GD32F103的升級(jí)和優(yōu)化。
前段時(shí)間研究了一下STM32內(nèi)部的BootLoader??,也就是STM32內(nèi)嵌的一段程序,搞明白原理后,使用Qt編寫(xiě)的一個(gè) 測(cè)試小工具,展示效果如下。
真的要考慮單片機(jī)型號(hào)的國(guó)產(chǎn)化了!
橫跨多重電子應(yīng)用領(lǐng)域的全球領(lǐng)先的半導(dǎo)體供應(yīng)商意法半導(dǎo)體推出一個(gè)新的加快物聯(lián)網(wǎng)產(chǎn)品上市的解決方案。
軟件包可加快工業(yè)設(shè)備廠商對(duì)Octonion的嵌入式AI模型評(píng)估,直接在STM32 MCU上運(yùn)行設(shè)備端學(xué)習(xí)軟件
想學(xué)STM32的32位ARM單片機(jī),但不想讀1000頁(yè)的技術(shù)文檔? 成千上萬(wàn)個(gè)寄存器或ST官方API接口需要記憶?按照例子敲了幾十行代碼了,卻無(wú)法點(diǎn)亮一個(gè)LED?難用并且盜版的IDE讓你頭疼?
網(wǎng)上DS18B20的驅(qū)動(dòng)實(shí)現(xiàn)代碼一大堆,簡(jiǎn)簡(jiǎn)單單的就能夠移植成功,獲得溫度值,但是為什么代碼這么寫(xiě)?為什么要延時(shí)那么長(zhǎng)的時(shí)間?不對(duì)照手冊(cè)仔細(xì)分析時(shí)序圖,還真是不明白為什么。 下面我們就來(lái)詳細(xì)剖析一下DS18B20的驅(qū)動(dòng)函數(shù)的實(shí)現(xiàn)。 DS18B20 簡(jiǎn)介 DS18B20數(shù)字
幫微信好友調(diào)試了一個(gè)基于Proteus的搶答器程序,一晃距離上次使用Proteus,已經(jīng)過(guò)去五六年了,當(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 語(yǔ)法規(guī)則 JSON 語(yǔ)法是 JavaScript 對(duì)象表示語(yǔ)法的子集。 數(shù)據(jù)在名稱(chēng)/值對(duì)中 數(shù)據(jù)由逗號(hào)分
學(xué)習(xí)目標(biāo) 從無(wú)到有創(chuàng)建一個(gè)STM32的Keil工程 點(diǎn)亮板子上的一個(gè)LED 工程創(chuàng)建 下載固件庫(kù) 待下載的固件庫(kù)版本為 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í)單總線(xiàn)通信中常見(jiàn)的傳感器,在畢業(yè)設(shè)計(jì)中也常常用來(lái)測(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引腳說(shuō)明(正面觀看,左邊的為1腳
在與傳感器或者模塊的總線(xiàn)進(jìn)行通信的時(shí)候,常常需要使用到精確延時(shí),一般我們會(huì)封裝幾個(gè)常用延時(shí)函數(shù), 下面我們以STM32F103芯片為例,詳細(xì)介紹一下STM32下一種精確延時(shí)函數(shù)的實(shí)現(xiàn): 時(shí)鐘樹(shù) 下圖中紫色的 to Cortex System timer(MHz)就是Systick的時(shí)鐘頻率
知乎有人問(wèn): Stm32學(xué)了好久了,感覺(jué)獨(dú)立做項(xiàng)目還是有力不從心的感覺(jué)?
不知道各位朋友有沒(méi)有發(fā)現(xiàn),公眾號(hào)改版了,現(xiàn)在的推送規(guī)則已經(jīng)不一定是按照時(shí)間順序了,有一些小伙伴甚至幾天收不到消息,要點(diǎn)進(jìn)去公眾號(hào)主頁(yè)才能看到。 所以,為了賬號(hào)不會(huì)從您的訂閱表里面消失,請(qǐng)各位朋友將公眾號(hào)設(shè)置為置頂或者星標(biāo),就能第一時(shí)間收到推
單片機(jī)用處這么廣,尤其是STM32,這么火!如何快速上手學(xué)習(xí)呢? “不要去學(xué)STM32”。我不是說(shuō)STM32不好,而是這種為了學(xué)習(xí)單片機(jī)而去學(xué)習(xí)單片機(jī)的思路不對(duì)。 你問(wèn),如何系統(tǒng)地入門(mén)學(xué)習(xí)stm32? 這本身就是一個(gè)錯(cuò)誤的問(wèn)題。假如你會(huì)使用8051 , 會(huì)寫(xiě)C語(yǔ)言,那么
最近ST官網(wǎng)悄悄新上線(xiàn)了一款比較強(qiáng)大的工具:STM32CubeMonitor V1.0.0。經(jīng)過(guò)我研究和使用后發(fā)現(xiàn)CubeMonitor是一款相比STM Studio強(qiáng)大很多的工具,但官方的資料還沒(méi)更新出來(lái),只能靠自己摸索……