1、VeryARM - ARM技术论坛 网址:http://www.veryarm.com/ 国内唯一专一的ARM技术论坛,论坛有大量的ARM技术工程师维护该论坛,并担当论坛版主。ARM技术论坛 的站长和会员大部分有深厚的ARM技术基础,并且对8051、DSP、MIPIS都有所涉略,在嵌入式Linux、 Android、vxworks、ucos-ii、uclinux操作系统上各有专长。秉承技术分享...
1、多线程方面 1)pthread_create()创建的线程默认情况下是非分离状态的线程,如果修改线程的状态属性,需要使用pthread_attr_getdatachstate()和pthread_attr_setdatachstate()来修改线程的属性。PTHRED_CREATE_DETACHED为分离状态,PTHREAD_CREATE_JOHNABLE是非分离状态。 2)pthread_j...
Linux系统的很多功能都需要读取时间为基础。比如:日志系统需要时间戳以记录log,为后期的问题排查提供支撑;cron服务需要正确的时间设置以支撑周期性、特定时间点执行某个任务;等等。大多数Linux桌面系统都提供了丰富、友好的时间设置接口,很方便用户进行时间设置,但是在定制化、特殊性很强的嵌入式设备中,时间的设置有时不是那么容易。本文全面剖析linux-arm嵌入式设备的时间设置细节。 硬件时...
上下电代码位于mdss_fb.c中。在mdss_fb_register()函数中会设置fb用户空间操作函数: fbi->fbops = &mdss_fb_ops; static struct fb_ops mdss_fb_ops = { .owner = THIS_MODULE, .fb_open = mdss_fb_open, .fb_release = mdss_fb_release,...