最新 最热

全志平台Tina系统安全设备验证rotpk是否烧写成功的方法

客户在安全设备烧写rotpk后可能需要验证烧写是否成功,在全志提供的《校验信息存放的说明文档.txt》中提供了一个方法:

2024-02-02
4

全志R18 Tina3.0 重启后开机卡死问题解决方法

全志R18 Tina3.0 重启后开机卡死,reboot重启或者按 rese键重启,较大概率卡在这里

2024-02-02
4

CentOS设置开机启动图形界面or命令行

(1) 如果在图形界面,按Ctrl+Alt+F2进入命令行模式(如果已经在命令行则不需要此步骤)

2024-01-30
3

【Python之理解__new__和__init__的区别】

在 Python 的丰富工具箱中,_new 和 init 是两个看似相似却又截然不同的概念。这两个方法在对象的创建和初始化过程中扮演着关键的角色,理解它们之间的区别对于深入掌握 Python 的面向对象编程至关重要。从表面上看,它们...

2024-01-30
1

Linux BSP实战课(设备树篇):设备树的解析

我们来看看内核是如何把设备树解析成所需的device_node。Linux最底层的初始化部分在HEAD.s中,这是汇编代码,暂且不作过多讨论。在head.s完成部分初始化之后,就开始调用C语言函数,而被调用的第一个C语言函数就是start_kern...

2024-01-25
3

Unified-init:为DragonOS开发的模块统一初始化组件

由于DragonOS的驱动、模块变多了,如果每个模块的初始化都手动加个函数调用的话,对条件编译非常不友好。因此我使用Rust的procmacro开发了一个库,叫做unified-init,用于统一初始化内核的模块。...

2023-12-28
1

通过ST的HAL库看EMMC初始化驱动

如果是把SD卡,emmc卡的驱动合并到一起那会有一些识别卡的步骤。看起来不太好理解。单看emmc的驱动就比较好理解。

2023-12-21
1

swift 类型转换

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-11-22
2

swift 构造器

使用构造器来实现构造过程,构造器可以看做是用来创建新实例的特殊方法,与OC的构造器不同,之前是先调用父类的init再写自己的, 但是到了Swift里面, 我们却先初始化自己, 再初始化父类, 是相反的,swift中构造器无需返回值,主...

2023-11-22
2

Linux BSP实战课(SoC bringup篇):Uboot的初始化过程

board_init_r 是执行 Uboot 的关键函数,该函数定义在 common/board_r.c 中,主要作用是进行一些必要的初始化工作,然后根据相关的配置情况,读取 Uboot,并启动它。...

2023-11-13
3