
开发工具
kevinyu723
这个作者很懒,什么都没留下…
展开
-
对于Freescale MFG编程工具控制文件ucl.xml的分析
为了将映像文件烧进NANDFlash中,我必须要分析ucl.xml文件,并能自己照着画一个符合项目要求的。唉。分析的时候需要参考MFG的工具提供的Document:《Manufacturing Tool UCL usermanual.doc》找到这一条,开始分析了: 首先有一段注释意思是:该条目用于将Android编程到eMMC4.4存储设备上。如果使用默认设置转载 2015-01-27 21:57:23 · 679 阅读 · 0 评论 -
linux 下gprof 和 oprofile 分析程序性能工具
有些时候,我们特别关注程序的性能,特别是底层软件,比如驱动程序,OS等。为了更好的优化程序性能,我们必须找到性能瓶颈点,“好钢用在刀刃上”才能取 得好的效果,否则可能白做工作。为了找到关键路径,我们可以使用profilng技术,在linux平台上,我们可以使用gprof和oprofile工 具。gprof是GNU工具之一,它在编译的时候在每个函数的出入口加入了profiling的代码,运行转载 2015-02-18 17:12:02 · 949 阅读 · 0 评论 -
网络性能测试iperf
iperf 是一个 TCP/IP 和 UDP/IP 的性能测量工具,能够提供网络吞吐率信息,以及震动、丢包率、最大段和最大传输单元大小等统计信息;从而能够帮助我们测试网络性能,定位网络瓶颈。iperf是开源的,源代码可以从http://sourceforge.net/projects/iperf/下载。1. iperf能够做什么提起iperf,想必大家都知道它是用转载 2015-02-14 12:57:42 · 1068 阅读 · 0 评论 -
搭建OS kernel环境方法
It is a platform to write your own OS kernel,its based on Linux Kernel 3.9.4 source code.Set up this platformsudo apt-get install qemu # install QEMUsudo ln -s /usr/bin/qemu-system-i386 /usr转载 2015-03-14 11:20:50 · 1948 阅读 · 0 评论 -
从Tornado到Workbench新一代嵌入式软件集成开发环境
从Tornado到Workbench——风河公司的新一代嵌入式软件集成开发环境康宇峰 风河公司应用工程师1.嵌入式系统开发所面临的问题 嵌入式软件开发有别于桌面软件系统开发的一个显著的特点是它一般需要一个交叉编译和调试环境,即编辑和编译软件在主机上进行(如在PC机的Windows操作系统下),编译好的软件需要下载到目标机上运行(如在一个PPC的目标机上的VxWor转载 2015-03-06 09:34:23 · 5526 阅读 · 0 评论 -
使用core dump调试方法
core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump. (linux中如果内存越界会收到SIGSEGV信号,然后就会core dump)在程序运行的过程中,有的时候我们会遇到Segment fault(段错误)这样的错误。这种看起来比较困难,因为没有任何的栈、trace信息输出。该种类转载 2015-03-14 11:07:44 · 844 阅读 · 0 评论