关闭

初为项目经理

初为项目经理 原作:Karl E.Wiegers  这一天终于来到了:你从一个一线开发人员被提拔为项目经理。也许你一直在期盼,也许你心里还忐忑不安,也许这是你的职业发展选择,也许你只是不情愿地答应老板“试一下”。不管哪种情况,可能你并没有项目和人员管理及领导的教育背景或者培训经历。 领导和管理(这两者是不同的)远非简单的与Dilbert 的老板背道而驰(注:Dilbert 是一个...
阅读(1463) 评论(0)

串口通讯

1.使用tcgetattr函数与tcsetattr函数控制终端 为了便于通过程序来获得和修改终端参数,Linux还提供了tcgetattr函数和tcsetattr函数。tcgetattr用于获取终端的相关参数,而tcsetattr函数用于设置终端参数。这两个函数的具体信...
阅读(889) 评论(0)

动态调整触摸屏的灵敏度

最近在调试DM365 7寸屏,应用组反映回来:开始按下和最后抬起时,跳笔严重,丢失频繁,抖动异常,等的很不灵敏现象。 一般的嵌入式处理器中会有几个通道的AD,通常有四个通道用于连接触摸屏的XP、XM、YP和YM。如果MCU 没有Touch Screen Interfac...
阅读(7598) 评论(0)

Tslib算法分析一

触摸屏性能的调试是个重要问题之一,因为电磁噪声的缘故,触摸屏容易存在点击不准确、有抖动、跳笔、丢失等问题。  Tslib能够为触摸屏驱动获得的采样提供诸如滤波、去抖、校准的功能。 tslib插件:       pthres 为Tslib 提供的触摸屏灵敏度门槛插件;...
阅读(1571) 评论(0)

VBR和CBR区别

视频编码中CBR编码和VBR编码的区别   VBR就是可变比特率,它与恒定比特率CBR有一些区别,关于CBR或VBR编码的区别如下:   通过使用Windows Media编码器,可以用恒定比特率(CBR)或可变比特率(VBR)对音频和视频内容进行编码。   CBR编码   在流式播放方案中使用CBR编码最为有效。使用CBR编码时,比特率在流的进行过程中基本保持...
阅读(10255) 评论(0)

Linux 2.6.36以后file_operations和DECLARE_MUTEX 的变化

1, 在include/linux/semaphore.h 中 将#define DECLARE_MUTEX(name)   改成了 #define DEFINE_SEMAPHORE(name)    #if LINUX_VERSION_CODE DEC...
阅读(3740) 评论(0)

编程基本一:变量在内存里的区别以及栈与堆的区别

全集变量、局部变量、静态全局变量、静态局部变量在内存中如何存储,有什么区别,栈和堆的区别? 一、先由程序的内存分配说起,一个完整的C/C++程序在运行时会占用的内存分为几个部分。 栈(stack):由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。堆(heap) :一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据...
阅读(2199) 评论(0)

DM365 CMEM分配内存

#define ALIGN(x, y) (((x + (y-1))/y)*y) // 内存对齐数,不设可分配任意大小 struct buf_info {     void *user_addr;     unsigned long phy_addr; }; struct buf_info dhavbuffer; static int allocate_dh...
阅读(2139) 评论(0)

RAW格式 RAW RGB格式

1.1  图像传感器 (通过一个一个的感光点对光进行采样和量化)          通常所说的130万像素等,指的是有130万个感光点。每一个感光点只能感光RGB中的一种颜色。但是,要还原一个真正图像,需要每一个点都有RGB三种颜色,所以,对于CCIR601或656的格式,在S...
阅读(5595) 评论(0)

Linux 信号signal处理机制

信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。         信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质...
阅读(1193) 评论(0)

嵌入式软件面试题一

1、请写出你所知道的C语言关键字。 auto :声明自动变量 switch :用于开关语句 case:开关语句分支 break:跳出当前循环 default:开关语句中的“其它”分支 continue:结束当前循环,开始下一轮循环 goto:无条件跳转语句 do :循环语句的循环体 while :循环语句的循环条件 if:条件语句 else :条件语句否定分支(与 i...
阅读(3489) 评论(0)

8 Command Line Tools to Monitor Linux Performance

It’s really very tough job for every System or Network administrator to monitor and debugLinux System Performance problems every day. After being a Linux Administrator for 5 years in IT indu...
阅读(2790) 评论(0)

绿城离职员工万言书全文

《谏宋公疏》   宋公钧鉴:憾别绿城,羞愧于心。犹豫上疏,妄论忧弊而言尝所不敢,唯念公业不易,时势艰辛,虽大不敬但求察之一二为感。   今绿城之困,虽缘于外,实因于内。人、治、略,均有可察可省之处。   人忧篇:   善工而乏谋,此忧一。   工者,绿城所长,器、气、蕴、韵,纵仿其极亦不得一二。高标严律佐以师徒,绿城善工者众,虽资能有异,然佼于业。绿城之缺在于谋,乏善...
阅读(8874) 评论(0)

CCS 3.3 编译 DM365 ubl

1. Update the CCS ARM cgtools to V4.5.0. You can download it here. Then install it. http://software-dl.ti.com/dsps/dsps_registered_sw/sdo_ccstudio/codegen/TMS470/4.5.0/exports/ti_cgt_tms470_4.5.0_...
阅读(2718) 评论(1)

模拟I2C

I2C是总线结构,1个Master,1个或多个Slave,各Slave设备以7位地址区分,地址后面再跟1位读写位,表示读(=1)或者写(=0),所以我们有时也可看到8位形式的设备地址,此时每个设备有读、写两个地址,高7位地址其实是相同的。      I2C数据格式如下:       无数据 SCL=1,SDA=1;       开始位(Start):当SCL=1时,SDA由1向0跳变;...
阅读(890) 评论(0)

内核队列、定时器、阻塞、休眠

工作队列(work queue)是Linux kernel中将工作推后执行的一种机制。这种机制和BH或Tasklets不同之处在于工作队列是把推后的工作交由一个内核线程去执行,因此工作队列的优势就在于它允许重新调度甚至睡眠。工作队列是2.6内核开始引入的机制,在2.6.20之后,工作队列的数据结构发生了一些变化,因此本文分成两个部分对2.6.20之前和之后的版本分别做介绍。...
阅读(3153) 评论(0)

How to modify the uboot environment from userspace

Overview This How-To is meant to be a starting point for people to learn how access to the uboot environment from userspace. This is my fi...
阅读(2818) 评论(0)

如何参与Linux内核开发 from kernel

Chinese translated version of Documentation/HOWTO If you have any comment or update to the content, please contact the original docume...
阅读(4045) 评论(0)

Linux内核代码风格 from kernel

Chinese translated version of Documentation/CodingStyle If you have any comment or update to the content, please post to LKML directly....
阅读(1286) 评论(0)

Memwatch

1 介绍 MemWatch由 Johan Lindh 编写,是一个开放源代码 C 语言内存错误检测工具。MemWatch支持 ANSI C,它提供结果日志纪录,能检测双重释放(double-free)、错误释放(erroneous free)、内存泄漏(unfreed...
阅读(1638) 评论(0)
78条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:377701次
    • 积分:4257
    • 等级:
    • 排名:第7888名
    • 原创:65篇
    • 转载:13篇
    • 译文:0篇
    • 评论:48条