- 博客(16)
- 收藏
- 关注
原创 Linux内核搬移到开发板内存---启动内核
(在Linux终端输入命令ifconfig查看,选择与ipaddr同一网段的,即只有最后一个"."后数字不同的ip)使用命令 setenv serverip=*************** 将服务端ip设置为虚拟机的ip地址。再次编译,生成uImage镜像文件,记住路径,把它复制到linux的 tftpboot文件夹下。检测网络是否通,如果失败检查虚拟机网络配置和网线,ping通进行下一步。内核文件被下载到了linux的文件夹下,根文件系统位置就在这个文件夹下。然后复位开发板(按下开发板复位键)
2025-04-09 22:16:27
560
原创 结构体应用
int age;int score;int main()//结构体成员通过 结构体变量 . 成员名 访问,这里的语句本意是赋值给结构体成员,//此处只是为了方便注解s.sge=18;s.score=90;基本形式: 结构体类型 指针void printArray(struct student *s,int len) //结构体指针int i;for(i=0;i”指向数组成员int main()
2025-02-10 21:33:35
309
原创 C的预处理
表示定义的宏符号N值为100, 宏 就是用 宏值 将 宏名原样替换例,在下面main函数中的符号 n 代表数值10246 {8 int i=0;i<n;i++)11 {1314 }16 }带参宏(宏函数)的参数没有类型例257 {182122 }
2025-02-07 22:22:13
271
原创 变量的声明
当今的优化编译系统能够识别使用频繁的变量,从而自动地将这些变量放在寄存器 中,而不需要程序设计者指定。因此,实际上用 register 声明变量是不必要的。
2025-01-22 22:37:28
328
原创 二维数组和字符数组
类型说明符数组名[常量表达式]//表示str是可以存放10个字符的字符型一维数组//表示str是可以10行10列的字符型二维数组。
2025-01-20 20:00:00
1874
原创 一维数组的基础概念及排序
一组同类型数据的集合形式:类型说明符 数组名[ 常量表达式 ]表示定义了一个整型数组,名字是 a ,数组内有12个元素。
2025-01-18 22:55:56
169
原创 选择程序结构设计
运算符与结合性总结优先级由高到低为:初等运算符——>单目运算符——>算数运算符——>关系运算符——>逻辑运算符——>条件运算符——>赋值运算符——>逗号运算符。
2025-01-16 20:50:59
1866
原创 printf格式输出和scanf格式输入
printf(格式控制,输出列表);格式控制由“%”和控制字符组成,如%d,%f,%c等,作用是将输出数据转换为指定的格式输出。printf("x=%d,y=%d",x,y格式说明输出列表。
2025-01-15 20:45:54
460
原创 变量初始化
整数部分转二进制为0110,小数部分为0010,1.125的二进制为0110.0010。+127 (为了避免溢出,需偏移127)float型变量占四个字节,共32比特位,每位权值如图所示。这里以单精度浮点型常量为例,float f = 6.125。上例可随机生成10个90-100的数字,其中。注:符号位代表正负,0表示数字为正,1表示负。十进制数字不能直接存储进计算机,转换如下。符号位 | 指数位 | 尾数位。注意,这里已转为二进制!结果如上,补满32 位得。用来获取当前时间秒数。
2025-01-15 00:22:56
1034
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人