智能家居系统
WeSiGJ
毕业于东莞理工学院,拥有4年的工作经验。C/C++/Python开发,嵌入式开发,Linux开发,ROS机器人操作系统开发,SLAM算法开发,手写数字识别图像处理
展开
-
《智能家居系统》1
《智能家居系统》总结1 在经过三个星期的实习中,我们做了一个基于ubantu软件上的Linux系统编程的智能家居系统。 在此,总结一下。ls —》查看当前目录下的所有的目录和文件 ls -l ---》查看当前目录下的所有的目录和文件详细信息cd —》切换当前路径 cd / 进入根目录 cd ~ 进入家目录 cd 进入家目录 cd /home/gec...原创 2019-08-16 17:35:30 · 1716 阅读 · 0 评论 -
《智能家居系统》2
《智能家居系统》总结2bmp图片显示一、文件操作的函数 #include <unistd.h> off_t lseek(int fildes, off_t offset, int whence); 参数: int fildes ---- 文件描述符 off_t offset ---- 移动的字节数 int whence ---- 移动的开始位置(移动的基准点)...原创 2019-08-16 17:53:31 · 549 阅读 · 0 评论 -
《智能家居系统》3
《智能家居系统》总结3一、图片翻转 for ( i = 0; i < 800*480; i++) { lcd_buf[i] = (bmp_buf[i*3+2]<<16)+(bmp_buf[i*3+1]<<8)+(bmp_buf[i*3]<<0); } int fli_buf[800*480]; int x...原创 2019-08-16 20:42:10 · 1121 阅读 · 0 评论 -
《智能家居系统》4
《智能家居系统》总结4一、如何控制LED灯的状态在嵌入式linux系统中,控制硬件需要硬件的驱动。液晶屏和触摸屏的驱动已经安装到linux内核中。我们可以直接访问。液晶屏:/dev/fb0触摸屏:/dev/input/event0访问液晶屏和触摸屏的方法:open()、read()、write()、close()1、LED灯的驱动程序led_drv.c----LED驱动程序的源文件...原创 2019-08-16 21:06:24 · 769 阅读 · 0 评论 -
《智能家居系统》5
《智能家居系统》总结5Linux驱动程序开发1、设置一个module在linux系统中,每个驱动程序都是一个独立的模块。设计驱动的时候,首先要设计一个module,module相当于存放驱动的一个盒子。module的组成:1)、模块的入口和出口static int __init gec6818_led_init(void){//安装驱动}static void __exit ...原创 2019-08-16 21:09:21 · 449 阅读 · 0 评论 -
《智能家居系统》6
《智能家居系统》总结6一、字库的使用编译命令:arm-linux-gcc showchar.c libfont.a -o showchar函数介绍:int Init_Font(void); //显示字体库前先调用本函数进行初始化void UnInit_Font(void); //程序退出前,调用本函数int Clean_Area( int X, //x坐标起始点in...原创 2019-08-16 21:18:42 · 1462 阅读 · 0 评论