因为DAPlink接口上面还有TX/RX,所以还可以通过DAPlink结合Haawking-Flasher-V0.2.7烧录软件来实现串口烧录034的核心板,具体方法如下: 首先硬件的连接,在DAPlink这边只需要把U_TX和U_RX以及GND接出来(参考前面的图),在核心板那边需要先实现串口烧写的硬件条件:
这里要把GPIO37和TRST连接到地,GPIO34连接到3.3V;
接下来要把DAPlink和核心板连接起来,如下图:
注意: 28034的SCI的TX和RX分别是TX-GPIO12和RX-GPIO07以及TX-GPIO29和RX-GPIO28两组,但是在程序里默认TX-GPIO29和RX-GPIO28是SCI,所以在用串口烧录的时候,一定要连接TX-GPIO29和RX-GPIO28;不要连接TX-GPIO12和RX-GPIO07;
最后就是打开Haawking-Flasher-V0.2.7,通过配置完成软件的设置,如下图:
把DAPlink通过USB连接PC,给034的核心板供电,点击下载,完成烧录,点击OK,具体如下图:
注意:在用该软件烧录的时候,一定要保证要烧录的.HEX或者.elf文件都要是在flash的,不能是RAM的;
现在拔掉DAPlink,给板子复位后供电,按test键,如下图现象: |