用的是官方开发板GD32103C_EVAL_Demo_Suites的例程。
官方板子是VCT6,我手头的板子是RCT6。
然后官方板子的晶振是8M的,我的是12M的。
我把官方例程的HSE宏定义改成了12M,并且改了一下倍频系数PLL,把主频变得和官方开发板一样。
然后串口,嘀嗒定时器等外设都跑通了。
但是这个SPI的例程我跑不通,我没有官方开发板同款的外设,我是用逻辑分析仪去抓。
就是去读SPI_FLASH的ID那个函数,发送的是0X9F。
但是我逻辑分析仪看到的波形不对。
这个SPI使用起来有什么注意事项吗?按理来说,两个型号的程序应该是共通的呀..
搞了一个下午,就这个简单的SPI外设,一直用不起来...
|