嵌入式
poject
这个作者很懒,什么都没留下…
展开
-
e2fsprogs 移植 交叉编译
tar xzvf e2fsprogs-xxx.tgzcd e2fsprogs-xxx// imx535 FS./configure --host=arm-linux --prefix=$PWD/../install/linux CC=arm-linux-gcc LDFLAGS=-staticmake && make install原创 2021-08-10 14:20:10 · 667 阅读 · 0 评论 -
ARM 内核SP,LR,PC寄存器
转载 https://blog.csdn.net/allan0508/article/details/52624618ARM 内核SP,LR,PC寄存器 深入理解ARM的这三个寄存器,对编程以及操作系统的移植都有很大的裨益。 1、堆栈指针r13(SP):每一种异常模式都有其自己独立的r13,它通常指向异常模式所专用的堆栈,也就是说五种异常模式、非异常模式(用户模式和系统模式...转载 2018-08-07 16:57:09 · 530 阅读 · 0 评论 -
elf 文件初识-变量存储
收藏可参考的文章:https://www.cnblogs.com/LiuYanYGZ/p/5574602.html.data 初始化过的全局变量 (含初始化静态变量).bss 未初始化的全局变量(包括 函数内外的未初始化的静态变量).rodata 只读的变量(const)1)关于常量 和 普通变量int* const globle_A = 10; // .rodatacon...原创 2018-11-02 18:08:15 · 773 阅读 · 0 评论 -
三种主流芯片架构简单比较
来源:https://blog.csdn.net/weixin_39752599/article/details/78664055可以参照的信息:https://blog.csdn.net/shenghuaDay/article/details/78747561三种主流芯片架构 1. ARM ARM是高级精简指令集的简称(Advanced RISC Machine),它是一个32位的精简...转载 2018-11-16 15:05:32 · 11432 阅读 · 0 评论 -
MIPS ASM 指令
#define __read_32bit_c0_register(s,sel) \({ int __res; if(0 == sel)\ __asm__ __volatile__(\ "mfc0 \t %0, " #s "\n\t" :"=r" (__res)));\ ...原创 2018-11-16 16:53:49 · 991 阅读 · 1 评论 -
性能优化方法和技巧
性能优化方法和技巧系列目录 性能优化方法和技巧性能优化的方法和技巧:概述 性能优化的方法和技巧:代码 性能优化的方法和技巧:工具这是一个可以用一本书来讲的话题,用一系列博客来讲,可能会比较单薄一点,这里只捡重要的说,忽略很多细节,当然以后还可以补充和扩展这个话题。我以前就说过,性能优化有三个层次:系统层次 算法层次 代码层次系统层次关注系统的控制流程和数据流程,优化主要...转载 2019-08-05 14:57:45 · 672 阅读 · 0 评论