暫無信息 |
-
stm8之OptionByte的使用
1.選項字節(jié)的概念(參考stm8s中文數(shù)據(jù)手冊):選項字節(jié)包括芯片硬件特性的配置和存儲器的保護信息,這些字節(jié)保存在存儲器中一個專用的塊內(nèi)。除了ROP(讀出保護)字節(jié),每個選項字節(jié)必須被保存兩次,一個是...
2025/7/158 -
STM32 VCP PC端安裝驅動失敗的問題解決----試了解決了問題
STM32,使用USBVCP功能,即虛擬串口功能時,選擇USB_OTG_FSDevice_Only,如上圖。cube自動生成工程,不作修改。將USB插入電腦,WIN10或WIN7系統(tǒng)設備管理器中端口項...
2025/7/1510 -
STM32M CUBE實現(xiàn)printf打印調試信息以及實現(xiàn)單字節(jié)接收
在寫單片機程序時我們一般喜歡使用printf來通過串口打印調試信息,但這個函數(shù)是不可以直接使用的,必須做點對庫函數(shù)的改動。STM32MCUBE是ST提供的庫以及初始化工具,很好很強大,但是在UART方...
2025/7/157 -
STM32F103C8T6 can端口映射
之前在網(wǎng)上找了一個STM32F103C8T6關于can通信的例子,直接燒錄,can不能使用,使用示波器在VP230前后端查看沒有波形,先介紹板子硬件資源:HSE時鐘:8MHz;MCU:STM32F10...
2025/7/1510 -
一種430軟復位方法(原創(chuàng))
最近在搞430的FLASH的自定義法(利用串口)程序燒寫,燒寫完成后斷電復位,reset按鍵就可以運行新的程序。但是和學長交流了一下,這種方法不夠好,希望有一種軟復位的方式。于是了一下,都是些對看門狗...
2025/7/158 -
STM8系列單片機復用引腳燒寫程序注意事項
最近一個項目燒寫程序時,燒寫成功測試的時候,與程序的功能對不上。找原因折騰半天才搞明白,程序中有用到引腳復用功能。而我在調試的時候沒有進行配置,所以導致實現(xiàn)不了功能。這個配置對所有STM8系列的單片機...
2025/7/155 -
IAR燒寫MSP430失敗的解決方法
1.失敗狀況如下:在驅動安裝沒錯,(板子插進去usb自動安裝完成):config選的MCU也沒錯的情況下出現(xiàn)如圖錯誤:Thedebuggingsessioncouldnotbestarted...和F...
2025/7/155 -
對STM32的理解
現(xiàn)談一點單片機的簡單知識及STM32相比于其他單片機的優(yōu)勢。單片機最小系統(tǒng)需要有晶振電路,復位電路,電源供電以及接地,簡單來說單片機就是通過芯片來控制外圍電路的一個微型控制器。相比較于Arduino,...
2025/7/155 -
STM32 關于復位類型的判斷及軟件復位 bug
STM32在復位時,有嚴重BUG:1.上電復位和外置的看門狗芯片重啟復位是無法區(qū)分開來的!RCC_FLAG_BORRST,RCC_FLAG_PINRST,RCC_FLAG_LPWRRST三個都復位了!...
2025/7/157 -
51單片機 (2)流水燈實驗
一、控制一/多燈亮滅匯編實現(xiàn);注釋LOOP:;SETBP1.1;(1)熄滅燈MOVP1,#0FFH;LCALLDELAY;(2)延時一段時間;CLRP1.1;(3)點亮燈MOVP1,#0FDH;LCA...
2025/7/157 -
STM32 關于復位類型的判斷及軟件復位
要想查看復位情況可以使用://******************************************************************************//函數(shù)名稱:...
2025/7/1510 -
窗口看門狗的真正作用
STM32有2個看門狗:獨立看門狗和窗口看門狗。獨立看門狗IWDG--獨立于系統(tǒng)之外,因為有獨立時鐘,所以不受系統(tǒng)影響的系統(tǒng)故障探測器,主要用于監(jiān)視硬件錯誤。窗口看門狗WWDG----系統(tǒng)內(nèi)部的故障探...
2025/7/1510 -
51單片機 (6)串口中斷通信+定時器2串口中斷
51單片機默認使用定時器1作為串口通信的波特率發(fā)生器、定時器1中斷通信,串口與定時器1沖突,在遇到定時器不夠用的時候可以用定時器2#IncludevoidDelayMs(unsignedinti);v...
2025/7/158 -
51單片機 (5) C51實現(xiàn)單片機串口通信仿真
1、效果圖2、虛擬串口通過VSPD虛擬串口工具虛擬出兩個串口用于通信VSPD虛擬串口工具下載:/detail/leytton/75655893、串口調試打開兩份串口調試工具,個打開com1,第二個打開...
2025/7/1512 -
51單片機 (3)定時器和計數(shù)器
注:定時器與計數(shù)器原理與使用方法相似、此處計數(shù)器知識為基礎普及、后面詳講2個定時器(寄存器)、定時器0、定時器1、(計數(shù)器0、計數(shù)器1)TMOD:定時器/計數(shù)器模式控制寄存器詳見百科TMOD每經(jīng)過一個...
2025/7/1510 -
51單片機 (4)中斷系統(tǒng)
相關概念中斷源:引起中斷的事件中斷請求:中斷源向CPU提出處理的請求斷點:發(fā)生中斷時被打斷程序的暫停點中斷響應:CPU暫?,F(xiàn)行程序而轉為響應中斷請求的過程中斷處理程序:處理中斷源的程序中斷處理:CPU...
2025/7/157 -
STM32單片機(1) 總記 學習資料+參考手冊+LED燈
學習資料視頻教程李想stm32視頻教程49集http://pan..com/s/1kTyt03P原子教你玩STM32http://pan..com/s/1gd25r6F劉洋STM32(好)http:/...
2025/7/159 -
STM32單片機(7) 串口通信printf重定向
1、添加頭文件#Include2、工程“Target"--勾選"UseMicroLIB"3、重定義fputc函數(shù)intfputc(intch,FILE*f){Uart1_PutChar((u8)ch)...
2025/7/157 -
STM32單片機(6) PWM輸出實驗
/*********************************************************************************軟件功能:PWM輸出實驗******...
2025/7/158 -
STM32中通過普通延時函數(shù)來精確延時
在STM32中處處會用到延時函數(shù),一般而言,對于普通的控制延時,并不會要求特別精確,所以可以使用普通的延時函數(shù),例如voiddelay(u32time){while(time--);}但是在某些情況下...
2025/7/1510