月黑風高夜!一雙黑手伸向了室友的STM32F103開發板!
一日逛淘寶,推送STM32F103ZET6原裝芯片,點擊進入,驚!!!STM32F103ZET6居然漲價到388一片
詫異着這不可思議的價格,看着旁邊正在拿正點原子精英版研究如何點起流水燈的室友,腦海中想到之前囤積的幾片GD32F103ZET6的芯片
一個大膽的想法從我腦海中誕生,我要狸貓換太子,GD32F103ZET6替換掉STM32F103ZET6
入夜,趁着室友入睡后,悄悄的拿走室友的STM32開發板,點起我的小台燈
掏出了我沉寂許久的GD32F103ZET6芯片
開足風槍馬力,把STM32F103ZET6淦下來,再把GD32F103ZET6淦上去,一番辛苦下,大功告成
保險起見,下面使用正點原子STM32庫函數例程一一測試,絕不給室友發現的機會!
- 流水燈測試
直接下載流水燈程序到GD32,因為使用到主頻按照STM32的來配置(72M)無需修改啟動超時,程序下載使用J-Link(ST-Link不行),因為都是基於M3內核,所以直接使用Keil下載!下載完成,復位啟動!
啪!翻車!LED反轉時間約為設定時間的10倍,多年經驗告訴我,我晶振引腳虛焊了,補焊,復位,啟動!
啪!成了,燈閃了!
但是這一切還不夠,萬一室友學會的點燈,后面咋辦?我還要測!
- 串口測試,替換文字,下載例程
程序啟動,測試完美!
- 仿真測試,斷點測試,完美
- 外部中斷測試,按下按鍵,LED切換,測試通過
- 定時器閃燈,測試完美!
圖略
- 定時器PWM比較輸出,測試完美,現象呼吸燈
圖略
- TFT測試,完美到爆
- ADC檢測,完美極了
- 模擬IIC測試,穩如老狗
不測了,就先到這,下次等室友睡覺在繼續測,今天美滋滋,STM32芯片反手一賣就是幾倍差價,同志們學會了沒!