摘要:转自:http://smilejay.com/2012/10/usb_controller_xhci/ 遇到过一些关于USB的东西(如下),一直没搞明白什么USB1.0/1.1/2.0/3.0之类的,当然我知道它们的各自传输速度都在提升,本文就做点简单的记录吧,尽量下载看到USB的东西和别人提及US 阅读全文
posted @ 2020-08-07 15:50 sky-heaven 阅读(4) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/vichie2008/article/details/50457566 stressapptest 其是:Stressful Application Test (stressapptest) 的简称 Stressful Application Tes 阅读全文
posted @ 2020-08-07 15:19 sky-heaven 阅读(5) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/sy373466062/article/details/49070025 背景说明 许多公司有很多不同的ARM SoC的研发产品,ARM核心可能有Cortex-A8/A9/A15,核心数可能有单核双核和四核.现在,几乎每出一款手机,网络上马上就有人对 阅读全文
posted @ 2020-08-07 15:15 sky-heaven 阅读(5) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/arnoldlu/p/6241297.html 测试环境:Ubuntu16.04 + Kernel:4.4.0-31 系统级性能优化通常包括两个阶段:性能剖析(performance profiling)和代码优化。 性能剖析的目标是寻找性能瓶颈 阅读全文
posted @ 2020-08-07 13:42 sky-heaven 阅读(6) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/arnoldlu/p/9553995.html buildroot是Linux平台上一个构建嵌入式Linux系统的框架。整个Buildroot是由Makefile脚本和Kconfig配置文件构成的。你可以和编译Linux内核一样,通过buildr 阅读全文
posted @ 2020-08-07 13:38 sky-heaven 阅读(4) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/chichi123137/article/details/80139237 1. Linux Perf简介 1.1 Perf是什么 Perf 是内置于Linux 内核源码树中的性能剖析(profiling)工具。它基于事件采样原理,以性能事件为基础, 阅读全文
posted @ 2020-08-06 20:49 sky-heaven 阅读(10) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/upc886/article/details/100034541 1、CoreSight CoreSight是一种基础架构,它可对完整的芯片上系统 (SoC) 设计的性能进行调试、监视和优化,CoreSight™ 跟踪宏单元在 SoC 中提供全面的 阅读全文
posted @ 2020-08-05 17:20 sky-heaven 阅读(8) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/xiaoqiang2080/article/details/66971542 openWRT作为嵌入式系统,使用到了多种文件系统来实现特定的功能。其常使用的文件系统有SquashFS、JFFS2和overlayfs等,每个文件系统都具有各自的特性,o 阅读全文
posted @ 2020-07-31 10:06 sky-heaven 阅读(11) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/lovesKey/p/10900501.html 查看CPU: cat /proc/cpuinfo # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看 阅读全文
posted @ 2020-07-30 13:32 sky-heaven 阅读(25) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/tidyjiang/article/details/52058889 Zephyr OS 相关学习学习资料,请关注我的github: https://github.com/tidyjiang8/ Zephyr OS 简介 Zephyr 是一个用于物联 阅读全文
posted @ 2020-07-29 15:03 sky-heaven 阅读(13) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/Akagi201/archive/2012/03/31/2427063.html 浮点 ARM 浮点体系结构 (VFP) 为半精度、单精度和双精度浮点运算中的浮点操作提供硬件支持。它完全符合 IEEE 754 标准,并提供完全软件库支持。 ARM 阅读全文
posted @ 2020-07-28 16:21 sky-heaven 阅读(12) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/hunanchenxingyu/article/details/47003279 本文介绍了ARM代码编译时的软浮点(soft-float)和硬浮点(hard-float)的编译以及链接实现时的不同。从VFP浮点单元的引入到软浮点(soft-floa 阅读全文
posted @ 2020-07-28 11:10 sky-heaven 阅读(28) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.jianshu.com/p/fd0103d59d8e arm-linux-gcc、arm-none-eabi-gcc、arm-eabi-gcc、arm-none-linux-gnueabi-gcc区别 arm-none-eabi-gcc ==(ARM architect 阅读全文
posted @ 2020-07-28 11:07 sky-heaven 阅读(36) 评论(0) 推荐(0) 编辑
摘要:内存与文件系统 同步映射区域msync mmap与malloc的区别 sync_file_range()有助于提高效率 匿名映射,内存映射I/O shm_open() ftruncate来根据需求扩大或者收缩共享内存对象 ftruncate mmap fstat() fchmod()与fchown( 阅读全文
posted @ 2020-07-27 21:38 sky-heaven 阅读(6) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/silent123go/article/details/52642841 一、文件系统与根文件系统 1、文件系统 文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)分区上的文件的存储方法和数据结构,即在存储设备 阅读全文
posted @ 2020-07-24 18:33 sky-heaven 阅读(21) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/LEON1741/article/details/78159754 linux中有一个让很多初学者都不是特别清楚的概念,叫做“根文件系统”。我接触linux前前后后也好几年了,但是对这个问题,至今也不是特别的清楚,至少没法给出一个很全面很到位的解释。 阅读全文
posted @ 2020-07-24 18:19 sky-heaven 阅读(37) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/pokerface/p/7411413.html 一、制作工具源码包:mtd-utils-1.5.0 1.1 确认Makefile 1.2 编译: make -j4 1.3 得到应用程序 ubi-utils/ubiattach ubi-utils 阅读全文
posted @ 2020-07-24 18:15 sky-heaven 阅读(12) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/qq_37596943/article/details/102888566 根文件系统rootfs根文件系统目录从何而来? rootfs目录或者rootfs_ext4.img都是根文件系统,只是一个是目录一个是镜像,实际在运行中是一样的。 根文件系统 阅读全文
posted @ 2020-07-24 16:17 sky-heaven 阅读(8) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.lujun.org.cn/?p=3861 ARM的cpu,特别是cortex-A系列的CPU,目前都是多core的cpu,因此对于多core的cpu的中断管理,就不能像单core那样简单去管理,由此arm定义了GICv2架构,来支持多核cpu的中断管理。 一、gicv2架 阅读全文
posted @ 2020-07-22 17:59 sky-heaven 阅读(25) 评论(0) 推荐(0) 编辑
摘要:转自:https://biscuitos.github.io/blog/DTS-of_node_put/ Github: of_node_put Email: BuddyZhang1 buddy.zhang@aliyun.com 目录 源码分析 实践 附录 源码分析 of_node_put of_n 阅读全文
posted @ 2020-07-22 17:58 sky-heaven 阅读(24) 评论(0) 推荐(0) 编辑