陷門三角密碼體系簡介:
(本密碼體系為菜農個人原創,非菜農外轉載及引用關鍵設計方法和原理請注明出處和冠以“雁塔菜農”字樣)
陷門三角密碼是在菜農的直角三角形“三邊整數陷門”的基礎 ...
STM32 (Cortex-M3) 中有兩個優先級的概念——搶占式優先級和響應優先級,有人把響應優先級稱作'亞優先級'或'副優先級',每個中斷源都需要被指定這兩種優先級。
具有高搶占式優先級的中斷可以 ...
是In Application Programming的首字母縮寫,IAP是用戶自己的程序在運行過程中對User Flash的部分區域進行燒寫,目的是為了在產品發布后可以方便地通過預留的通信口對產品中的固件程序進行更新 ...
在STM32中用到了Cortex-M3定義的三組寄存器,有關這三組寄存器的說明不在STM32的技術手冊中,需要參考ARM公司發布的Cortex-M3 Technical Reference Manual (r2p0)。
在STM32的固件庫中定義了 ...
STM32的普通定時器有四路輸出:TIMx_CH1、TIMx_CH2、TIMx_CH3和TIMx_CH4,可以使用輸出比較的方法產生不同頻率的方波輸出,簡單的方法是:
1)設置計數器為向上計數模式,將自動重裝載寄存器 ...
近來碰到很多客戶在使用STM32的外設時,由于IO口被用作復用功能,但是外設的初始化正確,GPIO口初始化正確,外設的時鐘也已開啟,但是外設無法正常運行。
其中最關鍵的一項,大多數使用者多 ...
用戶在使用STM32時,可以利用其內部的PVD對VDD的電壓進行監控,通過電源控制寄存器(PWR_CR)中的PLS[2:0]位來設定監控的電壓值。
PLS[2:0]位用于選擇PVD監控電源的電壓閥值:
000:2.2V
0 ...
32F的窗口看門狗中有一個7位的遞減計數器,它會在出現下述2種情況之一時產生看門狗復位:
1)當計數器的數值從0x40減到0x3F時
2)當刷新看門狗時計數器的數值大于某一設定數值時,此設定數 ...
以下所有的說明來源于《STM32F103xx數據手冊》(2008年5月 第7版)。這里沒有新的信息,只是把數據手冊中的相應部分翻譯了一下。
在閱讀這個數據手冊中各個參數時,首先必須搞清楚這些參數是如 ...
STM32內置一個溫度傳感器,通過ADC_IN16這個通道可以讀出溫度傳感器的電壓。在STM32的技術參考手冊中給出了一個計算公式:
Temperature (in ℃) = {(V25 - VSENSE) / Avg_Slope} + 25
公 ...
我們這里一個上海交大來的實習生,在他學習STM32的過程中,把STM32固件庫中的所有例子程序移植到了南京萬利推出的EK-STM32F學習板,下面是他的工作成果,供各位網友學習參考。
注:因為原有 ...
STM32的定時器具有計數功能,在實際應用中可以用來對引腳上的輸入信號進行統計。其輸入信號作為計數時鐘,輸入引腳為ETR引腳。
本例程使用Timer 2,其ETR輸入引腳為PA1,初始化是設置該 ...