因為IO口緊張,在原理繪制期間就利用了PB3和PB4,但是在調(diào)試程序的時候才發(fā)現(xiàn),PB3和PB4控制不了。
查看了一下芯片手冊,發(fā)現(xiàn)芯片在上電后,居然默認是JTAG接口,怪自己粗心了。
JTAG和SWD接口對照如下圖。
我們可以看到PB3,PB4,PA15都被利用為JTAG接口中,SWD接口只要PA13,PA14。
所以為了重新使用PB3,PB4,我關(guān)閉JTAG功能,
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE); //開啟AFIO時鐘
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable , ENABLE); //禁止JTAG功能
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_All;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽輸出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //IO口速度為50MHz
GPIO_Init(GPIOB, &GPIO_InitStructure);
GPIO_ResetBits(GPIOB,GPIO_Pin_All);
然后就可以利用PB3和PB4作為普通IO口了。
上一篇:STM32 GPU9255 運動軌跡
下一篇:STM32點LED燈
推薦閱讀最新更新時間:2025-07-11 12:29

設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦
- MIC4680 的典型應(yīng)用:1A 200kHz 超級開關(guān)降壓穩(wěn)壓器
- NCV8402AMNWT1GEVB:NCV8402A DFN6 WF 評估板
- 用于 Intel 486TM DX4TM Overdrive 微處理器的 LT1585CM 4.6A 低壓差穩(wěn)壓器的典型應(yīng)用
- 具有 10V 柵極驅(qū)動器的 LTC3892MPUH-2 高效率、雙路 5V/12V 輸出同步降壓轉(zhuǎn)換器的典型應(yīng)用電路
- LT4356-3/LT4356MP-3 浪涌抑制器的典型應(yīng)用,具有故障鎖定關(guān)斷功能
- MIKROE-2800,帶有兩個基于 PIC32MZ 32 位 MCU 的 mikroBUS 插座的 Clicker 2 PIC32MZ 開發(fā)套件
- LT1072CT 高效、外部限流穩(wěn)壓器的典型應(yīng)用
- 使用 ON Semiconductor 的 KA78R05 的參考設(shè)計
- AD5327 4 緩沖、12 位 DAC 在光電隔離接口中的典型應(yīng)用
- LT3755IUD-1 50W 白光 LED 頭燈驅(qū)動器的典型應(yīng)用電路
- Bourns 發(fā)布全新大功率金屬片電流檢測電阻, 采用 SMD 2010 緊湊型封裝
- 意法半導(dǎo)體推出先進的 1600 V IGBT,面向高性價比節(jié)能家電市場
- EDPF-NT+分散控制系統(tǒng)網(wǎng)絡(luò)防護解決方案
- 基于PLC控制的易驅(qū)變頻器在布袋除塵器上的應(yīng)用
- 如何利用伺服自動化實現(xiàn)成本降低和產(chǎn)能最大化?
- 壓力傳感器有哪些抗干擾措施?
- 破局!補盲dToF固態(tài)激光雷達輪番“出手”,禾賽FT120也要靠邊
- 利用正壓送風(fēng)壓力傳感器自動控制火災(zāi)風(fēng)口壓力
- 多個傳感器間相互位置關(guān)系校準(zhǔn)方法
- 樓宇自控BA系統(tǒng)傳感器有哪些?
- 蘋果將于秋季推出59款emoji表情,應(yīng)對打字累
- 魅族官宣:與三大運營商達成合作,20年上半年發(fā)布5G產(chǎn)品
- 紫光展銳攜手是德科技完成了26GHz頻段5G毫米波測試
- 紅米Note7系列推出全新配色鏡花水月,開售在即
- Gartner預(yù)計企業(yè)明年人工智能項目數(shù)將倍增
- 美股市再次以大幅下跌收盤,制定內(nèi)部計劃保障重要公司
- 可手動也可自動 寶馬旋轉(zhuǎn)屏專利通過審批
- 充電不用尋找充電樁,愛馳發(fā)布全新移動充電專利,最高可充60度電
- 想要造車的蘋果終于傳來消息!已開始申請驅(qū)動電機專利
- 國內(nèi)最先進衛(wèi)星通信“實踐二十號”成功完成各項核心實驗