在調(diào)試的過程中,使用調(diào)試軟件的寄存器或存儲(chǔ)器顯示窗口,可以很方便地查看外設(shè)寄存器的狀態(tài)。
很多朋友都碰到過這樣的問題:在單步調(diào)試時(shí)始終不能在顯示窗口看到某些標(biāo)志位的變化,應(yīng)該設(shè)置 ...
這張圖是一條外部中斷線或外部事件線的示意圖,圖中信號(hào)線上劃有一條斜線,旁邊標(biāo)志19字樣的注釋,表示這樣的線路共有19套。
圖中的藍(lán)色虛線箭頭,標(biāo)出了外部中斷信號(hào)的傳輸路徑,首先外 ...
在USART的發(fā)送端有2個(gè)寄存器,一個(gè)是程序可以看到的USART_DR寄存器(下圖中陰影部分的TDR),另一個(gè)是程序看不到的移位寄存器(下圖中陰影部分Transmit Shift Register)。
對(duì)應(yīng)USART數(shù)據(jù)發(fā)送有 ...
首先,一個(gè)外設(shè)經(jīng)過配置輸入的時(shí)鐘和初始化后即被激活(開啟)。
如果需要使用該外設(shè)的輸入輸出管腳,則需要配置相應(yīng)的GPIO端口;否則該外設(shè)對(duì)應(yīng)的輸入輸出管腳可以做普通GPIO管腳使用。
ST ...
陷門三角密碼“基本原理”:(深入點(diǎn)參見:菜農(nóng)為迎接量子計(jì)算機(jī)成功創(chuàng)立《陷門三角密碼體系》開始閉關(guān)修煉)
整數(shù)直角邊的關(guān)系---短a為奇數(shù)時(shí),長(zhǎng)b與斜c差奇1。短a為偶數(shù)時(shí),長(zhǎng)b與斜c差偶2。
...
以下是網(wǎng)友提出的問題和我對(duì)這個(gè)問題的說明。
SMT32F103,根據(jù)例程Custom_HID修改,利用EP1 以EP_INTERRUPT 的方式發(fā)送包,原來的例程每次發(fā)送2個(gè)字節(jié),現(xiàn)在修改后包的長(zhǎng)度不超過64字節(jié)時(shí)發(fā) ...
這肯定是很多人關(guān)心的問題,下面通過一個(gè)例子看看會(huì)有什么樣的結(jié)論:
測(cè)試手段如下:
主循環(huán)一直在做一個(gè)變量的自加(sum1++),當(dāng)然前提保證不會(huì)溢出。
用Cortex-M3內(nèi)部的Systick計(jì)數(shù), ...
在STM32的數(shù)據(jù)手冊(cè)的管腳分配圖中可以看到:PC14與OSC32_IN公用一個(gè)引腳,PC15與OSC32_OUT公用一個(gè)引腳,它們的使用方法如下:
當(dāng)LSE(低速外部時(shí)鐘信號(hào))開啟時(shí),這兩個(gè)公用管腳的功能是OSC ...
首先我們先回顧一下控制端點(diǎn)的傳輸方式:
控制端點(diǎn)的傳輸有三個(gè)階段,SETUP階段、數(shù)據(jù)階段和狀態(tài)階段;數(shù)據(jù)階段又分為數(shù)據(jù)入(DATA IN)和數(shù)據(jù)出(DATA OUT),控制端點(diǎn)傳輸可以沒有數(shù)據(jù)階段;狀 ...
陷門三角密碼體系簡(jiǎn)介:
(本密碼體系為菜農(nóng)個(gè)人原創(chuàng),非菜農(nóng)外轉(zhuǎn)載及引用關(guān)鍵設(shè)計(jì)方法和原理請(qǐng)注明出處和冠以“雁塔菜農(nóng)”字樣)
陷門三角密碼是在菜農(nóng)的直角三角形“三邊整數(shù)陷門”的基礎(chǔ) ...
STM32 (Cortex-M3) 中有兩個(gè)優(yōu)先級(jí)的概念——搶占式優(yōu)先級(jí)和響應(yīng)優(yōu)先級(jí),有人把響應(yīng)優(yōu)先級(jí)稱作'亞優(yōu)先級(jí)'或'副優(yōu)先級(jí)',每個(gè)中斷源都需要被指定這兩種優(yōu)先級(jí)。
具有高搶占式優(yōu)先級(jí)的中斷可以 ...
是In Application Programming的首字母縮寫,IAP是用戶自己的程序在運(yùn)行過程中對(duì)User Flash的部分區(qū)域進(jìn)行燒寫,目的是為了在產(chǎn)品發(fā)布后可以方便地通過預(yù)留的通信口對(duì)產(chǎn)品中的固件程序進(jìn)行更新 ...