问题解决了,单片机坏了,更换一颗新的后就好了,谈谈最近GD32单片机使用心得:
1.固件库那块做的还是比较差劲,没加多少条程序就RAM用了16K左右,真是够浪费的,JLink的速度还不能太高,否则经常死机,这也是没有办法将就用用。
2.时钟配置那块也真是固件库做的不行,大部分人都是用8M晶振,按例程是25M,还得去改system_gd32f10x那块程序才行。
3.GD32F105那块time定时程序配置真是有点无语,明明看资料写的是寄存器位置TM1是0x40012C00,而固件库那个位置是TM0,明明是和107,103一样的,非要资料上写成TM1开始,没有TM0,害的我只能特地去看TM1寄存器地址去看到底数值有没有写入。
国产还需要努力,才能不断进步,希望GD32越来越好,就用这几个简单功能和配置,以后再遇到问题再说明。
|