linux
文章平均质量分 54
ByPerseverance
8年嵌入开发经验,7年wince开发经验,1年linux开发经验。
精通系统裁剪,驱动开发,能独立或带队完成项目。
当前就职于某测试测量仪器公司,担任软件项目主管。
展开
-
多线程之linux线程调度策略
linux线程的调度策略分为3个:SCHED_OTHER,SCHED_FIFO,SCHED_RR 讲策略之前,大家需要理解实时与非实时之分。实时就是指操作系统对一些中断等的响应时效性非常高,即使是在内核态的时候,非实时反之。目前像VxWorks属于实时操作系统,大家常用的windows,linux则属于非实时系统,也叫分时操作系统。响应实时的表现主要是抢占,抢原创 2015-03-21 21:35:40 · 4316 阅读 · 1 评论 -
实现TI Am335x对TSC2046触摸的支持
实现TI Am335x对TSC2046触摸的支持Am335x开发板其实有现成的触摸屏驱动,但是因为其它项目用的是TSC2046的料,为了不需要多备用新的料,就直接修改软件来支持。参考http://blog.chinaunix.net/uid-27717694-id-3767754.html可以有一个实现的思路。主要实现的步骤有几点:1,修改menuconfig里的配置项2,修改触摸IC连接的一路原创 2015-11-12 09:53:52 · 812 阅读 · 0 评论 -
Qt5与ARM交叉编译环境搭建
本文的主要环境是64位的Ubuntu14.04+Am335x SDK 6.0+Qt5.5.1下载qt-everywhere-opensource-src-5.5.1.tar.gz,解压qt-everywhere-opensource-src-5.5.1/qtbase/mkspecs/devices/下面拷贝beageboard那个文件夹重命名为:linux-am3352-g++,修改里面的qma原创 2016-02-01 16:28:31 · 6610 阅读 · 1 评论