# RK3568 嵌入式开发学习资料索引 > 资料源目录: [`F:\BaiduNetdiskDownload`](file:///F:/BaiduNetdiskDownload) > 两块板: TL3568-EVM (创龙/Tronlong) + ATK-DLRK356X (正点原子) --- ## 快速导航 | 序号 | 文档 | 核心内容 | 适合阶段 | |:---:|------|------|:---:| | [01](01-Linux内核与驱动开发.md) | Linux内核与驱动开发 | Rockchip 官方内核文档、GPIO/SPI/CAN/USB/PCIe 驱动参考、dts 引脚配置 | ★★☆ 中级 | | [02](02-设备树与Linux系统构建.md) | 设备树与Linux系统构建 | DTS 设备树语法、Buildroot 构建流程、系统启动卡制作、内核/uboot 镜像 | ★★☆ 中级 | | [03](03-AMP_SMP_多核异构开发.md) | AMP/SMP 多核异构开发 | Rockchip AMP SDK、RT-Thread/Baremetal 裸核开发、rpmsg 核间通信、IPC | ★★★ 高级 | | [04](04-应用层与中间件开发.md) | 应用层与中间件开发 | SocketCAN 编程、EtherCAT 主站、MQTT、Qt、GStreamer 视频、Docker、SQLite | ★☆☆ 初级 | | [05](05-实时性与系统优化.md) | 实时性与系统优化 | Linux-RT/Preempt-RT、Cyclictest 延迟测试、PTP 时钟同步、性能调优 | ★★★ 高级 | | [06](06-STM32与RTOS基础.md) | STM32与RTOS基础 | 野火指南(HAL库/FreeRTOS/uCOS/RT-Thread/LwIP)、电机FOC控制 | ★☆☆ 初级 | | [07](07-硬件参考与数据手册.md) | 硬件参考与数据手册 | CPU/PMIC/RAM/ROM 数据手册、原理图、PCB封装、B2B连接器规格 | ★☆☆ 初级 | --- ## 资料源概览 ### 第一套:创龙 TL3568-EVM (Buildroot 2018.02) [`F:\BaiduNetdiskDownload\TL3568-EVM(Buildroot-2018.02)_V1.8\`](../TL3568-EVM(Buildroot-2018.02)_V1.8/) ├── [`1-开箱必读`](../TL3568-EVM(Buildroot-2018.02)_V1.8/1-开箱必读)          → 产品规格书、拓展模块规格
├── [`2-技术服务`](../TL3568-EVM(Buildroot-2018.02)_V1.8/2-技术服务)           → 联系方式、保修说明
├── [`3-用户手册`](../TL3568-EVM(Buildroot-2018.02)_V1.8/3-用户手册)           → 核心学习资料,覆盖从环境搭建到NPU开发
├── [`4-软件资料`](../TL3568-EVM(Buildroot-2018.02)_V1.8/4-软件资料)           → Demo代码(Linux/AMP/Qt/Python)、系统镜像
├── [`5-硬件资料`](../TL3568-EVM(Buildroot-2018.02)_V1.8/5-硬件资料)           → 原理图、PCB、测试报告
├── [`6-开发参考资料`](../TL3568-EVM(Buildroot-2018.02)_V1.8/6-开发参考资料)     → Rockchip官方SDK+文档、芯片数据手册
├── [`7-更新历史说明`](../TL3568-EVM(Buildroot-2018.02)_V1.8/7-更新历史说明)
└── [`8-关于Tronlong`](../TL3568-EVM(Buildroot-2018.02)_V1.8/8-关于Tronlong) ### 第二套:正点原子 ATK-DLRK356X [`F:\BaiduNetdiskDownload\叶鹏程\`](../叶鹏程/) ├── [`【正点原子】RK3568开发板资料(A盘)-基础资料`](../叶鹏程/【正点原子】RK3568开发板资料(A盘)-基础资料)
│       └── 开发板原理图、封装库、用户手册、IC手册
├── [`【正点原子】RK3568开发板资料(B盘)-开发环境及SDK`](../叶鹏程/【正点原子】RK3568开发板资料(B盘)-开发环境及SDK)
│       ├── [`01、Ubuntu开发环境`](../叶鹏程/【正点原子】RK3568开发板资料(B盘)-开发环境及SDK/01、Ubuntu开发环境)  (虚拟机镜像)
│       └── [`02、ATK-DLRK3568开发板SDK`](../叶鹏程/【正点原子】RK3568开发板资料(B盘)-开发环境及SDK/02、ATK-DLRK3568开发板SDK)  (linux/android11/android12/openharmony)
└── [`A盘(资料盘)(野火/MCU方向)`](../叶鹏程/A盘(资料盘))
       ├── [`1-程序源码_教程文档`](../叶鹏程/A盘(资料盘)/1-程序源码_教程文档)  → 8本野火实战指南 + HAL/RTOS源码
       ├── [`2-开发板原理图_封装库`](../叶鹏程/A盘(资料盘)/2-开发板原理图_封装库)  → 硬件设计文件
       ├── [`4-配套模块资料`](../叶鹏程/A盘(资料盘)/4-配套模块资料)  → 20+种外设模块(ADC/GSM/WiFi/蓝牙/屏幕...)
       └── [`5-开发软件`](../叶鹏程/A盘(资料盘)/5-开发软件)  → CubeMX、调试助手、字模工具 --- ## 学习路径建议 ### 路径A:嵌入式Linux驱动开发方向(重点推荐) ``` 第1步:02-设备树与Linux系统构建 → 学会自己编译系统、配置DTS 第2步:01-Linux内核与驱动开发 → 看Rockchip官方驱动文档,写字符设备驱动 第3步:04-应用层与中间件开发 → CAN通信、MQTT、IPC实践 第4步:05-实时性与系统优化 → Preempt-RT、Cyclictest延迟分析 第5步:03-AMP/SMP多核异构开发 → rpmsg核间通信、裸核+Linux异构 ``` ### 路径B:STM32→Linux转型方向 ``` 第1步:06-STM32与RTOS基础 → 先打牢单片机基础(1-2个月) 第2步:02-设备树与Linux系统构建 → 理解"Linux没有裸机寄存器操作"的世界观 第3步:04-应用层与中间件开发 → 从"写外设驱动"过渡到"写应用" 第4步:01-Linux内核与驱动开发 → 深入内核 ``` ### 路径C:快速上手CAN总线实战方向 ``` 第1步:02-设备树 → 确保RK3568 CAN接口在DTS中正确配置 第2步:04-应用层 → SocketCAN编程 + can-utils调试 第3步:01-Linux内核 → CAN控制器驱动深入(Rockchip CAN文档) 第4步:03-AMP → AMP下AP核跑Linux处理CAN协议、MCU裸核跑实时控制 ``` > **提示**:每份子文档开头都标注了文件在 [`F:\BaiduNetdiskDownload`](file:///F:/BaiduNetdiskDownload) 中的实际路径,方便你直接打开原文阅读。