
STM32与LINUX
文章平均质量分 78
资深STM32工程师的LINUX学习之路
whyviking
这个作者很懒,什么都没留下…
展开
-
STM32工程师 LINUX学习笔记6 U-boot配置
如何定制U-boot原创 2024-05-03 20:43:27 · 760 阅读 · 1 评论 -
STM32工程师 LINUX学习笔记5 U-boot移植
移植就是让u-boot适配我们产品的硬件。之前说过u-boot是个用到各种硬件的综合例程。由恩智浦官方进行维护。具体到项目上我们会有自己的需求。就和STM32开发使用标准库一样。需要根据项目对代码进行相应的取舍。接下来是如何链接到makefile中进行编译。原创 2024-05-03 20:31:20 · 365 阅读 · 1 评论 -
STM32工程师 LINUX学习笔记4 u-boot调用硬件代码分析
U-boot是一个大的单循环程序。与STM32产品相同,每个项目用到的硬件是不同的。所以嵌入式LINUX必须学会U-boot 适配不同的硬件。原创 2024-05-01 23:57:59 · 72 阅读 · 0 评论 -
STM32工程师 LINUX学习笔记3 用STM32的知识理解U-boot
是由U-BOOT完成的。stm32 startup.s文件用于准备C语言运行的环境。主要是SP指针 堆栈设置。IMX6的代码存储和运行不在一个位置。存储在ROM中 运行时需要搬运到ram中运行。stm32代码一般是在内部flash运行和存储。取值-译码-执行 的三级流水线。所以IMX6准备运行环境时比STM32多一个代码搬运的步骤。SP指向内部的RAM。原创 2024-05-01 10:50:56 · 1147 阅读 · 0 评论 -
STM32工程师 LINUX学习笔记2 u-boot 启动流程
学习一定要利用好三分钟热血来学习。寄存器级别的操作是stm32工程师熟悉的也是这次linux学习的重点。原创 2024-04-30 18:06:02 · 779 阅读 · 0 评论 -
STM32工程师 LINUX学习笔记1 学习路线规划
STM32工程师学习LINUX 随笔原创 2024-04-30 16:32:52 · 754 阅读 · 1 评论