- 博客(35)
- 收藏
- 关注
原创 【ubuntu】在Linux Yocto的基础上去适配Ubuntu的wifi模块
我现在拿着一款nxp公司的MIMX8MM6CVTKZAA芯片的创龙的TLIMX8-EVM开发板,也叫创龙的评估板,这块板子有很多的外设和模块,然后这款创龙的TLIMX8-EVM开发板的公司也提供了原版系统,可以在这个评估板子运行,可以适配这块板子的所有功能,所有外设。然后我的评估板和我的自定义板都是用的同一款nxp公司的MIMX8MM6CVTKZAA芯片,然后rtc时钟都是用同一款芯片DS1307ZM/TR,用的也是同一个设备树,设备树代码如附件设备树MX8.dts.txt所示。
2025-04-18 19:15:24
1138
原创 【Ubuntu】 在Linux Yocto的基础上去适配Ubuntu的4G / 5G模块
超详细解释与操作指南一、基础概念解释1. UDEV 是什么?•定义:UDEV 是 Linux 系统中的一个守护进程,负责在/dev目录下动态管理设备节点(如/dev/usb0等)。•作用:当设备插入或移除时,UDEV 会根据规则文件(位于)动态创建设备节点,并设置权限或触发其他操作。•规则文件命名• 规则文件以数字开头(如77-mm-...),数字越小优先级越高。• 文件名可自定义,但通常用数字表示优先级,例如10-开头的规则会在90-之前执行。2. ModemManager 是什么?•。
2025-04-11 22:39:44
1210
原创 【Linux Yocto】【EC200N-CN——Linux驱动移植】问题回顾(其它4G/5G模块类似)
【EC200N-CN——Linux驱动移植】
2025-04-08 09:26:08
1073
原创 使用ssh连接上开发板
最后我发现了问题,我忘记指定用户名了,在mobaXterm上左上角打开会话,点击ssh,然后输入要连接的开发板主机的ip地址,关键在这里,要指定你要连接的开发板的系统中存在的用户,因为通过ssh连接一个设备时通过 用户名@ip地址 决定的,这个用户名必须是你的开发板系统中存在,可以在系统中自己通过命令查看你的系统有几个用户名。通过以上步骤,应该能成功连接到开发板。用户的密码哈希(确认密码是否生效)。运行时的完整日志(通过。若想要使用其它用户,非。
2025-04-03 15:56:08
483
原创 【Kbuild隐式规则】为什么没有 Makefile 规则却能生成 `.dtb` 文件?
内核的隐式规则像“自动导航”,直接告诉它目标路径就能编译,无需显式规则!【Kbuild隐式规则】为什么没有 Makefile 规则却能生成 `.dtb` 文件?
2025-03-19 15:19:34
736
原创 【C语言测试】
“逻辑真”在C语言中通常指的是非零数。题目考查的是二维数组的访问, 表示有3行4列,合法的下标范围是 到 。任何超出这个范围的引用都是非法的。这个for循环从 开始,条件是 ,每次循环后i先自增再与4比较,直到i变为5时,循环终止。题目分析: 是char类型,初始值为200; 未被赋值,默认为0,导致 条件不成立,不执行 ;所以 保持初始值。A. 0B. 200 (正确答案)C. 300D. 500题目分析:输入为5时,先进行比较再自增,因此条件 为真,执行 ,输出6。题目分析:
2024-10-24 05:06:07
1188
原创 【linux】man命令的使用、汉化版安装
man所代表的的是英文单词manual,也就是帮助手册的意思,Linux中的man手册就是提供给用户在有不明白的命令或者函数的时候,去查询它的功能、使用方法、头文件以及所需参数的帮助手册。
2024-10-11 20:10:29
368
原创 【Linux】Linux系统开发的基本操作(基本命令、VMware虚拟机连接网络的方式和配置)
linux系统开发的过程中常用的命令和操作,VMware虚拟机连接网络的方式和配置
2024-06-21 20:05:04
940
原创 【Linux】Vmware虚拟机三种网络模式详解
我怕链接会失效,故转载此篇文章由于Linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一。在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为群里童鞋网络出故障,然后在帮他解决的过程中,对自己的理解也做一个总结。
2024-06-21 15:33:36
3359
原创 【C语言】回车被scanf吸收问题——getchar()来解决
如上图的程序进行了两次循环,第一次循环时需要输入一次数据并回车,后进入if或else的判断语句,再进行两次输入数据并回车,当第二次循环时,由于第一次循环时最后的回车,这个回车会被第二次循环的scanf吸收,导致直接跳过scanf。
2024-06-13 21:20:14
620
原创 【C语言】static变量的生命周期和作用域
①【static变量b】和【全局变量a】一样,存在初始化静态区中,不会随 函数metod执行完毕(出栈) 而消失。②所以【static变量】和 【全局变量】的生命周期是一样的,永久存在,直到整个程序执行完毕。
2024-06-13 11:12:34
445
原创 【C语言】rand()%随机数的使用
原因是rand() 随机产生的任何数,只要等于或者超过4,都会被 %4 取余掉。所以rand() % 4的值不可能等于或者超过4,它的取余的值只能是 0到3。如果rand() % 4 则产生 0 - 3 的随机数,rand()函数会产生范围为0至32767的随机数,
2024-06-12 16:43:22
829
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人