| 
 4590| 0
 | [官方教程] K210入门-裸机开发(一)之新建项目与点灯 | 
| K210入门-裸机开发(一)之新建项目与点灯接下来更新一些新手新手新新手看的教程 开发板:K210 AIRV R3版 widora 开发环境:kendryte IDE 官方的 必须的参考文档:Standalone SDK编程指南v0.5.0,以及widora的原理图 新建项目
 点击礼物 
 点击地球 
 随便搜个uart串口例程,然后在选择版本那边选择开发(develop) 再点击下载 
 创建个文件夹 专门放代码的 点击保存 随后他会跳到uart工程中 
 再新建一个文件夹 放自己的代码的 我这里叫my_code 
 文件 -> 打开文件夹 选中上面的my_code文件夹 
 在IDE 左下角 找到这个感叹号, 点击创建自己的工程 
 创建工程完毕 下面开始入门第一步 点灯 
 点灯先看原理图, 找到开发板的灯端口 这里是IO17和18 
 
 文档上面有例子 我们就抄一抄 
 要使用GPIO 需要添加他的头文件 同理 使用了FPIOA 需要添加他的头文件 点开main.c文件 添加头文件 
 安装项目依赖,让他自己去找对应的头文件 
 IDE左下角 先清理一波(垃圾桶), 再构建(文档+勾) 
 main.c那边就没有波浪号了 
 继续编写代码 找到文件第7章 看看fpioa_set_function的定义 
 
 回到第五章 
 
 右键gpio_set_drive_mode 转到定义 看看里面参数怎么填 
 
 其中可以看到pin要填0和1(就是上面配置 FUNC_GPIO 0~47 的这个) 
 还有个参数 不知道怎么填 右键第二个参数的类型 
 点灯,然后要输出 填GPIO_DM_OUTPUT 就行 
 然后给高电平引脚 点灯 
 
 pin填引脚 指的是(就是上面配置 FUNC_GPIO 0~47 的这个) 我这里是0 和1 
 看看第二个参数怎么填 
 复制 GPIO_PV_HIGH 输出高电平 
 代码就是这样拉 
 
 
 代码写完后 点击垃圾桶先清理下, 再构建 
 接下来就是下载, 打开设备管理器 找到自己的开发板串口COM号 右键我的电脑,选择管理 
 打开设备管理器 发现端口18和19为开发板的 增强(enhanced)COM19是widora的K210板子 而标准(standard)COM18是对应8266的串口 
 回到工程中 选择开发板K210的COM口,再点击下载 
 
 
 灯带即可 
 
 完成之后 灯就亮了 
 按下开发板复位,串口也正常输出 
 点灯完毕 谢谢大家 版权声明:本文为CSDN博主「jwdeng1995 | 
 沪公网安备31011502402448
 沪公网安备31011502402448© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed