K210 内置调试信息输出

上回书说到环境搭建,搭建完了就该开始点灯了。

首先我们先打开IDE,然后选择一个空文件夹作为项目路径

f:id:issenoxo:20181009191925p:plain

点一下左下角那个Create CMakeFiles.txt to start a project.

之后会得到

f:id:issenoxo:20181009204601p:plain

之后在顶栏 Kendryte->Configure中生成makefile

待Output里吐出

f:id:issenoxo:20181010162608p:plain

之后点击Kendryte->Build 生成二进制文件准备烧写,待OUTPUT吐出

f:id:issenoxo:20181010162710p:plain之后在Build文件夹中可以看到test_app和test_app.bin,无扩展名的用于jtag调试,有扩展名的可以进行ISP烧写,我们用test_app.bin进行烧写。

点击Kendryte->Update并选择对应串口后会自动烧写或者下载

Releases · kendryte/kendryte-flash-windows · GitHub手动烧写工具进行烧写

因为我用的是老的不支持自动下载的板子所以说一下K-Flash工具的手动烧写使用方法

下载解压打开唯一的可执行文件之后会看到

f:id:issenoxo:20181010164320p:plain

Device选择开发板对应的串口,Baud rate KD233和荔枝丹选择2M,旧型号选择115200,Firmware选择刚刚编译生成的bin文件

绿板需要手动按住boot0并重置进入isp模式,KD233和荔枝丹会自动进入ISP模式,一切妥当之后点击flash按钮即可进行下载,完成后会弹出

f:id:issenoxo:20181010164543p:plain

此时已经烧写完毕,回到IDE中启动串口调试工具

选中Serial port标签

f:id:issenoxo:20181010164643p:plain

在我的电脑上COM3是调试串口,那么选中COM3之后点击右边下箭头对串口进行设置

f:id:issenoxo:20181010165247p:plain

然后点击左边Open Serial Terminal打开串口控制台并重置开发板就可以看到输出的Hello world

f:id:issenoxo:20181010165404p:plain