即將會來日常更新stm32的學習過程
說來慚愧。
一直沒有把一個專案進行下來,這些年來,一直是跟著專案,總是跟著火線隊員一樣,哪裡缺人補哪裡。
等學習完了,又懶得寫blog了。這次應該會正常日常更新。
手頭一個STM32的專案。之前看過STM32的低成本系列,其實還是觸動蠻大的。相較於MSP430系列,在硬體上,又有了一個層次的提升(個人感覺)。
現在如果學習微控制器,其實不推薦學習C51系列了,年代太久,意義不大。
推薦STM32或者MSP430系列。時代發展了。C51的時代已經過去了。現在唯一的優點就是便宜。但是其他的微控制器成本也已經很低。就等著被掃進歷史的垃圾堆了。
不多說了。
GPIO前幾天學完,還了解了一下EXTI和TIMER,現在學習USART。
軟體環境是 KEIL5+CUBE+stm32f103。具體安裝方法,請自行百度。
我也是看書+看一些網上的教程+看視訊。
但是會把在過程中的內容,在理解上的誤解和誤區,還有在學習過程中的難以理解的東西分享出來。
相關推薦
即將會來日常更新stm32的學習過程
說來慚愧。 一直沒有把一個專案進行下來,這些年來,一直是跟著專案,總是跟著火線隊員一樣,哪裡缺人補哪裡。 等學習完了,又懶得寫blog了。這次應該會正常日常更新。 手頭一個STM32的專案。之前看過STM32的低成本系列,其實還是觸動蠻大的。相較於MSP430系列,在硬體上,又有了一個層次的提升(個人感
stm32學習之錯誤匯總(僅僅就我學習過程中所遇到的)
com 支持 解決 bug 9.png ash cpu .cn src 1.Error:Flash Download Failed-"Cortex-M3" 出現這處問題通常是MDK中的Flash的編程算法沒有配置或沒有配置正確,通俗的講,就是我們沒有配置好下載的環境,導致程
前端開發工程師從入門到精通學習過程及資源總結(持續更新中)
開發實戰 set dex 從入門到精通 main 知識 uno 基礎入門 易雲 職位名稱:前端開發工程師 學習概要:1、先了解基礎,html/css/JavaScript是基礎。html/css就是做靜態頁面的,javascript是做動態的。 2、學習框架:jQuery(
[Python]學習過程中的那些問題--不斷更新
all tin pyc 支持 不支持 nco () tdi python 一、安裝模塊提示報錯:You are using pip version 9.0.1, however version 9.0.3 is available.You should consider u
linux 常見基礎知識(此文章將會在整個linux學習過程中,不斷添加)
內容 輸出結果 靜態 重啟 urg linux文件系統 空間 默認 use 1,linux 文件類型 普通文件 目錄文件 鏈接文件 塊設備 字符設備 Socket 管道文件 - d l b c s p 2,linux 文件屬性 藍色 綠色 淺藍色 紅色
CNN中feature map、卷積核、卷積核個數、filter、channel的概念解釋,以及CNN 學習過程中卷積核更新的理解
feature map、卷積核、卷積核個數、filter、channel的概念解釋 feather map的理解 在cnn的每個卷積層,資料都是以三維形式存在的。你可以把它看成許多個二維圖片疊在一起(像豆腐皮一樣),其中每一個稱為一個feature map。 feather map 是怎
linux 常見基礎知識(此文章將會在整個linux學習過程中,不斷新增)
1,linux 檔案型別 普通檔案 目錄檔案 連結檔案 塊裝置 字元裝置 Socket 管道檔案 - d l b c s p 2,linux 檔
stm32+lwip的物聯網開發——學習過程(1)
注:本人拒絕重複教程內容,只寫下自認為自己有所工作的地方,哪怕只是很小的一點點。 十分歡迎大家與我討論,指出文中錯誤與不足之處。 2016.04.16下午13.23 由於一個IOT的專案,順理成章地學習stm32+lwip。本來先學stm32可能會好一些,
Springmvc使用阿里巴巴的fastjson傳輸到前臺中文亂碼的解決方案,他孃的大家都少製造垃圾,學習過程將會多麼快樂
弄了大概七八個小時吧 都他媽比的抄來抄去,一分一秒的去試錯 最終參考這個問題解決了亂碼的情況https://bbs.csdn.net/topics/392169549 412 需要在springmvc中新增如下配置(我都使用的utf-8) <!-- stri
Servlet、JSP入門知識和新手學習過程中的總結『不斷更新』
目錄 二.JSP 一.Servlet what is servle? 何謂Servlet Container? Servlet是瀏覽器引起程式在伺服器上執行的一種技術
Laravel學習過程中的一些坑(持續更新)
多站點配置 在Homestead目錄下依次執行以下命令 vagrant up vagrant ssh serve blog.test /home/vagrant/code/blog/public vagrant provision vagrant reload
2020你還不會Java8新特性?(學習過程記錄)
Java8(1)新特性介紹及Lambda表示式 前言: 跟大娃一塊看,把原來的電腦拿出來放中間看視訊用 --- 以後會有的課程 難度 深入Java 8 難度1 併發與netty 難度3 JVM 難度4 node 難度2 spring精髓 難度1 課程中提到的知識: 前後端分離的開發,是靠node當做中間的
學習過程遇到問題的解決方法
_exit 變量 prot 預定義變量 void col malloc() lee 項目組 1.select.sh 用sh -x 和bash -x的進行腳本調試時,前者會報錯誤,這是內置shell的原因。 2.awk內置函數使用時,定義變量需要用-v ;awk -v s
STM32學習之路-感覺自己走到了一個天大的坑裏了!
port 感覺 mar lcd 學習之路 位數 iss b- 速度 先前興致勃勃的來弄16位並口驅動LCD。本以為就須要改下LCD IC的初始化即可了,沒想到弄了這麽多天最終發現自己走進了一個深坑了 T T 原因是我的開發板是奮鬥V5的, 它確實有MCU外擴IO口, 還
STM32學習及應用筆記二:一次運算符優先級造成的錯誤
位與 指向 cells 偏移 getchar() 取地址 大於 沒有 事情 本人在最近一個項目的開發中,出現一個應為疏忽運算符優先級造成的問題,檢查了很久才發現問題,所以覺得運算符的優先級問題還是有必要再研究一下。具體的問題是這樣的,我采集了傳感器的原始數據,然後會
STM32學習之路-LCD(4)<顯示字符>
計算 ack 字節 ring oid ng- 透明 標點符號 函數 昨晚瘋狂的打了一夜的LOL,感覺L多了,今天一天精神萎靡.還是繼續把顯示字符給看了,可是在猶豫要不要寫這篇文章 事實上寫的東西也就是copy別人家的代碼,不想寫那麽多,就記錄下自己困惑的地方吧.也
STM32學習筆記
地址 取反 cnblogs div 開啟 偏移地址 code 存儲 找到 STM32入門步驟(秉火板學習)先在8.2。2端口輸出數據寄存器裏找到對應的地址偏移,然後在找出GPIO基地址2.3存儲器映像裏找GPIOB_ODR &= ~(1<<0);註:清零
django學習過程中知識點小結
str views href html star ngs log 頁面 登錄頁面 創建項目:django-admin startproject mysite 該命令將會創建一個名為mysite的項目。 mysite/ manage.py mysi
【dubbo基礎】dubbo學習過程、使用經驗分享及實現原理簡單介紹
multi spring配置 不同 影響 為什麽 exception 同事 sock services 一、前言 部門去年年中開始各種改造,第一步是模塊服務化,這邊初選dubbo試用在一些非重要模塊上,慢慢引入到一些稍微重要的功能上,半年時間,學習過程及線上使用遇到的些問
從面相對象的學習過程中得出的程序開發者需要具備的類比學習能力
c語言 問題 學習方法 簡單的 邏輯 基本類型 不同 使用 素數 什麽是對象?什麽是類?哪些是屬性?屬性應該設計成什麽訪問權限?這個類是不是別的類的屬性?這些類能不能提取出父類?這裏的參數應該設置成什麽? 面向對象已經學習了一段時間了,具體使用過程中,發現原來面向對