- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 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固件库说明(中文版)
2013-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅