STM32的USB模塊可以產生三種中斷:USB喚醒中斷、USB高優先級中斷和USB低優先級中斷,在STM32的參考手冊中沒有詳細說明這三種中斷對應哪些事件,現說明如下:
1)USB喚醒中斷:在中斷向量表中 ...
STM32的每個ADC模塊通過內部的模擬多路開關,可以切換到不同的輸入通道并進行轉換。STM32特別地加入了多種成組轉換的模式,可以由程序設置好之后,對多個模擬通道自動地進行逐個地采樣轉換。
...
STM32F103xx系列稱為增強型產品,增強型產品的最高時鐘頻率可以達到72MHz。增強型產品的英文名稱為Performance Line。
STM32F101xx系列稱為基本型產品,基本型產品的最高時鐘頻率可以達到36MHz ...
所有的STM32芯片都內置了一個硬件的CRC計算模塊,可以很方便地應用到需要進行通信的程序中,這個CRC計算模塊使用常見的、在以太網中使用的計算多項式:
X32 + X26 + X23 + X22 + X16 + X12 ...
隨著能源的日益短缺和地球的變暖,對電子產品的功耗要求越來越重要,如何降低電子產品的功耗是每一個電子工程師所要思考的問題。
對于半導體產品來說,一個數字電路的功耗有2部分構成,其一 ...
STM32中有多達8個定時器,其中TIM1和TIM8是能夠產生三對PWM互補輸出的高級定時器,常用于三相電機的驅動,它們的時鐘由APB2的輸出產生。其它6個為普通定時器,時鐘由APB1的輸出產生。
下圖是 ...
如果使用內部RC振蕩器而不使用外部晶振,請按照下面方法處理:
1)對于100腳或144腳的產品,OSC_IN應接地,OSC_OUT應懸空。
2)對于少于100腳的產品,有2種接法:
2.1)OSC_IN和OSC_OUT ...
在調試的過程中,使用調試軟件的寄存器或存儲器顯示窗口,可以很方便地查看外設寄存器的狀態。
很多朋友都碰到過這樣的問題:在單步調試時始終不能在顯示窗口看到某些標志位的變化,應該設置 ...
這張圖是一條外部中斷線或外部事件線的示意圖,圖中信號線上劃有一條斜線,旁邊標志19字樣的注釋,表示這樣的線路共有19套。
圖中的藍色虛線箭頭,標出了外部中斷信號的傳輸路徑,首先外 ...
在USART的發送端有2個寄存器,一個是程序可以看到的USART_DR寄存器(下圖中陰影部分的TDR),另一個是程序看不到的移位寄存器(下圖中陰影部分Transmit Shift Register)。
對應USART數據發送有 ...
首先,一個外設經過配置輸入的時鐘和初始化后即被激活(開啟)。
如果需要使用該外設的輸入輸出管腳,則需要配置相應的GPIO端口;否則該外設對應的輸入輸出管腳可以做普通GPIO管腳使用。
ST ...
陷門三角密碼“基本原理”:(深入點參見:菜農為迎接量子計算機成功創立《陷門三角密碼體系》開始閉關修煉)
整數直角邊的關系---短a為奇數時,長b與斜c差奇1。短a為偶數時,長b與斜c差偶2。
...