K210应用
文章平均质量分 85
tigalight
这个作者很懒,什么都没留下…
展开
-
k210应用8-使用DMAC实现存储器与存储器之间的高速数据传输
使用DMAC实现存储器与存储器之间的高速数据传输实验目的本节实验目的为通过DMAC(直接内存存取控制器),实现内存之间数据传输。这一节计划采取使用DMAC来实现内存之间的数据传输。计划实现功能为:定义一个源数组和一个目标数组,将源数组中赋初始值,然后通过dmac将源数组中的数据传输到目标数组,之后通过调试串口打印目标数组中的数据,看是否与源数组中赋的值一致,从而判断DMAC传输数据是否成功。实验准备1)、带UART的K210开发板一块,用于实践并查看实验现象;...原创 2021-11-21 00:34:33 · 1581 阅读 · 0 评论 -
K210应用7-使用PWM实现呼吸灯效果
使用PWM实现呼吸灯效果实验目的本节实验目的为实现PWM的功能应用。这一节计划采取使用PWM来对LED灯的亮度进行调节,从而达到控制LED亮度的目的。计划实现功能为:使用PWM有规律的控制LED亮度,实现呼吸灯的效果。实验准备1)、带发光二极管(LED)的K210开发板一块,用于实践并查看实验现象;2)、官方裸机编程指导手册:kendryte_standalone_programming_guide,用于查阅SDK中接口说明。实验原理...原创 2021-11-17 00:20:37 · 2184 阅读 · 0 评论 -
K210应用6-使用定时器timer的不同通道分别控制不同的LED状态
使用timer定时器控制LED亮灭实验目的本节实验目的为实现定时器的功能应用。这一节计划采取使用定时器中断来实现LED状态反转,实现LED的亮灭循环。计划实现功能为:使用定时器0的两个通道,通道0设置定时1s,通道2设置2s,在通道0中实现红色LED的状态反转,通道2中实现绿色LED的状态反转。实验准备1)、带发光二极管(LED)的K210开发板一块,用于实践并查看实验现象;2)、官方裸机编程指导手册:kendryte_standalone_p...原创 2021-11-15 23:27:52 · 1479 阅读 · 0 评论 -
K210应用5-使用中断方式通过UART接收数据
使用中断方式通过UART接收数据实验目的本节实验目的为实现串口发送和接收。这一节计划采取中断的方式来实现串口接收,K210串口接收到0x00,则熄灭前节提到的红色LED灯,并通过串口打印Red Led Off,否则,则点亮前节提到的红色LED灯,并通过串口打印Red Led On。实验准备1)、带UART和发光二极管(LED)的K210开发板一块,用于实践并查看实验现象;2)、官方裸机编程指导手册:kendryte_standalone_pro...原创 2021-11-14 12:58:06 · 6311 阅读 · 0 评论 -
K210应用5-使用查询方式通过UART接收数据
使用查询方式通过UART接收数据实验目的本节实验目的为实现串口发送和接收。这一节计划采取查询的方式来实现串口接收,K210串口接收到0x00,则熄灭前节提到的红色LED灯,并通过串口打印Red Led Off,否则,则点亮前节提到的红色LED灯,并通过串口打印Red Led On。实验准备1)、带UART和发光二极管(LED)的K210开发板一块,用于实践并查看实验现象;2)、官方裸机编程指导手册:kendryte_standalone_pro...原创 2021-11-13 12:37:35 · 1219 阅读 · 0 评论 -
K210应用4-使用中断方式检测按键
使用中断的方式来进行检测按键实验目的本节实验目的为通过中断的方式来获取按键状态。这一节计划采取中断的方式来检测按键状态,按键每按下一次,触发一次中断,在中断回调函数中翻转一下LED的状态,以此来表示检测到按键按下的动作并成功产生中断,调用了中断回调函数,所使用的LED为前面提到的红色LED。实验准备1)、带按键和发光二极管(LED)的K210开发板一块,用于实践并查看实验现象;2)、官方裸机编程指导手册:kendryte_standalone_...原创 2021-11-07 01:33:05 · 1763 阅读 · 0 评论 -
K210应用4-使用查询方式检测按键
使用查询方式检测按键实验目的本节实验目的为获取按键状态。这一节计划采取查询的方式来检测按键状态,按键每按下一次,翻转一下LED的状态,以此来表示检测到按键按下的动作,所使用的LED为上一节提到的红色LED。实验准备1)、带按键和发光二极管(LED)的K210开发板一块,用于实践并查看实验现象;2)、官方裸机编程指导手册:kendryte_standalone_programming_guide,用于查阅SDK中接口说明。实验原理...原创 2021-11-06 14:52:53 · 1174 阅读 · 0 评论 -
K210应用3-使用GPIOHS控制LED状态
使用gpiohs控制led实验目的本次主要应用K210的基础的功能--GPIOHS。该节验证方式同上一节一致,也是通过控制LED的亮灭来进行验证。实验准备1)、带发光二极管(LED)的K210开发板一块,用于实践并查看实验现象;2)、官方裸机编程指导手册:kendryte_standalone_programming_guide,用于查阅SDK中接口说明。实验原理及名词解释GPIOHS:全称高速GPIO,功能与普通GPIO...原创 2021-11-03 23:08:19 · 694 阅读 · 0 评论 -
K210应用2-使用GPIO控制LED状态
使用gpio控制led实验目的本次主要应用K210最基础的功能,了解FPIOA引脚映射,以及GPIO设置。该节验证方式为通过控制LED的亮灭来进行验证。实验准备1)、带发光二极管(LED)的K210开发板一块,开发板可自行上网选购,或者联系本人,获取实验配套开发板。这一项差异不大,如果有一定基础,可根据本节内容,在任意开发板上进行验证。下面,我将介绍本届实现原理以及实现过程。2)、官方裸机编程指导手册:kendryte_standalone_p...原创 2021-11-02 01:08:55 · 2531 阅读 · 0 评论 -
K210应用1-vscode环境配置--实现跳转、代码跟踪等刚需功能
Vscode环境配置在前一节中,我们已搭建了K210开发环境,安装了vscode。但我们没有配置vscode环境,所以,不能在vscode中使用跳转等功能。下面将针对vscode环境进行配置,实现跳转,代码跟踪等必要功能,操作步骤如下: 1、更改插件安装位置使用vscode安装的插件,默认是存在c盘中的extensions文件夹下。这里将提供一种更改插件安装位置的方式,更改方式如下:1)、找到vscode,右击选择属性,如下图:...原创 2021-10-27 00:42:18 · 3521 阅读 · 1 评论 -
K210应用1-基于vscode的K210开发环境搭建
基于vscode的K210开发环境搭建安装准备在windows下,使用vscode开发K210,需要准备如下工具:Vscode K210烧录工具 K210官方SDK及编译工具链 Cmake上述所有工具,均会提供,若希望自己下载,下面也会给出相应的下载链接,对于vscode这种官方下载速度缓慢的,下面将会提供一种使用国内镜像源加速下载的方式。1、Vscode下载下载链接:Download Visual Studio Co...原创 2021-10-24 21:44:19 · 5029 阅读 · 12 评论