科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
上海
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
Android智能小车视频图像解码解析
在我们的生活和工作当中,不管是智能家居系统还是智能硬件与穿戴,为了在基本功能的基础上增强系统的用户的体验和功能扩充,往往会有视频流采集的强大功能得以实现,视频采集的方式大同小异,这里我们以视频流服务器mjpg-streamer作为视频采集的基础展开。视...…
Linux下编写zlg7290驱动(3)-键盘驱动编写
数据处理实现 执行上述代码后系统中就注册了我们的input设备,接下来我们要做的是活得键盘的键值,zlg7290多可以支持64个按键,每个按键按下后都会产生一个中断,我们写驱动是可以使用轮询不断检测是否有按键也可以触发中断来判断是否有按键按下。本...…
Linux下编写zlg7290驱动(2)--键盘驱动编写
2.1. 驱动框架搭建 键盘驱动是典型的字符设备驱动,由于zlg7290使用的是I2C总线,所以这里首先搭建一个基于input子系统的驱动框架 static int zlg7290_probe(struct i2c_client *client, const struct i2c_device_id *id) { return 0; } static int zlg7290_...…
Linux下编写zlg7290驱动(1)
在智能仪表中,经常会用到键盘、数码管等外设。因此,一个稳定、占用系统资源少的人机对话通道设计非常重要。传统的键盘与数码管解决方案,由于键盘与数码管是分离的,因而电路连接比较复杂,不管是独立式键盘还是矩阵式键盘,都会浪费微控制器的端口资源...…
协调器还是终端设备?
我们知道协调器(coordinator)和终端节点(enddevice)是通过不同的工程区分的,但我们发现两个工程包含的文件又大致相同。那协议栈中如何判断设备的类型并进行相应的操作呢? 首先带大家认识一个全局变量zgDeviceLogicalType,他就是设备逻辑类型。这个变量位于...…
C语言初始化效率问题以及关键字解释
一、初始化效率 1、在静态变量的初始化中,我们可以把可执行程序文件想要初始化的值放在当程序执行时变量将会使用的位置。当可执行文件载入到内存时,这个已经保存了正确初始值的位置将赋值给那个变量,完成这个任务并不需要额外的时间,也不需要额外的指令...…
Android滑动效果(一)—Layout方法
上一篇我们了解了Android的坐标系和触控事件,今天我们就来看看Android中如何使用系统提供的API来具体实现滑动效果。 实现滑动效果的六种方法之Layout方法, 在这里我们要明确一件事情,无论是哪种方式,滑动效果实现的基本思想是:当触摸View时,系统记录下...…
Android滑动效果(一)- Android坐标研究
Android中滑动效果的产生,无非是一个滑动一个view,本质上就是移动一个view。移动一个view,就要改变当前所处的位置,就需要不断的改变view的坐标来实现。所以,要实现view的滑动,就必须监听用户的触摸事件,并根据事件传入的坐标,动态且不断改变view大的...…
回到顶部