随笔分类 - linux、sylixos、acoreos、vxworks嵌入式开发
linux
bios6 dsp实时操作系统
sylixos acoreos 翼辉,天脉操作系统
qnx 车载实时操作系统
多媒体
算法
摘要:1.自动化变量通配符http://blog.sina.com.cn/s/blog_7c95e5850101b38l.html2.wildcard 使用http://blog.csdn.net/liangkaiming/article/details/62673573.srcs=(wildcard:%...
阅读全文
摘要:经过这次地库项目之后,虽然时间不久,跟团队在一起,虽然队员不一定在技术上有过人之处,但是来自大公司的员工,在工具使用和代码规范方面还是有点可鉴之处,在搭建主控模块是,就得面临makefile编写,因为所有的功能模块都得自己实现,所以使得我不得不熟练下makefile,至少在以后的项目中,能用上自己...
阅读全文
摘要:http://coolshell.cn/articles/11312.html
阅读全文
摘要:一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子: 1). 并行设备的硬件寄存器(如:状态寄存器) ...
阅读全文
摘要:使用开发板时,发现RTC的时间总是被设置为2015年11月30日11时30分,无论如何设置,通过hwclock -w或程序修改RTC芯片,修改之后时间和RTC时间均正确,但是断电重启之后,时间又变为2015年11月30日11时30分。 通过分析和查找发现/etc/目录下的timestamp比较可...
阅读全文
摘要:http://blog.csdn.net/zouwen198317/article/details/8452209
阅读全文
摘要:1.命令行运行时间多久:uptime查看时间日期:date:date -s '2014-7-4 10:35:20'hwcloc查看内存分配:topfree:http://blog.csdn.net/wwww1988600/article/details/20545969查看信息:cat main_c...
阅读全文
摘要:对于波特率的设置通常使用cfsetospeed和cfsetispeed函数来完成。获取波特率信息是通过cfgetispeed和 cfgetospeed函数来完成的。 cfsetospeed函数 头文件: #include 函数原型: int cfsetospeed(struct termi...
阅读全文
摘要:Linux IPC 参数设定-命令方式: echo 80 > /proc/sys/vm/overcommit_ratio, etcMSGMNB每个消息队列的最大字节限制。MSGMNI整个系统的最大数量的消息队列。MSGGSZ消息片断的大小(字节)。大于该值的消息被分割成多个片断。MSGSEG在单个队...
阅读全文
摘要:什么时候需要创建线程池呢?简单的说,如果一个应用需要频繁的创建和销毁线程,而任务执行的时间又非常短,这样线程创建和销毁的带来的开销就不容忽视,这时也是线程池该出场的机会了。如果线程创建和销毁时间相比任务执行时间可以忽略不计,则没有必要使用线程池了。 下面是Linux系统下用C语言创建的一个线程...
阅读全文
摘要:消息队列:1.每次msgrcv一个消息,1.那个消息会在内核中移除 2.每次msgrcv都只会给一个消息出来,不管你rcv用多大的buf来接收,都是可以的。如果msgrcv的bufSize小于实际的该消息的大小,那么可以设置一个标志:表示截断。 如果不设置,那么会报错。取不出来。2.消息满了,则默认...
阅读全文
摘要:消息队列(也叫做报文队列)能够克服早期unix通信机制的一些缺点。作为早期unix通信机制之一的信号能够传送的信息量有限,后来虽然POSIX 1003.1b在信号的实时性方面作了拓广,使得信号在传递信息量方面有了相当程度的改进,但是信号这种通信方式更像"即时"的通信方式,它要求接受信号的进程在某个时...
阅读全文
摘要:ti 81xx 系列的 timeout搞死人啊 种类繁多坑爹啊!!今天终于找出了8127的一种以个timeout bug情况,妹的这个问题坑了我将近两个月,xxxx,这里我想说下情况,有些地方可能设计公司商业机密,会有和谐:1.这个timeout 首先是不间断的出现,2.无论你怎么换文件系统,都没用...
阅读全文
摘要:今晚有心情,就做完了BMP16(RGB565) 转换成BMP24 的小程序。其中最关键的地方是: // k,WORD类型,是RGB565 的一个点的数据(可以认为是灰度)。 r=(k & 0x1F) >(5 -2); b=(k & 0xF800)>>(11-3); RGB565 的顺序是:...
阅读全文
摘要:在单位用U盘安装的archlinux,安装完后,U盘就没再管它,后来女朋友要用U盘,我就甩了一句,在你那windows的机器下格式化一下那个U盘就可以用了,谁知道,就这一句话,好好的2GU盘变300多MB的废盘了。用了 sudo fdisk -l 才发现,U盘被划分成两个分区(/dev/sdb和...
阅读全文
摘要:阅读内核代码习惯和喜欢使用source insight。如果能在source insight上修改内核代码,同时又不需要把修改的内核代码再拷贝到虚拟ubuntu上去那就方便了。于是想通过用samba与xp共享的方式来实现。即xp、samba、虚拟ubuntu9.10等工具。事实上是可以的,用sour...
阅读全文
摘要:invert:倒置,翻转曝光值=快门+光圈:曝光值每增加1将改变一挡曝光,也就是将曝光量减半,比如将曝光时间或光圈面积减半。这一点可能会引起迷惑。之所以是减少而不是增加,是因为曝光值反映的是相机拍摄参数的设置,而非底片的照度(这一点将在下一段中提到)。曝光值的增加对应于更快的快门速度和更大的f值。因...
阅读全文
摘要:aptina公司出品分三个文档:ar0331_ds.pdf 数据表ar0331_dg.pdf 开发指导ar0331_rr_d.pdf 相关寄存器色调映射(Tone Mapping):http://cdmd.cnki.com.cn/Article/CDMD-10056-1011263544.htmht...
阅读全文
摘要:这个方法是用windows的字符集转换的,跟sybase 的unicode码表可能在某些符号上有差别,对于大部分字符来说,尤其是 汉字,应该不会有问题的,如果要求比较高的话,可以买sybase的 unicode开发包,:P [code] #include #include #include #...
阅读全文
摘要:---恢复内容开始---上程序:[c-sharp] view plaincopyprint?#include #include #include #include usingnamespacestd;intmain(intargc,char*argv[]){time_ttNow=time(NULL)...
阅读全文

浙公网安备 33010602011771号