- 博客(6)
- 资源 (16)
- 收藏
- 关注
原创 ARM Linux设备树(3)
在.dts文件中对设备及其属性的描述通常如以下这样:/ { compatible = "acme, coyotes-revenge"; #address-cells = <1>; #size-cells = <1>; ... cpus { #address-cells = <1>; #size-cells = <0>; cpu@0 { com
2022-05-29 20:16:17
361
原创 ARM Linux设备树(2)
整个设备树牵扯面比较广,它基本上就是画一棵电路板上CPU、总线、设备构成的树。Bootloader将这棵树传递给Linux内核,然后内核可以识别这棵树。dts是一种ASCII文本格式的设备树描述文件,DTC(Device Tree Compiler)是将dts文件编译为.dtb文件的工具,值得说明的是,Bootloader是将编译后的.dtb文件传递给Linux内核。DTC工具是开源的,它的源码位于Linux内核的scripts/dtc目录下,在Linux内核使能了设备树的情况下,在编译内核的时候、
2022-05-24 00:51:22
968
原创 ARM Linux设备树(1)
设备树是一种描述硬件的数据结构。设备树由一系列节点(Node)和属性(Property)组成,而节点本身可以包含子节点;属性,其实就是成对出现的名称和值。在设备树中,可描述的信息包括:1)CPU的数量和类别2)内存基地址和大小3)总线和桥4)外设连接5)中断控制器和中断使用情况6)GPIO控制器和GPIO使用情况7)时钟控制器和时钟使用情况Bootloader会将设备树传递给Linux内核,然后由内核解析设备树,据此展开出Linux内核中的platform_device、
2022-05-21 02:10:33
633
原创 C++常对象
C++编程过程中,往往有些数据是共享的,例如实参与形参、变量与其引用、数据与其指针等;有时候,既要数据能在一定范围内共享,又要保证它不被任意修改,则可以使用const关键字。例如,常对象:Time const time(12, 34, 56);或者:const Time time(12, 34, 56);这二者等效。如果一个对象被声明为常对象,则不能调用该对象的 “非const型” 成员函数!(编译器只要发现调用了常对象的 “非const型” 成员函数就会报错,因为编译器认为
2021-08-14 00:09:01
594
1
CCS V3.3 XDC工程
2011-10-09
SPC560x / MPC560x 的Demo程序
2015-05-22
TI的C66x-DSP处理器优化技巧
2017-03-14
ADSP-BF548视频输入和输出Demo程序
2016-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅