- 博客(79)
- 收藏
- 关注
原创 进程间并发通信-IO多路复用
Created Time: 2024年06月02日 星期日 16时30分10秒int fd=0;/* 1 创建有名管道 *//* 2 打开有名管道 */if(-1==fd)return -1;/* 3 接收终端输入并写入管道文件描述符-向管道写数据 */while(1)/* 4 关闭管道 */close(fd);return 0;> Created Time: 2024年06月02日 星期日 16时30分10秒int fd=0;/* 1 创建有名管道 */
2024-06-03 16:24:18 203
原创 【C++】-类模板-002
(1)新建工程(2)(3)(4)(5)模板运行结果2【UI】设计器(1)跳转到【UI】设计器(2)添加控件1(3)添加控件2(4)添加布局管理器使用布局管理器管理窗口控件(5)运行结果显示。
2024-05-06 21:09:54 188
原创 Linux内核驱动开发-001字符设备开发-002led杂项驱动
1驱动程序/************************************************************************* > File Name: led_misc.c > Author: yas > Mail: rage_yas@hotmail.com > Created Time: 2024年04月22日 星期一 16时20分42秒 *************************************************
2024-04-22 20:42:35 306
原创 Linux内核驱动开发-字符设备驱动框架
(1)【linux】内核编译结束(2)【linux】目录配置跳转文件:补充:配置的跳转文件只能在【linux】目录下使用,子目录无法使用。
2024-04-19 13:37:54 407 1
原创 内核编译-02
【root=/dev/nfs】:表示根文件系统是nfs即网络文件系统,如果使用nand-flash作为根文件系统载体,则【root=/dev/mtdblockx】【nfsroot=192.168.1.100:/home/linux/nfs/rootfs】:表示网络文件系统挂载的具体位置。至此,【u-boot】移植->【linux】内核移植->根文件系统,整个【linux】驱动环境搭建完成!【nfs】搭建完成,接下来就是移植根文件目录:将根文件系统移植到【nfs】文件夹。
2024-04-18 22:21:39 245
原创 bootloader移植
bootloader的本质是一个裸机程序,是为了能够正确地启动linux操作系统,在系统初上电时需要对系统做一些硬件的初始化操作。bootloader会将linux内核(kernel)加载到ram中,并引导系统去执行linux代码,完成linux的启动。所以bootloader是系统上电或者重新启动所执行的第一个程序。几乎所有运行大型操作系统的硬件平台在启动操作系统前都需要一个定制化的bootloader。
2024-04-18 20:34:44 267
原创 图形界面开发-framebuffer技术
通常,使用如下方式(前面的数字表示次设备号)0 = /dev/fb0 第一个fb 设备1 = /dev/fb1 第二个fb 设备2、fb与应用程序的交互3、fb的结构及其相关结构体(1)、(2)、(3)、(4)、(5)、(6)、
2024-03-27 20:48:32 1064
原创 数据结构-树-006
*==========自定义数据类型==========*/char sex;int age;}DATA_TYPE;/*==========定义一个树结点==========*///数据域}TREE_NODE;
2024-03-23 09:20:42 250
原创 数据结构-队列-005
*自定义一个数据类型*/char sex;int age;}DATA_TYPE;/*定义一个链式队列结点*///数据域//指针域/*定义一个链式队列头*/int clen;
2024-03-22 09:41:54 133
原创 C语言-结构体-015
共用体成员变量辅助:共用体用的数据最终存储的应该是最后依次给到的值。(3)不足:因为枚举类型 — 本质上是个整型类型, 所以枚举类型的变量的值,并不能真正限定在指定的哪些值范围中。4.如果成员变量中没有比4字节大,此时整个结构体按照最大的那个成员对齐。(2)【short】:2字节,在能被2整除的地址编号上。(3)【char】:1字节,在能被1整除的地址编号上。(1)【int】:4字节,在能被4整除的地址编号上。1.在32位的平台上,默认都是按4字节对齐的。2.对于成员变量,各自在自己的自然边界上对齐。
2024-03-20 15:05:58 266
原创 简单的网页制作
type,指定输入框的类型,text单行文本,password密码,submit提交按钮,reset,重置按键,button按键,普通的按键需要和特定的时间关联。hidden:隐藏字段,该内容不显示在页面上,提交其他的一些变量。name:名称,输入内容识别名称,传递参数时候的参数名称。13,input元素,(输入框)他是表单的一个字属性。value: 默认值,输入框默认填入的内容,th,是tr的属性,列标题,自动居中,加粗。指定表单中的内容项,比如输入内容的文本框。可以指定表单属性,也可以放在表单的外面。
2024-03-14 13:45:26 954
原创 C语言-字符串-008
注意:(1)字符串更关注的是字符串整体,而不是单个字符(2)字符串的结束标志比较重要,表示字符串结束(3)处理字符串时,常常使用结束标志【‘\0’】作为判断。
2024-03-14 10:04:11 299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人