GD32 JTDI腳的復用問題

2021-10-16 23:11:39 字數 450 閱讀 7931

專案上有用到jtdi這個腳,復用做gpio

當時沒有注意,直接用做了gpio,一直無法控制這個pin

最後看了spec,發現這個預設是jtdi腳

如果要用做gpio的話(也就是pa15)的話要用remap的方式,這個順序不要變,之所以這麼說因為有網友在stm32上驗證說:必須先開啟時鐘再disable才可以

rcu_periph_clock_enable(rcu_af);

rcu_periph_clock_enable(rcu_gpioa);

gpio_pin_remap_config(gpio_swj_disable_remap,enable);

關於GD32除錯JLINK連線不上的問題

最近有乙個專案要用到gd32e230,然後經過了繪畫原理圖 pcb佈線 焊接元件,再到最後一步的除錯,發現用jlink的swd模式無論怎麼也連不上。在和同事糾結了兩天之後,發現了原來是pcb裡面ic的封裝畫錯了。以下把gd32和stm32官方文件中關於封裝的部分作乙個對比。gd32官方文件上關於封裝...

STM32 JTAG腳做普通IO使用的方法

在工程設計的時候,使用了48腳的stm32f103c8t6,引腳數量不夠,導致使用了pb3,pb4,pa15,按標準gpio配置完畢後發現不受控。查詢相關資料發現,這三個腳的功能時jtag功能。用這幾個腳時,需要禁用jtag功能開啟swd功能,並且要對引腳功能進行remap。以pb3為例 其他引腳同...

兆易創新GD32微控制器的入坑簡介

一 關於兆易創新gd32的定位 從mcu的市場份額來看,占有率最大莫過於意法半導體st,不得不說生態的建設 包括資料,市場推廣和服務等 確實是下了很多的精力,從2018年的資料來看gd的排名還是個位數,國產化的背景下,市場空間還很大 另外乙個國產品牌新唐的占有率也不是很大,所以國產mcu的道路還有很...