自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 ROC-RK3308B-CC-PLUS 通过NFS加载根文件系统

一般在Linux驱动开发的时候都是。

2025-08-11 14:41:26 1029

原创 ROC-RK3308B-CC-PLUS 通过TFTP传输内核与设备树

是rk官方的安卓分区格式的启动模式,目前是ROCKCHIP官方主流启动模式,“bootrk”是rk官方的早期启动模式,“run distro_bootcmd”是一种通用的启动方式,没有仔细研究,重点说一下"boot_tftp"命令,这个命令是我自己增加的,目的是自动使用tftp命令从宿主机下载内核和设备树数据,并启动的命令。网卡的驱动分了两部分,一个是mac(数据链路层)的驱动,一个是phy(物理层)的驱动,官方的uboot支持,配置一下就行了。(本来就是使能的,无需再进行设置,可以检查一下)

2025-07-25 23:18:39 981

原创 ROC-RK3308B-CC-PLUS交叉编译环境搭建

本文详细介绍了在Ubuntu 18.04虚拟环境下搭建RK3308开发板交叉编译环境的完整流程。主要内容包括:1)VMware虚拟机和Ubuntu系统的安装配置;2)VMware Tools安装和软件源更换;3)编译环境依赖包安装;4)Firefly SDK的下载解压和代码同步;5)固件编译配置与烧录步骤。文章提供了详细的命令操作和注意事项,包括首次编译、部分编译、驱动安装和烧录工具使用等关键环节,并附有常见问题的解决方案。

2025-07-15 10:05:35 1159

原创 构造ARP协议(上)

       拿TCP帧来说,构造一帧网络数据的时候,应用层的原始数据,被不同的层封装,最后发到网络上。       从层的角度来看,TCP和UDP都是工作在运输层的,而ARP是工作在数据链路层的。即ARP在构造数据的时候,是从数据链路层开始的,所以一个完整的arp协议是不包含IP头的,更不可能包含TCP,UDP头。       从协议上来看,ARP和TCP,UDP相同的地方,只有...

2018-11-27 13:19:54 602

原创 unity3D脚本C#的get,set的用法

C#是面向对象编程,在面向对象编程(OOP)中,是不允许外界直接对类的成员变量直接访问的,既然不能访问,那定义这些成员变量还有什么意义呢?所以C#中就要用set和get方法来访问私有成员变量,它们相当于外界访问对象的一个通道,一个“接口”    我们通过一个实际的例子讲解get与set的意思,下面的代码中,建立了一个叫银行的类。一个是私有变量,用小写money表示,公共变量用大写MONEY表示...

2018-10-11 13:39:42 13105 1

STM32固件库说明(中文版)

本手册介绍了32位基于ARM微控制器STM32F101xx与STM32F103xx的固件函数库。该函数库是一个固件函数包,它由程序、数据结构和宏组成,包括了微控制器所有外设的性能特征。该函数库还包括每一个外设的驱动描述和应用实例。通过使用本固件函数库,无需深入掌握细节,用户也可以轻松应用每一个外设。因此,使用本固态函数库可以大大减少用户的程序编写时间,进而降低开发成本。

2013-11-13

空空如也

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

TA关注的人

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