又是一个和pos机有关的帖子。
感谢即付宝以及其他pos机公司为论坛单片机普及事业做出的巨大努力和贡献。哈哈哈
大家一开始撸pos机时,就一直在问,能不能用pos改一个stlink或者jlink调试器,之前的回答一直否定的,c或者e容量的芯片烧入stlink的固件并不能正常使用,直到有一天,终于有了合适的固件,这个回答终于可以是 是 了,然后就有了这个帖子
一定数量的实验证明,这个教程适用于gd32f103和stm32f103系列芯片
这个帖子分为三部分,第一部分是基础改法,第二部分是直接在pos机板子上修改,第三部分是吊打efm32芯片
基础修改法就是在我之前设计的stm32核心板上进行修改,板子介绍看这里:
实用版试水 贫民自制stm32开发板v2.0团购项目--第五帖|
http://bbs.mydigit.cn/read.php?tid=1669405先准备一片空板,并拆好主控芯片,准备相关元件
先焊芯片
然后这是全部焊好的最小系统板,引出所有引脚
要保证jlink实验成功,晶振要使用8m,usb电路要完善
根据电路图,我们需要改造的引脚是pb12、13、14
首先吧pb13和pb14引脚的排针焊盘和背面附加焊盘之间的走线切断
然后如图,根据电路图,可以完成焊接,这里比较推荐0402封装的电阻。
使用弯排针效果更佳
正面图
然后改造完成,建议加一点热熔胶什么的加固下
虚拟串口部分就不用改了,直接插pa2和pa3排针就好了
然后刷入固件,完工
固件刷入方式可以使用串口或者各种link,具体不懂的百度
稍安,楼下继续,等楼下的时间可以先进行硬件改造。