自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(586)
  • 收藏
  • 关注

转载 安装驱动模块时提示 loading out-of-tree module taints kernel

安装驱动模块时提示 loading out-of-tree module taints kernel。

2025-03-21 16:37:23 33

原创 SSH无法使用root用户进行登陆的解决方法

使用MobaXterm软件,SSH以root身份进行登陆时,提示“access deny”。

2025-03-18 17:17:40 261

原创 Windows主机、虚拟机Ubuntu、开发板,三者之间文件互传

Windows主机、虚拟机Ubuntu、开发者三者之间文件互传的方式。

2025-03-18 17:01:41 1264

原创 关于VMware的vmnet0、vmnet1、vmnet8以及虚拟机双网卡

介绍了VMware软件使用的一些心得。

2025-03-17 10:13:46 1220

原创 “win+e”打开资源管理器时提示“该文件没有与之关联的应用”

“win+e”打开资源管理器时提示“该文件没有与之关联的应用”

2025-02-19 17:19:26 133

原创 解决PL2303TA不支持win11及后续版本问题

解决PL2303TA不支持win11及后续版本问题。

2025-02-18 11:16:10 612

原创 JZ2440开发板——LCD

详细介绍了LCD有关的内容,包括LCD控制器的使用,以及LCD显示的实例。

2024-11-02 22:19:02 1521 1

原创 如何选择多行的同一位置的内容

比如在word文档中,可以按住alt不放,按住鼠标左键进行选择。

2024-10-31 15:59:25 287

原创 JZ2440开发板——MMU与Cache

简单介绍了S3C2440中的Cache与MMU的内容,包括如何开启Cache,如何开始MMU。

2024-10-23 22:16:28 863 3

原创 JZ2440开发板——异常与中断

讲解了S3C2440的异常处理流程,并以实例讲述了未定义指令异常、软件中断异常、IRQ异常(比如按键中断、timer中断)的处理流程。

2024-10-09 17:29:11 949

原创 JZ2440开发板——代码重定位

讲解重定位相关的内容,包括重定位的原因、链接脚本的语法、拷贝代码的C语言实现。

2024-10-03 16:14:11 838 3

原创 解决编译问题:undefined reference to `__aeabi_uidivmod‘

解决编译问题:undefined reference to `__aeabi_uidivmod'

2024-09-28 16:28:58 1299

原创 JZ2440开发板——使用S3C2440操作Nand Flash

本文讲述了在S3C2440上操作NAND FLASH的细节原理,用代码实现了按页读取数据、按块擦除数据、按页烧写数据,最后给出了测试的案例。

2024-09-27 17:30:46 1037

原创 JZ2440开发板——使用S3C2440操作Nor Flash

介绍Nor Flash的原理与硬件操作,如何编程识别,如何编程擦除与读写。

2024-09-23 12:57:47 1172

原创 JZ2440开发板——S3C2440的存储控制器

讲解S3C2440的存储控制器的使用,包括内存类接口的讲解、与外部设备(网卡、SDRAM、NorFlash)的连接方式、不同位宽设备如何与2440进行连接、如何确定芯片的访问地址,NorFlash的访问时序图、如何对SDRAM进行配置。

2024-09-19 23:08:51 910

原创 JZ2440开发板——S3C2440的UART

S3C2440的UART的简介与使用方法。

2024-09-17 22:27:00 1380

原创 JZ2440开发板——S3C2440的时钟体系

1、深入讲解了S3C2440芯片的结构掌握了S3C2440的时钟体系架构和上电复位时序,其时钟源有两个:外部晶振或者外部时钟,通过OM[3:2]硬件选择;其内部主要调整频率的PLL有两个:MPLL(产生FCLK)和UPLL(产生UCLK);其主要的时钟频率有三个(FCLK->CPU使用,HCLK->AHB总线高速外设使用,PCLK->APB总线低速外设使用),其中HCLK和PCLK由FCLK分频而来。2、学习了如何进行芯片操作。

2024-09-13 15:26:20 1263

原创 Makefile文件中的$(MAKE)的含义

MAKE 在 Makefile 文件中是一个默认变量,$(MAKE) 表示 make 这个命令。它可以用于在 make 进程中再次调用 make,以实现递归构建。

2024-09-11 18:48:40 436

原创 Makefile中的内嵌变量CURDIR

CURDIR,是Makefile文件中的内嵌变量,自动设置为当前目录(即Makefile文件所在的路径)。

2024-09-11 15:58:34 268

原创 无法用 FileZilla 传送文件的解决方案

所以问题的解决方案,是在虚拟机Ubuntu中创建一个xjh身份拥有rw权限的目录,在PC主机上将文件传送到该目录中;或者修改某个(属主为root的)目录的(其他用户的)权限,使得其他用户具有rw权限;可见uart目录属主是root,其他用户只有 r-x 权限,所以无法以 xjh 的身份上传文件到该目录。而Desktop目录属主是xjh,其权限是rwx,以 xjh 的身份可以上传文件到该目录。思考了一下,可能是文件权限的问题。传送到虚拟机的Ubuntu中的另外一个目录时,却可以成功传输。

2024-09-07 21:22:05 1539

原创 搞懂奇偶校验

由于数据位本来就有2个‘1’,这里又采用奇检验,根据(2)中关于“奇校验”的表述,为了使得“校验位+数据位” 中 ‘1’ 的个数为奇数,校验位应该为‘1’。如果采用偶检验,根据(2)中关于“偶校验”的表述,为了使得 “校验位+数据位” 中 ‘1’ 的个数为偶数,校验位应该为‘0’。当我们有一串二进制的数据时,如何在这串二进制数据的最前面,或者最后面,添加一位的奇检验位或者偶校验位呢?比如对于十进制的数字3,它二进制位0011,数据位中有2个‘1’。(1)首先要明确使用什么校验:你使用奇校验,还是偶检验?

2024-09-01 17:56:27 390

转载 为什么很多电路图中,电源只说要多少伏,不说多少安?

至于不标电流大小,是因为电路板中的电流是不断变化的,只要电源能提供的(或者说能承受的,因为电流过高会烧坏线条)电流大于电路板所需要的最大电流就行,而电路板的电源一般都是配套的,不需要标注。因为电路图中的用电器,如果供电电压不正确,电压低了电路不能正常工作,电压高了会烧毁电路板。所以要标注电源电压多少伏。如果需要另配电源的,说明书中会说明需要多少伏,多少安的电源。

2024-08-31 15:02:58 149

原创 给“设备管理器”设置桌面快捷方式

无。

2024-08-22 20:48:23 639

原创 JZ2440开发板——镜像烧写初体验

以下内容源于日常学习的总结,欢迎交流!

2024-08-22 15:20:51 1073

原创 (void) (&_x == &_y)的作用

暂无!

2024-07-06 21:11:15 459

原创 嵌入式开发者的未来

以下内容转载于朱老师IT充电站公众号,如有侵权请告知删除。

2024-06-23 09:02:53 309

原创 在Mini2440开发板上烧写与调试uboot与kernel

以下内容源于学习过程中的相关记录,欢迎互相交流与共同进步。

2024-05-16 23:06:59 1281

原创 找回win10自带的windows照片查看器

以下内容源于网络资源的学习与整理,如有侵权请告知删除。

2024-03-31 18:02:43 542

原创 与Mini2440开发板有关的开发操作

以下内容源于学习过程中的相关记录,欢迎互相交流与共同进步。

2024-03-29 14:15:21 1565

原创 解决“Source Insight中文注释间隔过大、斜体显示”的问题

以下内容源于网络资源的学习与整理,如有侵权请告知删除。

2024-03-27 12:12:10 531

原创 代码格式上对齐的方法

以下内容源于网络资源的学习与整理,如有侵权请告知删除。

2024-03-27 11:02:26 948

原创 内核移植——开发板的软件抽象(struct machine_desc)

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。

2024-03-20 21:01:57 769

原创 uboot的移植——移植uboot官方的uboot到x210开发板(2)

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。

2024-03-17 22:12:55 1027

原创 LCD——与LCD有关的基础知识

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。

2024-02-03 15:01:42 6399

原创 开发板——X210开发板的SD卡启动方式

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。

2024-02-01 22:47:03 1123

原创 外存——SD卡/iNand芯片与S5PV210的SD/MMC/iNand控制器

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。

2024-01-29 21:28:28 1164

原创 外存——主流的外存设备简介(SD卡、MMC卡、iNand、Nandflash等概念)

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。

2024-01-29 20:14:54 2628

原创 串口通信——uart stdio的移植(将printf的输出显示从屏幕重定位到串口)

以下内容源于朱有鹏嵌入式课程的学习与整理,非原创,如有侵权请告知删除。

2024-01-28 23:32:20 1046

原创 多线程编程——实现线程同步的方法(互斥锁、信号量、条件变量、读写锁)

Linux 环境中,实现线程同步的常用方法有 4 种,分别称为互斥锁信号量条件变量和读写锁。互斥锁(Mutex)又称互斥量或者互斥体,是最简单也最有效地一种线程同步机制。互斥锁的用法和实际生活中的锁非常类似,当一个线程访问公共资源时,会及时地“锁上”该资源,阻止其它线程访问;访问结束后再进行“解锁”操作,将该资源让给其它线程访问。信号量又称“信号灯”,主要用于控制同时访问公共资源的线程数量,当线程数量控制在 ≤1 时,该信号量又称二元信号量,功能和互斥锁非常类似;

2024-01-18 23:28:31 1646

原创 多线程编程——线程的属性

以下内容源于C语言中文网的学习与整理,非原创,如有侵权请告知删除。如果只是学习简单的多线程编程,本文内容可以暂时忽略。在利用pthread_create() 函数创建线程时,第二个参数设置为NULL即可。

2024-01-18 18:33:12 1287

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除