自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 s5pv210开发板学习笔记(14)——uboot(5)

这个宏定义在uboot/common/command.h中。NULL这个宏替换后变成:总结:这个U_BOOT_CMD宏的理解,关键在于结构体变量的名字和段属性。名字使用##作为连字符,附加了用户自定义段属性,以保证链接时将这些数据结构链接在一起排布。1. 在uboot/common/command.c中添加一个命令,叫:mycmd2. 在已有的.c文件中添加命令比较简单,直接使用U_BOOT_CMD宏即可添加命令,给命令提供一个do_xxx的对应的函数这个命令就齐活了。

2023-03-29 22:56:30 161

原创 s5pv210开发板学习笔记(14)——uboot(4)

1. 从110行到144行就是uboot在给linux内核准备传递的参数处理。2. Starting kernel ... 这个是uboot中最后一句打印出来的东西。这句如果能出现,说明uboot整个是成功的,也成功的加载了内核镜像,也校验通过了,也找到入口地址了,也试图去执行了。如果这句后串口就没输出了,说明内核并没有被成功执行。原因一般是:传参(80%)、内核在DDR中的加载地址·······第一步:将内核搬移到DDR中第二步:校验内核格式、CRC等第三步:准备传参。

2023-03-29 10:52:23 230

原创 s5pv210开发板学习笔记(14)——uboot(3)

1. 这个函数在uboot/lib_arm/board.c的第444行开始到908行结束。2. 450行还不是全部,因为里面还调用了别的函数。3. 为什么这么长的函数,怎么不分成两三个函数?主要因为这个函数整个构成了uboot启动的第二阶段。都是板级硬件的初始化以及gd、gd->bd中的数据结构的初始化。

2023-03-27 11:25:58 321

原创 s5pv210开发板学习笔记(14)——uboot(2)

本文参考了朱老师的讲解,总结了Makefile与uboot第一阶段的知识点。

2023-03-26 16:22:59 308

原创 s5pv210开发板学习笔记(14)——uboot(1)

本文参考了朱老师的讲解总结了uboot

2023-03-24 23:26:22 226

原创 Armv8-M架构学习笔记

本文总结了ARMv8-M的知识点

2023-03-01 21:16:12 1718

原创 armv8(AArch64)编程总结(nx开发板)

本篇博客分析了nx开发板的启动初始化代码

2023-02-24 11:20:33 319

原创 GICv2知识点总结

本篇博客系统的总结了GICv2知识点

2023-02-24 10:28:14 738

原创 Makefile学习笔记(持续更新)

本文参考了朱老师的讲解,总结了Makefile的知识点。

2023-02-14 15:39:49 60

原创 C语言中需要注意的点

本文总结了C语言中易错的重要知识点。

2023-02-10 20:14:14 95

原创 s5pv210开发板学习笔记(13)——shell

本文参考了朱老师的讲解,总结了shell的一些知识点。

2023-02-08 19:33:14 92

原创 s5pv210开发板学习笔记(12)——触摸屏

本文参考了朱老师的教学,总结了触摸屏的知识点。

2023-02-06 17:26:52 438

原创 s5pv210开发板学习笔记(11)——LCD

本文参考了朱老师的教学,总结了LCD的知识点。

2023-02-06 12:16:08 207

原创 s5pv210开发板学习笔记(10)——I2C

本文参考了朱老师对的讲解,总结了i2c的知识点

2023-02-02 22:08:03 135

原创 s5pv210开发板学习笔记(9)——存储设备

本文参考了朱老师的讲解,总结了关于存储设备,重点讲SD卡的知识点。

2023-02-01 19:11:27 149

原创 s5pv210开发板学习笔记(8)——定时器

本篇博客参考了朱老师的教学,总结了课程讲解的知识点。

2023-01-31 09:47:32 392

原创 s5pv210开发板学习笔记(7)——CPU中断

本篇博客参考了朱老师的教学,总结了中断方面的知识点,非常全面且易懂。

2023-01-29 23:17:38 199

原创 s5pv210开发板学习笔记(6)——串口通信

本篇博客参考了朱老师的课程讲解,全面的总结了串口方面的知识。

2023-01-28 19:16:21 165

原创 s5pv210开发板学习笔记(5)——时钟系统

本篇博客参考了朱老师的教学视频,总结了时钟系统的部分知识点。

2023-01-26 23:38:49 192

原创 s5pv210开发板学习笔记(4)——重定位和链接脚本

本篇博客参考了朱老师的s5pv210教学,总结了链接脚本和重定位的部分知识点。

2023-01-24 13:14:17 100

原创 s5pv210开发板学习笔记(3)——开发板刷系统

这篇文章详细的介绍了用fastboot烧写s5pv210的步骤。

2023-01-20 15:23:23 482 1

原创 s5pv210开发板学习笔记(2)——ARM汇编指令集

这篇文章可以深入浅出的带你全面地了解arm指令集。

2023-01-16 16:52:48 351

原创 s5pv210开发板学习笔记(1)

从本文中,你可以了解到s5pv210开发板的启动模式,

2023-01-14 21:17:26 427

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除