![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
裸机到嵌入式Linux
文章平均质量分 69
雷达爆破手
让知识不再简单
展开
-
从裸机到嵌入式Linux—为什么所有芯片启动都是汇编语言开始
main函数是C语言的函数入口,C语言的正常执行需要准备堆和栈,这样申请的内存空间、定义的变量、函数的跳转才能在内存中找到位置,函数才能正常的执行,但是汇编语言不需要,汇编语言直接操作寄存器,由于芯片刚刚上电可以通过电路配置寄存器的默认值,但是由于不同的芯片挂在的内存的不同包括内存空间分配的不同,不可能上来就设置好默认的C语言执行环境,需要汇编语言直接操作芯片和外设芯片的寄存器把环境准备好,然后跳入main函数。原创 2023-10-29 17:03:34 · 498 阅读 · 0 评论 -
从裸机到嵌入式Linux——芯片是怎么启动的
芯片启动流程(适合找工作的宝子们,高频问题)原创 2022-12-15 20:10:44 · 1075 阅读 · 0 评论 -
从裸机到嵌入式Linux—总纲
裸机到嵌入式Linux的学习和认识原创 2022-08-20 21:59:57 · 412 阅读 · 2 评论