月黑风高夜!一双黑手伸向了室友的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芯片反手一卖就是几倍差价,同志们学会了没!
转载:https://blog.csdn.net/qq_45396672/article/details/116577012
查看评论