科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
上海
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
视图动画
视图动画即View动画,主要包括四种:TranslateAnimation、ScaleAnimation、RotateAnimation和AlphaAnimation,从命名上也是比较好理解的,分 别为平移动画、缩放动画、旋转动画和透明度动画。严格来讲还有一种帧动画,在本书中也放入此视图动画中一并讲解...…
3.4.2内核下的I2C驱动
1. 框架 1.1 硬件协议简介 1.2 驱动框架 1.3 bus-drv-dev模型及写程序 a. 设备的4种构建方法 a.1 定义一个i2c_board_info, 里面有:名字, 设备地址 然后i2c_register_board_info(busnum, ...) (把它们放入__i2c_board_list链表) list_add_tail(devinfo-list...…
信号量的pv操作
当我们使用共享内存进行进程间的通信时,通常要对进程进行同步或者互斥的操作。 这里我们采用信号量的pv操作来完成进程间的互斥。 具体代码如下: 头文件: sys/sem.h errno.h 声明共用体类型: union semun { int val; struct semid_ds *buf; unsigned shor...…
FS4412 开发板 中断分析
一:框图 这里通过按下按键,触发中断的例子,分析FS4412开发板 中断的原理机制。 按下k2会触发中断信号 --- GPIO管脚控制器 --- 中断使能 -- 分发使能 -- 接口使能 -- 优先级门槛 --- ARM core。 FS4412开发板使用的CPU是exynos4412 ,它的中断相对复杂,关...…
TN0015_fork函数替换为SylixOS进程
修订历史 版本 日期 原因 V1.00 2016/12/04 创建文档 V1.10 2017/02/05 修改文档 目录 1. 适用范围 1 2. 原理介绍 1 2.1 Linux下fork函数功能浅析 1 2.2 posix_spawn原型介绍 1 3. 技术实现 2 3.1 文件描述符 2 3.2 全局变量 3 3.3 守护进程 4 4. posix_spaw...…
TN0030_SylixOS伯克利数据库移植
修订历史 版本 日期 原因 V1.00 2017/02/03 创建文档 目 录 1. DB数据库简介 1 2. 移植思路 1 3. 移植实现 1 3.1 在Linux下生成配置文件 1 3.2 移植到SylixOS 2 3.2.1 创建SylixOS工程 2 3.2.2 参考Linux下的Makefile修改SylixOS的Makefile 2 3.2.3 修改编译...…
ucGUI在SylixOS下的应用
ucGUI在SylixOS下的应用 1 工作准备 1.1 环境准备 在使用之前,须安装有SylixOS的集成开发套件,由于系统上安装的防火墙软件或者杀毒软件,可能会影响到集成开发软件的使用,因此,在使用本套件前请关闭计算机上的windows 防火墙以及杀毒软件。 因后续操作需...…
SylixOS源码分析
修订历史 版本 日期 原因 V1.00 2017/01/20 创建文档 目 录 1. 概念 1 1.1 就绪表 1 1.2 候选表 1 1.3 优先级卷绕 1 1.3.1 优先级卷绕的产生 1 2. 线程调度 2 2.1 线程调度流程 2 2.1.1 尝试调度 3 2.1.2 优先级卷绕处理 4 1. 概念 在SylixOS中,在就绪线程...…
回到顶部