u-boot命令体系u-bootcommand u-boot命令体系 一、从main_loop开始 每一次执行main_loop就是完成cmd读取、解析、执行的一次过程。 run_command分析 cmd_tbl_s结构体 该结构体存储待执行的指令,包含参数数量限制,是否可重复,实现功能的函数的指... ...
分类:
其他好文 时间:
2020-02-28 23:08:16
阅读次数:
125
u-boot start.S启动文件分析u-bootstart.SBL1u-boot start.S启动文件分析一、start.S来源1.为何要分析start.S2.start.S的来源3.头文件包含二、start.S分析1.Start.S分析16字节校验头异常向量表16字节内存对齐设置CPU为SV... ...
分类:
其他好文 时间:
2020-02-28 23:00:04
阅读次数:
117
u-boot start_armboot函数分析u-bootBL2start_armbootu-boot start_armboot函数分析一、start_armboot概述1.为何要分析2.位置3.关键结构体分析 a.global_datab.board_information二、函数体分析glo... ...
分类:
其他好文 时间:
2020-02-28 22:21:27
阅读次数:
80
json数据处理方法一 我们可以直接将json数据映射到预定义好的结构体中,但是必须要确保json的字段和结构体必须要一致 假设我们有如下data.json文件: 代码示例: go package main import ( "encoding/json" "fmt" "io/ioutil" ) t ...
分类:
Web程序 时间:
2020-02-28 20:35:18
阅读次数:
63
1 #include<stdio.h> 2 #include<string.h> 3 //定义一个结构体 4 struct MyAccount{ 5 double leftMoney; //余额 6 char accountDetail[3000]; //账户明细 7 }; 8 9 //定义相关的变 ...
分类:
其他好文 时间:
2020-02-28 01:21:14
阅读次数:
70
假设学生的基本信息包括学号、姓名、三门课程成绩以及个人平均成绩,定义一个能够表示学生信息的结构类型。输入n(n<50)个学生的成绩信息,按照学生的个人平均分从高到低输出他们的信息。如果平均分相同,按输入的先后顺序排列。 输入格式:输入一个正整数n(n<50),下面n行输入n个学生的信息,包括:学号、 ...
分类:
编程语言 时间:
2020-02-28 01:17:51
阅读次数:
135
高级数据类型: 高级数据类型有数组、切片、map、指针、结构体、函数、接口、通道等,本文只介绍Arrary、Slice、map、ptr。 数组: (1)概念: 数组是同一种数据类型的集合。数组从声明时大小就已经确定,使用过程中可以修改值,但是数组的大小不可改变。 (2)初始化 方法一:使用初始化列表 ...
分类:
其他好文 时间:
2020-02-28 01:06:20
阅读次数:
58
问:什么是信号? 答:信号是linux 为了处理某些响应进程而产生的软中断事件,进程收到信号后会做出相应的反应,一般有终止信号,非法内存,硬件故障,环境切换,可以用kill -l 查看信号 进程收到信号的处理方式有3 种:默认,忽略,捕获处理,信号的来源有用户,进程,内核 问:改变信号的相应方式 答 ...
分类:
系统相关 时间:
2020-02-27 19:04:29
阅读次数:
76
一.时间类型概述 时间类型在实际开发中使用频率很高,代表现实世界的时间 在Go语言中时间类型不是关键字而是使用time包下Time结构体 时间类型默认显示为UTC,所以经常需要把时间类型转换为字符串,显示成我们所熟悉的格式 #二.Time的使用 声明Time时,默认时间是无意义的 func main ...
分类:
其他好文 时间:
2020-02-27 15:56:40
阅读次数:
73
1060 Are They Equal (25分) 题目 思路 定义结构体 把输入的两个数先都转换为科学计数法,统一标准后再做比较,index表示指数 注意点 1. 0或者0的各种形式 2. 0.1, 0.01等 代码 ...
分类:
其他好文 时间:
2020-02-27 13:13:58
阅读次数:
56