From 01440fb26f416a53c12c32b94e8362c9192c5332 Mon Sep 17 00:00:00 2001 From: xailab Date: Mon, 4 Mar 2024 10:47:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/README.md b/README.md index b0e6695..7a5b7e6 100644 --- a/README.md +++ b/README.md @@ -1 +1,45 @@ # xai-cloud-iot-learning + +所需知识:模拟电子技术 数字电子技术 C语言 JAVA语言 +## 一、上位机软件部分 +1. 开发工具简要介绍 +上位机软件开发: +嵌入式软件开发: +嵌入式硬件开发: +供电 主控 通信(组网) 离线存储 防护 +器件选型 + +2. 代码管理与集成 +gitlab gitea +3. 代码规范化 +//目的 意义 文档 Java Python C C++ Git +4. 物联网系统整体介绍 +5. 前端代码讲解 +6. 后端代码讲解 +7. MQTT协议介绍 +8. EMQX中间件 +9. 视频平台开发 +## 二、嵌入式软件部分 +1 基本概念介绍 +2 基本工具介绍 +3 51单片机介绍(8 位 裸机hex -》 mcu) +4 STM32单片机介绍(32位 rtos -hex (带有系统的)) +5 Linux单片机介绍(ubuntu ai )人工智能 基本算法 优化(C++高 剪枝# 移植算法 RKNN RK3588) +6 ZYNQ 7000 FPGA介绍(高速通讯 1Gbps 高扩展性) +7 英伟达Jetson系列介绍cuda nano nxGPU(4090 ) +AIOT +## 三、嵌入式硬件部分 +1 模拟电路基础知识 +2数字电路基础知识 +3 AD双层板(四层)教学 +4 PCB打样与焊接 +5 WIFI模块介绍 以ESP8266为例 +6 LORA模块介绍 +7 4G模块介绍 +8 ZigBee模块介绍 +9 蓝牙模块介绍 +10 常见电源模块介绍 +四、进阶部分 +1 从零开发基于51的DTU(包含部分 功能 代码 上传数据 可视化 控制) +2 从零开发基于stm32的DTU数据收集与组网(包含部分 功能 代码 上传数据 可视化 控制 OTA) +3 从零开发基于ARM的边缘数据传输与计算单元(包含部分 功能 代码 上传数据 可视化 控制)