- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 基础实验例程-3.11 触摸屏读取坐标数据
一、实验目的本节课主要学习K210通过I2C读取触摸屏的坐标,并打印出来,显示在LCD上。二、实验准备1.实验元件LCD显示屏+触摸板2.元件特性K210开发板自带2.0寸触摸屏,其实是LCD显示屏上贴一个触摸板组成,LCD显示屏上一节课已经学过,而触摸板为电容触摸板,与手机上使用的电容屏原理一样,可以直接用手指触摸,而不像电阻屏一样要用指甲按。电容屏具有相应时间短,精确度高,使用寿命长,操作简单方便等特点。触摸板使用的是I2C通讯,能够稳定传输数据,并且支持与其他I2C设备并联到同一个I2C接口上通讯。3
2024-06-14 21:42:57 431
原创 基础实验例程-3.10 LCD显示图片
K210开发板出厂默认已经安装好LCD显示屏,其中LCD_D0~D7总共八个引脚连接到SPI0_D0~D7上,LCD_CS连接到IO36上,LCD_RST连接到IO37上,LCD_RS连接IO3上,LCD_WR连接IO39上。4.显示图片,其中x1和y1是起点位置,width为图片的宽度(最大320),height为图片的高度(最大240),ptr指针指向要显示的图片。LCD显示为2.0寸,分辨率为320*240,驱动芯片是st7789,体积小,厚度薄,耗能低,工作电压为3.3V,显示屏的材料为TFT。
2024-06-14 21:42:26 372
原创 基础实验例程-3.9 直接内存存取控制器DMAC
一、实验目的本节课主要学习K210的直接内存存取控制器DMAC的功能。二、实验准备1.实验元件K210芯片的直接内存存取控制器DMAC功能2.元件特性直接存储访问 (Direct Memory Access, DMA) 用于在外设与存储器之间以及存储器与存储器之间提供高速数据传输。可以在无需任何 CPU 操作的情况下通过 DMA 快速移动数据,从而提高了CPU 的效率。DMA模块具有以下功能:自动选择一路空闲的DMA通道用于传输,根据源地址和目标地址自动选择软件或硬件握手协议,支持 1、2、4、8 字节的元
2024-06-14 21:41:49 338
原创 基础实验例程-3.8 keypad控制RGB灯
一、实验目的本节课主要学习K210的拨轮开关keypad控制RGB灯。二、实验准备1.实验元件 拨轮开关keypad、RGB灯2.元件特性拨轮开关keypad具有三个通道,分别是L:表示向左滚动、M:表示按下,R:表示向右滚动。每一次只能操作一个通道,并且keypad在释放状态下,三个通道都是高电平,如果其中一个通道被按下时,对应的IO口电平会变成低电平。可以理解为keypad是三个按键组合在一起,但是每次只能使用其中一个按键。拨轮开关一般用于低压电路,具有滑块动作灵活、性能稳定可靠的特点。主要用于工业
2024-06-14 21:41:13 327
原创 基础实验例程-3.7 PWM呼吸灯实验
一、实验目的本节课主要学习K210的PWM功能。二、实验准备1.实验元件 独立按键BOOT、RGB灯2.元件特性K210芯片定时器总共有3个,每个定时器有4路通道。每个定时器可以设置触发间隔,和定时器中断处理函数。定时器还可以设置为PWM输出的功能,但是如果设置PWM输出,则不可以使用定时的功能。3.硬件连接K210开发板出厂默认已经焊接好RGB灯。RGB灯R连接的是IO6,G连接的是IO7, B连接的是IO8。4.SDK中对应API功能对应的头文件 pwm.h脉冲宽度调制器PWM用于控制脉冲输出的占空
2024-06-14 21:40:41 406
原创 基础实验例程-3.6 定时器实验
一、实验目的本节课主要学习K210的定时器功能。二、实验准备1.实验元件独立按键BOOT、RGB灯2.元件特性K210芯片定时器总共有3个,每个定时器有4路通道。每个定时器可以设置触发间隔,和定时器中断处理函数。3.硬件连接K210开发板出厂默认已经焊接好BOOT按键和RGB灯。按键连接的引脚为IO16。RGB灯R连接的是IO6,G连接的是IO7, B连接的是IO8。4.SDK中对应API功能对应的头文件 timer.h为用户提供以下接口:• timer_init:初始化定时器。• timer_set_in
2024-06-14 21:40:09 253
原创 基础实验例程-3.5 独立按键中断实验
一、实验目的本节课主要学习K210的独立按键以及中断的功能。二、实验准备1.实验元件独立按键BOOT、RGB灯2.元件特性独立按键BOOT按下时IO口为低电平,松开为高电平。3.硬件连接K210开发板出厂默认已经焊接好BOOT按键和RGB灯。按键连接的引脚为IO16。RGB灯R连接的是IO6,G连接的是IO7, B连接的是IO8。4.SDK中对应API功能对应的头文件 plic.hPLIC可以将任一外部中断源单独分配到每个 CPU 的外部中断上。这提供了强大的灵活性,能适应不同的应用需求。PLIC模块可以设
2024-06-14 21:38:33 368
原创 基础实验例程-3.3 串口通讯基础实验例程
一、实验目的本节课主要学习K210的串口通讯。二、实验准备1.实验元件Type-C接口和CH340串口芯片2.元件特性Tpye-C接口连接到串口芯片,具有供电和串口传输数据的功能,下载程序也是通过串口传输数据的功能把固件传输到K210芯片上的。Type-C接口是目前主流的数据传输连接接口,市面上很多智能手机也是使用Type-C接口给手机充电和传输数据。Type-C接口是可以正反插的,不用担心反向拿反而插不进的问题。CH340串口芯片是一个USB总线的转接芯片,可以实现USB转串口。具有全速USB设备接口,硬
2024-06-14 21:37:27 353
原创 基础实验例程-3.2 点亮RGB灯基础实验例程
一、实验目的本节课主要学习K210的高速GPIOHS,点亮RGB灯。二、实验准备1.实验元件RGB灯2.元件特性RGB灯可以点亮红色、绿色、蓝灯等颜色,再根据红色绿色蓝色的不同亮度组合成其他颜色,例如黄色、紫色等。3.硬件连接K210开发板出厂默认已经焊接好RGB灯。RGB灯R连接的是IO6,G连接的是IO7, B连接的是IO8。4.SDK中对应API功能对应的头文件 gpiohs.h高速goiohs总共有32个,可配置输入输出模式,可配置上拉下拉或高阻,每个IO都有单独的中断源,中断支持边沿和电平触发,每
2024-06-06 21:07:36 1162
原创 基础实验例程-3.2 点亮RGB灯基础实验例程
一、实验目的本节课主要学习K210的高速GPIOHS,点亮RGB灯。二、实验准备1.实验元件RGB灯2.元件特性RGB灯可以点亮红色、绿色、蓝灯等颜色,再根据红色绿色蓝色的不同亮度组合成其他颜色,例如黄色、紫色等。3.硬件连接K210开发板出厂默认已经焊接好RGB灯。RGB灯R连接的是IO6,G连接的是IO7, B连接的是IO8。4.SDK中对应API功能对应的头文件 gpiohs.h高速goiohs总共有32个,可配置输入输出模式,可配置上拉下拉或高阻,每个IO都有单独的中断源,中断支持边沿和电平触发,每
2024-05-31 21:15:53 593
原创 基础实验例程-3.1 点亮LED灯基础实验例程
当电流通过导线作用于这个晶片的时候,电子就会被推向P区,在P区里电子跟空穴复合,然后就会以光子的形式发出能量,这就是LED灯发光的原理。LED的内部是一个半导体晶片,晶片的一端附在一个支架上,一端是负极,另一端连接电源的正极,使整个晶片被环氧树脂封装起来。2.main函数是K210芯片的入口函数,所有程序都从这里开始执行,首先初始化硬件引脚,然后使能GPIO时钟,再设置LED0和LED1为输出模式,接着设置LED0和LED1的电平为高电平,表示熄灭状态。LED0连接的是IO0,LED1连接的是IO17。
2024-05-31 21:14:56 606
原创 开发环境搭建-2.4 Linux系统下搭建开发环境(可选)
build文件夹用于保存cmake编译产生的文件,也是我们最后要得到的烧录固件的保存路径。输入以下命令烧录到K210开发板上,其中-p表示端口,-t表示烧录完成后自动打开终端,hello_world.bin是实际要烧录的固件名称,根据实际修改。由于CMake应用广泛,可能系统已经安装过CMake,如果已经安装过,并且CMake版本大于3.0,则不需要重新安装,可以跳过安装CMake的步骤。可以根据自己系统版本选择,Ubuntu系统可以选择.deb格式的安装包,这样可以直接双击运行安装,也可以使用命令安装。
2024-05-31 21:12:28 957
原创 开发环境搭建-2.3 VSCode汉化以及添加跳转到函数定义的设置
3、然后在弹出的界面中,输入【configure language】,然后选择【install additional languages】,选择需要安装的语言包。1、可以先安装一下对应代码的相关插件,我不确定是否这些扩展插件会有影响。输入【C/C++】,然后点击install。3、然后清空搜索栏,并在搜索栏输入【go to definition】,并找到下边两个选项,将他改成goto即可。2、使用快捷键:【Ctrl+Shift+P】,进入如下界面。,然后选择【Extension Settings】。
2024-05-31 21:11:06 360
原创 开发环境搭建-2.1 安装CH340驱动
开发环境搭建-2.1 安装CH340驱动相关工具点击下载2.1安装CH340驱动本次安装CH340驱动以win10x64系统为例。如果已经安装CH340驱动的朋友可以忽略以下安装步骤。一、安装CH340串口驱动1.解压CH340压缩包Uart drive(CH340).zip,并且双击打开CH341SER.EXE程序2.点击安装。3.安装完成后会提示安装成功。4.用Type-C数据线将K210开发板和电脑进行连接,然后依次右击桌面的 ‘此电脑
2024-05-30 21:07:36 848
亚博智能k210开发板py版本拓展例程源码
2024-05-31
亚博智能k210开发板附件
2024-05-31
k210开发板源码.rar
2024-05-30
k210开发板.硬件参考资料.zip
2024-05-30
k210 开发板AI模型文件.rar
2024-05-30
k210开发板程序源码汇总.zip
2024-05-30
PS课程 第10课《图层应用》
2024-05-30
电脑工具集(非常好用)
2024-05-30
DES64加密解密工具包
2024-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人