- 博客(107)
- 资源 (1)
- 收藏
- 关注
原创 makefile
# define the C compiler to useCC = /home/b46827/fsl-yocto-L3.14.52_1.1.0-ga/build-wayland-imx6qpsabresd/tmp/sysroots/x86_64-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gccSYSROOT_PAT
2017-02-17 18:10:41
959
原创 飞思卡尔相关命令
10.193.102.84 mpuapae b46827 fsl10.193.102.36 mpusw b46827 b46827Release Server\\10.192.224.48Test vector servermount -o nolock,tcp -t nfs 10.192.224.45:/home/testVectors/ttVector dir\
2017-02-08 17:01:34
2218
原创 makefile模板2
# define the C compiler to useCC = /home/b46827/fsl-yocto-L3.14.52_1.1.0-ga/build-wayland-imx6qpsabresd/tmp/sysroots/x86_64-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gccSYSROOT_PAT
2017-02-08 17:00:09
711
原创 makefile模板
# define the C compiler to useCC = /opt/poky/1.8/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gccSYSROOT_PATH=/home/b46827/fsl-yocto-3.10.53_1.1.0-ga/fsl-imag
2017-02-08 16:58:50
610
原创 msleep
A critical section can be either atomic ornon-atomic. If it is protected by aspinlock (or if it runs in an interrupt handler, or with interrupts orpreemption disabled) then it is atomic, but if it
2014-12-22 09:43:13
2117
转载 How do linux kernel know the memory configuration
How do linux kernel know the memory configuration-edwinrong-ChinaUnix博客 http://blog.chinaunix.net/uid-20585891-id-1919686.html
2014-12-11 16:39:28
652
原创 dump_stack()
刚刚接触内核,在调试过程中用printk打印信息当然是直接有效的办法,但当我们不知到一个函数或者一个模块到底在哪里出了问题时我们可以利用dump_stack有效的找到问题的根源,下面只是简单的给出了使用方法。 我在自己的主机上试了一下dump_stack() Makefile文件点击(此处)折叠或打开 obj-m := hello.oKERNE
2014-11-19 11:00:35
956
原创 Wince image相关工具
Cvrtbin (Cvrtbin.exe) is a command-line tool that converts read-only memory (ROM) files from binary (.bin) format to Motorola 32-bit (.sre) format or absolute binary (.abx) format
2014-06-26 16:31:15
718
原创 hot plug相关工具
udevadm — udev management toolhttp://www.freedesktop.org/software/systemd/man/udevadm.html
2014-06-19 10:15:48
749
转载 linux 3.10 ARM Device Tree 初始化
Linux 3.10 ARM Device Tree 的初始化-qh997-ChinaUnix博客 http://blog.chinaunix.net/uid-20522771-id-3785808.html
2014-06-16 10:47:54
962
转载 iMX6 NFS启动
iMX6 NFS启动1、Tftp下载uImage:1.1,设置ubuntu(1) Setup tftp server files # apt-get install tftpd tftp openbsd-inetd (2) make a tftp directory Here we make /opt/tftpboot be a tftp directory. # mkdi
2014-05-14 17:37:33
1501
原创 REST设计准则
REST的设计准则 REST架构是针对Web应用而设计的,其目的是为了降低开发的复杂性,提高系统的可伸缩性。REST提出了如下设计准则: 网络上的所有事物都被抽象为资源(resource); 每个资源对应一个唯一的资源标识符(resource identifier); 通过通用的连接器接口(generic connector interfac
2014-04-22 11:26:23
607
原创 记2013年5月苏州之行
情归苏州 ——记2013年苏州之行“上有天堂,下有苏杭”,古人诚不我欺也!借着到无锡出差的机会,有幸到苏州城穷游一把,体验江南水乡的独特景致,实乃人生一大快事!第一站:寒山寺“月落乌啼霜满天,江枫渔火对愁眠;姑苏城外寒山寺,夜半钟声到客船”,张继的《枫桥夜泊》让寒山寺名扬天下,因此,25日下午从无锡回到苏州后
2013-10-31 10:15:05
1772
原创 由两次拜谒于谦祠想到的
国庆长假第一天,9月29日,我独自一人拜谒了于谦祠,长假第五天,10月3日,我与同学再次拜谒于谦祠,虽然都是拜谒于谦祠,但心情和收获却有所不同。第一次拜谒于谦祠,是因为我在一个学弟的QQ状态中得知杭州有于谦祠后,重新唤起了凭吊古人的雅兴,所以带着崇敬的心情的独自一人去拜谒的。在拜谒过程中,从碑刻、书画、铭文我都认真的读了一些,特别是在看碑亭时,游人大多只是看一眼就走,唯有我在那里辨读碑文,虽然
2013-10-27 13:26:20
848
原创 introduction to managing client API rendering through the EGL API.
OverviewThe Khronos Native Platform Graphics Interface (EGL) provides a means for rendering using aclient API such as OpenGL ES (a 3D renderer for embedded systems), OpenGL (a functional superset
2013-10-24 13:58:51
701
原创 nvidia笔试
抱着试一试的态度,下午参加了nvidia的笔试,本来通知提前15分钟到考场,两点钟正式开始发试卷,但到了现场,发现签到效率太低了,直到两点二十才拿到试卷,这个也不能怪nvidia,nvidia把校园招聘外包给51job了。拿到卷子,瞬间感觉nvidia的专业,卷子是全英文的,然后不同的岗位有不同的卷子,我应聘的是embedded SW engineer,刚拿到了卷子时,一阵窃喜,因为第一面的试
2013-10-19 17:19:56
1263
原创 bsp_cscope_gen.py
http://wiki.freescale.net/display/MADTools/bsp_cscope_gen.py What's CSCOPE?If you don't know what's CSCOPE then you may be missing on one of the most productive tools there are for Linux kernel/
2013-07-22 13:55:56
677
原创 Integrating CSCOPE with vim or gvim
What is CSCOPE?CSCOPE is an open source application that allows you navigate across software projects code base.This is very useful if, for example, you need to read or search something within a l
2013-07-22 13:52:52
1342
原创 用内存缓冲来显示图片
HDC hMemDC;//内存DC,可以有效提高绘图效率,避免屏幕闪烁hMemDC = CreateCompatibleDC(NULL);//创建与设备兼容的内存DC HDC hSrcDC;hSrcDC = CreateCompatibleDC(NULL)//创建存放位图的设备缓冲HBITMAP bmpsource=LoadImage(NULL,bmpstr,IMAGE_BITMAP,w
2013-05-30 16:43:43
778
原创 驱动程序加载顺序
在驱动程序开发时,常需要为驱动程序分配相关的资源,这些资源的分配一般在XXX_Init函数或者XXX_Open函数中完成。XXX_Init是在加载驱动时由系统自动调用的,由这个函数分配的资源在XXX_Deinit函数释放,XXX_Deinit函数是在驱动卸载时由系统自动调用的。XXX_Open是在应用程序调用CreateFile函数时系统自动调用的,由这个函数分配的资源应该在XXX_Close函数
2013-05-28 20:30:04
896
原创 类的构造函数、析构函数与赋值函数示例
今天上网无意中看到一个大牛写的文档,《高质量C/C++编程指南(林锐)》,看了一些,发现果然精彩,特别结合这一段时间的实习生笔试和面试,很多问题在这篇文档里讲到了,譬如昨天到浙江大华技术去笔试时,就碰到了这样一个题目,一个类如下:class CString{public:CString(const char *str = NULL);//普通构造函数CString(const
2013-05-17 14:45:22
1207
原创 类的构造函数、析构函数与赋值函数
构造函数、析构函数与赋值函数是每个类最基本的函数。它们太普通以致让人容易麻痹大意,其实这些貌似简单的函数就象没有顶盖的下水道那样危险。 每个类只有一个析构函数和一个赋值函数,但可以有多个构造函数(包含一个拷贝构造函数,其它的称为普通构造函数)。对于任意一个类A,如果不想编写上述函数,C++编译器将自动为A产生四个缺省的函数,如 A(void);
2013-05-17 13:04:33
475
原创 Windows Embedded CE6.0高级内存管理
一、Windows Embedded CE 6.0的内存管理模型 在Windows CE5.0和之前的版本中,整个系统(不是每个进程)使用一个4GB的虚拟地址空间,将高端地址空间(0x8000 0000~0xffff ffff,2GB)划分给操作系统,把低端地址空间(0x0~0x7fff ffff,2GB)划分给用户空间(应用程序),并且所有的应用程序共享(进程)共享这2GB的虚拟地址空间。用
2013-03-10 15:10:58
1838
转载 sqlite3在winCE下C编译的方法
原文地址:sqlite3在winCE下C编译的方法作者:Samuel1, 源码在http://sourceforge.net/projects/sqlite-wince/files/sqlite-wince-3.x下面的sqlite-wince-3.3.52. 创建一个Win32 Smart Device Project,项目名字为sqlite3,ApplicationType选择
2013-01-22 22:07:28
484
原创 预编译头文件
stdafx.h 的作用: 所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。 预编译头文件通过编译stdafx.cpp生成,以工程名命名,由于预编译的头文件的后缀是“pch”,所以编译结果文件是project
2013-01-22 22:07:26
340
转载 UINCODE和CHAR互相转换
原文地址:和 CHAR互相转换">UINCODE 和 CHAR互相转换作者:太阳下的泪MultiByteToWideChar函数使用1.使用方法详解 在本文开始之处,先简要地说一下何为短字符和宽字符. 所谓的短字符,就是用8bit来表示的字符,典型的应用是ASCII码.而宽字符,顾名思义,就是用16bit表示的字符,典型的有UNICODE.关于windows下的ASCII
2013-01-22 22:07:19
527
原创 模块独立
内聚(cohesion)是一个模块内部各成分之间相互结合的紧密程度耦合(coupling)是模块之间相互关联的紧密程度在模块化设计中,要追去弱耦合、强内聚尽量使用数据耦合,少用控制耦合和特征耦合,限制公共环境耦合的范围,完全不用内容耦合
2013-01-22 22:07:17
682
原创 算术编码时应遵循的原则
1.尽量使用整形数据的加减法,如char、long、int、short等2.在没有硬件的支持下,尽量不采用乘法3.在没有硬件的支持下,尽量不采用浮点运算4.避免使用除法
2013-01-22 22:07:10
621
原创 定制基于VisualStudio2008的嵌入式开发平台
花了两天时间,将开发环境从Embedded Visual C++转移到Visual Studio2008,以后就可以抛弃evc了,哈哈/********************************************************Copyright(C),2012-2014,Zhejiang University** 文 件 名:** 创 建
2013-01-22 22:07:07
466
原创 Windows CE程序运行基本过程
首先注册窗口类别,接下来创建窗口,然后在屏幕上显示窗口,程序进入消息循环,不断从消息队列中取出消息,有窗口处理程序来进行处理。
2013-01-22 22:07:05
561
转载 ZJUer必备之西塘自助游攻略…
原文地址:浙江大学求是潮网站』 来源: ">ZJUer必备之西塘自助游攻略,吃喝玩乐行小TIPS!『FROM 浙江大学求是潮网站』 来源: 作者:浙大往事 在江南水乡当然得领略古镇的风采~小编前几周刚从西塘自助游归来,两天的西塘游所花费用比游乌镇少几百元!下面是结合网上资料加小编心得整理而成的、专为浙大学子量身订做西塘路旅游攻略。带上此攻略,和亲朋好友们一起体验实惠欢乐的古镇之旅
2013-01-22 22:07:03
1931
转载 在VC中already defined in *…
好文,也在这里卡了半天原文地址:defined in *.obj问题解决">在VC中already defined in *.obj问题解决作者:littlecrab今天碰到这种问题,搞了老半天,实在恼火,忍不住上网查了资料,终于解决了问题,我的解决办法如下:首先注意不能在.h头文件中定义全局变量,否则只要其他文件包括了该头文件,就会出现alreadydefined in*.obj的错误。
2013-01-22 22:07:01
525
原创 Windows消息循环
while(GetMessage(&msg, NULL, 0,0)) { if (!TranslateAccelerator(msg.hwnd, hAccelTable,&msg)) { TranslateMessage(&msg); DispatchMessage(&msg); }}GetMessage从进程的主线程的
2013-01-22 22:06:59
423
原创 WSAAsyncSelect消息机制
WSAAsyncSelect基于Windows消息机制异步I/O模型,为特定网络事件指定系统通知信息.Applies to: desktop apps onlyThe WSAAsyncSelect functionrequests Windows message-based notification of network events for asocket.Syntax
2013-01-22 22:06:57
544
原创 线程和进程
进程是指当前正在系统运行的每一个程序,每一个进程包含一个到多个线程,进程是一个应用程序的实例,而线程是指进程的一条执行路径,它包含独立的堆栈和CPU寄存器,每个线程共享所有的进程资源,包括打开的文件、信号标识、动态分配的内存。进程是操作系统分配系统资源的基本单位,线程是系统进行调度的基本单位。使用多线程技术是为了使多个线程并行工作以完成多项任务。进程间通信的方法有:管道、信号量、共享存储、消息
2013-01-22 22:06:55
344
原创 UML的类图关系
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特
2013-01-22 22:06:42
336
原创 壬辰六月廿九酬和西子如梦
壬辰六月廿九酬和西子如梦余曰:芳园脉脉意未尽,红楼惆怅梦不醒 西子如梦曰:梦里富贵花温柔,梦醒时分泪婆娑梦里梦外两重天,不如长作梦中人 余唱和之,曰:梦里逍遥尽繁华,梦醒怏怏谢昙花欲得美梦常如此,不如共觅织梦人
2013-01-22 22:06:40
412
原创 麓山怀古
麓山怀古壬辰五月,余有事于潇湘,及至长沙,次日,遂偕友步登麓山,虽暑气蒸人,汗流浸衣,亦不减吾之意兴。于是,登麓山之巅以观湘水,穿曲径小道以谒庐墓,横眺长沙城,歇赏爱晚亭,信可乐也,然竟未至岳麓书院。居数日,心深悔之,故乘暇日再偕友拜访岳麓书院,是故麓山胜迹得以尽玩。麓山苍翠葱郁,芳草丛生,泉涧盘桓林壑之中,藤蔓攀爬罅石之上,诸峰叠秀,下瞰湘江,然山不甚高,险峻亦不如他之名山,名所以能行于
2013-01-22 22:06:38
736
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人