单片机
文章平均质量分 82
不想当混子
在海康工作的底层BSP。
展开
-
五天完成项目-《基于Linux环境下的Cortex A53的手势识别智能家居》-第五天
视频监控和家电控制一、视频监控基础1、摄像头2、v4l23、Linux下的摄像头使用流程4、烧写程序到开发板5、运行程序 (先插上摄像头)二、视频监控功能1、监控源码分析2、图片抓拍功能实现3、抓拍图片的保存4、浏览功能的实现三、视频监控代码分析1、实时监控2、抓拍图片3、浏览四、家电控制1、家电控制内容2、LED控制方法3、Linux下驱动的使用三、整合项目一、视频监控基础1、摄像头USB摄像头,支持YUYV格式。YUV , JPG, RGB2、v4l2V4l2 : video for li原创 2021-06-18 15:33:26 · 1901 阅读 · 1 评论 -
五天完成项目-《基于Linux环境下的Cortex A53的手势识别智能家居》-第四天
音视频播放功能一、音频播放1、Linux下的音频播放实现2、实现步骤二、语音播报信息三、视频播放1、素材准备2、实现步骤四、项目框架搭建一、音频播放1、Linux下的音频播放实现在嵌入式智能家居系统功能里面,有时需要使用音乐播放的功能,例如图片浏览时播放背景音乐,进行系统播报语音提示等,那么,在Linux下如何实现音频播放功能?(1) 实验设备:gec6818开发板一套,有线耳机一副。(2) 软件资料:madplay播放器+MP3文件若干2、实现步骤(1) 检查开发板上的madplay播放器原创 2021-06-18 15:20:20 · 2059 阅读 · 1 评论 -
五天完成项目-《基于Linux环境下的Cortex A53的手势识别智能家居》-第三天
人机交互模块一、关于人机交互二、触摸屏1,触摸屏分类2,触摸屏工作原理3,触摸屏获取信息流程三、Linux下的输入子系统四、触摸屏坐标获取和UI界面显示结合使用五、划屏算法六、阶段项目一《智能家居 --- 电子相册》一、关于人机交互人机交互,简单来说就是人通过输入设备给机器发送指令,机器接受指令并且按照预定的程序去完成相应的动作,通过输出设备反馈给人的过程。输入设备:按键,鼠标,键盘,麦克风,触摸屏…输出设备:音响,显示屏…二、触摸屏触摸屏是目前应用非常广泛的一种交互设备,在各种电器上都能看到。原创 2021-06-18 15:06:33 · 1293 阅读 · 5 评论 -
五天完成项目-《基于Linux环境下的Cortex A53的手势识别智能家居》-第二天
UI界面模块一、LCD显示原理二、LCD初步使用1、Linux下一切都是文件2、文件IO三、图片显示1,图片显示流程2,图片素材选择3,图片显示实现4、U盘实现文件拷贝到开发板:四,内存映射显示图片1,内存映射函数 mmap2,动态显示图片3,显示任意大小图片4,任意位置显示图片一、LCD显示原理LCD也叫做液晶显示屏,是目前市面上应用最广泛的显示设备,在消费类电子产品,广告显示屏,家电显示设备领域应用十分丰富,是嵌入式设备中应用最多的显示设备。目前所有的LCD显示屏设备的工作原理都是一样,掌握LC原创 2021-06-18 14:54:50 · 1939 阅读 · 2 评论 -
五天完成项目-《基于Linux环境下的Cortex A53的手势识别智能家居》-第一天
文章目录二、关于Linux系统1,什么是Linux系统?2,为什么要使用Linux系统?3,Linux系统的特点4,Linux系统的使用二、关于Linux系统1,什么是Linux系统?严格来说,Linux是一个操作系统的内核。2,为什么要使用Linux系统?实验平台GEC6818上面搭载了Linux系统。3,Linux系统的特点1)开源 :所有人都可以从Linux的官网下载源代码,源代码都是公开的2)免费 :Linux的源码都是免费下载,免费使用的。4,Linux系统的使用Windo原创 2021-06-18 14:32:14 · 2963 阅读 · 2 评论 -
五天完成项目-《基于Linux环境下的Cortex A53的手势识别智能家居》-前言
项目开源!五天时间学习分析这个项目,感兴趣的可以点关注私信我要源码哈!在实验平台GEC6818上完成智能家居,最终的项目功能有:1、电子相册通过左右滑动屏幕,实现左滑显示下一张照片、右滑显示上一张照片。上滑自动浏览播放且下滑退出等功能。2、音乐播放器实现播放音乐功能,并且可通过按键点击调整声音大小和暂停播放、上一首下一首等功能。3、视频播放实现播放视频,并且可通过点击图标来暂停视频、快进、调节音量等功能。4、安防监控4.1.实时监控实时通过摄像头传输图像至屏幕上显示4.2抓拍功能点原创 2021-06-18 14:30:41 · 2695 阅读 · 6 评论 -
32代码移植,换了芯片型号报错
一、问题:更换芯片信号后,出现这个二、原因是因为容量不一样,需要根据不同的芯片去更改Low-density :16KB 、32KB FlashMedium-density :64KB、128KB FlashHigh-density : 256KB、384KB 、512KB三、解决办法1、找到该文件移除2、在CMSIS中更换对应的启动文件3、在该界面中找到Define更改成对应的即可...原创 2021-05-15 19:37:36 · 382 阅读 · 0 评论 -
第十一届蓝桥杯赛后体会和经验分享
一、 在做题过程中要把代码分块写,比如数码管、按键等等。 二、 在比赛半小时之前是可以提前进入考场的,在这段时间里,你要用最快速度把基础模板敲出来(我的模板代码一般分为初始化、数据处理、数码管显示、按键),然后敲完先下到板子里测试,如果正常再进行下一步,在比赛中要注意的是打一段代码测试一段,这样会大大减少检查问题的时间。原创 2020-12-07 18:55:52 · 4536 阅读 · 8 评论