这个芯片的程序我看了两天,对这个芯片有了一个大致的观念,对这个芯片的第一个想法就是:粗暴,为什么这么说呢?这个芯片的烧录引脚DM、DP是短接的,一般芯片都是分开的,而且,烧录和查看打印信息是相同的引脚、相同的程序。
烧录方法:
有一个专门烧录的程序:Downloader.exe,设置好串口,然后选择好文件,文件为成功编译之后生成的app.dcf,选择成功之后再将配置选择为 boombox,然后点击开始即可。板子在烧录之前需要先将芯片,成功烧录之后会开机,再次烧录也要先将芯片关机。
添加打印信息方法:
在config.h 中,将UART0_PRINTF_SEL设置为对应的IO口,如下所示:
#define UART0_PRINTF_SEL PRINTF_PB3
改完之后,编译,烧录即可在烧录的界面看到调试信息。
有的时候烧录的时候会出现串口接收错误的错误信息,解决方法:
将板子关机,关机之后,拔插一下电池,然后确保芯片处于关机的状态,再点击开始即可。