欢迎来到嵌入式培训专家——华清远见嵌入式学院
集团官网
创客学院
研发中心
北京
上海
深圳
成都
南京
西安
武汉
广州
沈阳
济南
重庆
长沙
嵌入式AI就业班
星创客精英班
嵌入式视频教程
C语言视频教程
Linux视频教程
ARM视频教程
原创图书
研发硬实力
关于我们
联系我们
加入我们
总裁寄语
专利软著
当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 讲师博文 >
C语言中的typedef新解
很多朋友在用C语言做项目过程中都遇到过一些比较特殊的数据类型,比如:uint32_tpid_t pthread_t等。 在C的标准语法中并没有给出这样的基本类型,那么这些类型是怎么来的呢,用相关工具去跟踪源码会发现,这些类型其实是通过关键字typedef定义的,那么typede...…
S5PV210 上mjpg_streamer的移植
本文的目的在于通过S5PV210板利用usb摄像头实现视频或图片捕获,mjpg_streamer的移植就是其中一种方法;并且本文重点在mjpg_streamer的移植,zImage和根文件系统的的制作与开发板的运行已省略...…
PHP使用Memcache实现数据缓存
为什么要使用Memcache缓存数据 Memcache把数据缓存到内存里面去,读取速度非常快,如果我们把频繁访问的数据放到内存中,对提高整个平台性能和减轻数据库服务器压力效果是非常明显的。 Memcache服务器是独立的分布式服务,会在内存中建立hash列表,把数据存...…
MUI怎样实现手机侧滑导航
一.侧滑导航介绍 mui提供了两种侧滑导航实现:webview模式和p模式,两种模式各有优劣,适用于不同的场景。 1.webview模式 主页面和菜单内容在不同的webview中,两个页面根据内容需求分别组织DOM结构,mui对其DOM结构无特殊要求,故其有如下优点: ● 菜单内...…
负数的源反补码
之前一直搞不明白计算机中负数该如何存储,涉及到负数的问题,想起以前关于负数补码的知识看过但没通透,今天把它弄明白。看了些补码的知识,摘抄了些,自己整理了些。 顺便带着两个小问题: INT_MAX = 2147483647 ; coutINT_MAX+1endl; //正确结果为-214748...…
视图动画
视图动画即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...…
回到顶部