技术文章
文章平均质量分 83
RopenYuan
这个作者很懒,什么都没留下…
展开
-
测试 使用 perf 进行性能分析时如何获取准确的调用栈
测试使用 perf 进行性能分析时如何获取准确的调用栈ifonly·2020年02月27日· 101 次阅读目录perf是 Linux 下重要的性能分析工具,perf可以通过采样获取很多性能指标,其中最常用的是获取 CPU Cycles,即程序各部分代码运行所需的时间,进而确定性能瓶颈在哪。不过在实际使用过程中发现,简单的使用perf record -g获取到的调用栈是有问题的,存在大量[Unknown]函数,从perf report的结果来看这些部分对应地址大部分都是非...原创 2021-10-12 16:01:05 · 3154 阅读 · 0 评论 -
面对不断升级的内核,如何学习linux设备驱动
面对不断升级的内核,如何学习linux设备驱动 华清远见嵌入式学院(www.embedu.org ) 刘洪涛 面对不断升级的linux内核、GNU开发工具、linux环境下的各种图形库,很多linux应用程序开发人员和linux设备驱动开发人员即兴奋,又烦躁。兴奋的是新的软件软件、工具给我提供了更强大的功能,烦躁的是适应新软件的特性、搭建新环境是一项非常繁琐的事情。本文想从以下3个方面探讨一下转载 2010-10-28 12:42:00 · 697 阅读 · 0 评论 -
嵌入式系统开发学习如何起步、如何深入
很多新手学习嵌入式系统,不清楚那么多方向舵知识和参考书,该从哪里开始学习。入手了,却又在该先学习什么后学习什么上失去方向。这里有你想要的答案,帮你指点迷经。 这是我在ITjob培训网上找到的课程大纲,觉得作为嵌入式系统开发的学习步骤,按部就班地去施行和学习,到不失为一种好的学习方法:) 就算是作为参考也是有很好的价值的! 随着现代社会信息化进程的加快,嵌入式系统被广泛的地应用于军事、家用、工业、商业、办公、医疗等社会各个方面,表现出很强的投资价值。从国际范围来看,作为数字化电子信息产品核心的嵌入式系统目前其转载 2010-10-28 17:19:00 · 666 阅读 · 0 评论 -
如何制作CRAMFS + YAFFS2文件系统
1.文件系统简述 随着32位CPU价格不断下跌,片上存储设备的容量相比越来越大,越来越多的嵌入式系统开始应用各种嵌入式操作系统。一般在嵌入式领域,只要应用到操作系统的必然会需要一个,甚至是多个文件系统。所谓文件系统,实际上就是在一个具体的存储设备上任何文件的组织和目录。这个设转载 2011-09-18 09:29:54 · 933 阅读 · 0 评论 -
FLASH的新的应用
SSD 硬盘:solid state disk(固态硬盘),即用固态电子存储芯片阵列制成的硬盘,由控制单元和存储单元(DRAM或FLASH芯片)两部分组成。存储单元负责存储数据,控制单元负责读取、写入数据。拥有速度快,耐用防震,无噪音,重量轻等优点。广泛应用于军事、车载、工控、视频监控、网络监控、网络终端、电力、医疗、航空、导航设备等领域。 eMMC (Embedded MultiMe转载 2011-10-25 12:04:56 · 814 阅读 · 0 评论 -
通过指令读取widget与codec_reg的值
ADB指令:cat /sys/devices/platform/soc-audio/RT3261\ I2S1/codec_reg cat sys/devices/platform/soc-audio/RT3261\ I2S1/dapm_widget cat /sys/devices/platform/rk29_i2c.0/i2c-0/0-001c/dsp_reg原创 2013-06-27 14:25:59 · 3129 阅读 · 0 评论 -
键盘扫描码
键盘扫描码 Esc1 F159F260F361F462 F563F664F765F866 F967F1068F1187F1288` 411 22 33 44 55 6转载 2014-12-31 18:39:07 · 2310 阅读 · 0 评论