
创客学院-嵌入式人工智能开发 C++
来自 网络整理·免费领取学习资源
5,100 领取 · 6,074 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《创客学院-嵌入式人工智能开发 C++》。官网需要单独购买,有集上可以免费领取。
在嵌入式软件技术中,C语言具有较高的编程效率。但是,要实现高效率,还有许多问题需要特别注意。首先,应该正确理解C的工作原理,逐步利用它的各种强大功能,把专业经验集成到对象中,并使用针对嵌入式应用做过优化的开发工具
创客学院-嵌入式人工智能开发 C++
课程目录
- lel 1 c语言
- day1 必备linux命令和c语言基础
- vi编辑器的使用1_
- vi编辑器的使用2_
- 程序的编译和调试_
- 环境安装_
- 基础知识_
- 数据的表示_
- 文件和目录相关命令1_
- 文件和目录相关命令2_
- day2 数据类型、常量、变量及运算符
- 变量1_
- 变量2_
- 常量_
- 数据类型上_
- 数据类型下_
- 运算符1_
- 运算符2_
- 运算符3_
- 运算符4_
- day3 输入输出专题
- 输入函数的垃圾处理及字符串的输入输出_
- 字符输出函数和格式输出函数上_
- 字符输出函数和格式输出函数下_
- 字符输入函数和格式输入函数_
- day4 控制语句
- 控制语句-if上_
- 控制语句-if下_
- 控制语句-switch上_
- 控制语句-switch下_
- 循环辅助语句上_
- 循环辅助语句下_
- 循环语句-for上_
- 循环语句-for下_
- 循环语句-while上_
- 循环语句-while下_
- day5 数组和字符串
- 二维数组1_
- 二维数组2_
- 二维数组3_
- 一维数组_
- 字符串函数之strcat函数和strcmp函数_
- 字符串函数之strcpy函数_
- 字符串函数之strlen函数_
- 字符串函数之扩展用法上_
- 字符串函数之扩展用法下_
- 字符数组和字符串1_
- 字符数组和字符串2_
- 字符数组和字符串3_
- day6 指针专题1
- 指针的基本用法1_
- 指针的基本用法2_
- 指针的基本用法3_
- 指针的运算上_
- 指针的运算下_
- 指针与二维数组上_
- 指针与二维数组下_
- 指针与数组_
- day7 指针专题2
- void指针和const修饰符上_
- void指针和const修饰符下_
- 多级指针上_
- 多级指针下_
- 指针数组上_
- 指针数组下_
- 字符指针与字符串上_
- 字符指针与字符串下_
- day8 函数1
- 函数的参数传递_
- 函数的基本用法_
- 函数中传递数组参数_
- day9 函数2
- 递归函数和函数指针上_
- 递归函数和函数指针下_
- 指针函数1_
- 指针函数2_
- 指针函数3_
- lel 10 系统移植
- day1 系统移植概述及环境搭建上
- 搭建开发主机上_
- 搭建开发主机下_
- 嵌入式基本概念_
- 嵌入式开发环境的演示介绍上
- 嵌入式开发环境的演示介绍上_
- 嵌入式开发环境的演示介绍下_
- 嵌入式系统移植课程体系介绍_
- day2 系统移植概述及环境搭建下
- 连接之NFS服务搭建_
- 连接之TFTP服务搭建_
- 目标机搭建_
- day3 Bootloader移植上
- Bootloader基本概念_
- uboot常用命令_
- uboot配置编译_
- day4 Bootloader移植下
- uboot启动流程上_
- uboot启动流程下_
- uboot移植方法_
- day5 linux内核分析
- linux内核调试方法_
- linux内核基本概念上_
- linux内核基本概念下_
- linux内核基本概念中_
- linux内核启动分析_
- day6 linux内核移植及网卡移植
- linux内核移植序_
- linux内核移植之配置编译_
- 网卡移植之设备树_
- 网卡移植之设备树信息分析_
- 网卡移植支持NFS_TCPIP_Dm9000驱动_
- 网卡移植准备_
- day7 第三方驱动移植
- 黑白盒对比_
- 平台设备引入_
- 驱动编译进内核Makefile_
- 驱动模块_
- 图像化配置Kconfig_
- 字符设备引入_
- day8 根文件系统制作
- 根文件系统基本概念_
- 根文件系统内容制作_
- 跟文件系统设备访问_
- 制作不同格式根文件系统_
- lel 11 嵌入式内核及驱动开发初级
- day1 设备驱动环境搭建
- host主机Ubuntu环境配置_
- tftp和nfs启动模式介绍_
- 加载并启动内核镜像_
- 交叉开发模式介绍_
- 通过nfs挂载根文件系统_
- day10 中断编程4
- poll函数的使用介绍_
- poll驱动的实现_
- 多路复用select和poll的概念_
- 应用程序poll的编程方式_
- day11 中断编程5
- tasklet的实现_
- work下半部的实现_
- 异步信号的驱动编程实现_
- 异步信号通知应用程序编程_
- 中断下半部的由来_
- day12 平台总线专题1
- sysfs文件系统的介绍_
- 创建bus的代码编程_
- 设备驱动模型的由来_
- day13 平台总线专题2
- dice的构建和注册_
- driver的构建和注册_
- driver和dice分离和合并的实现_
- 总线bus匹配的实现_
- day14 平台总线专题3
- 平台总线led驱动之资源的定义_
- 平台总线中driver实现的逻辑过程讲解_
- 平台总线中的driver的注册和匹配_
- 平台总线中的三元素_
- 平台总线作用和设计思想介绍_
- day15 平台总线专题4
- 平台总线的probe代码实现_
- 平台总线完成led设备的控制_
- day2 驱动开发模块上
- dm9000网卡的移植_
- sourceinsight的用法_
- 编写驱动ko的准备工作_
- 内核的编译方法_
- 设备树文件的编译_
- day3 驱动开发模块下
- insmod加载ko模块_
- 模块ko参数传递_
- 模块符号导出_
- 驱动Makefile编写_
- 最简单的hello驱动代码编写_
- day4 字符设备驱动基础上
- 申请设备号-regisger_chrd接口的讲解_
- 申请设备号的编程_
- 实现文件操作对象file_operation_
- 手动或自动创建设备节点_
- 字符设备驱动框架_
- day5 字符设备驱动基础中
- 地址映射ioremap的用法_
- 控制led灯的驱动代码实现_
- 应用控制驱动的方式_
- 用户空间和内核空间的数据交互COPY_TO_USER_
- day6 字符设备驱动基础下
- readl-writel的使用_
- 驱动和应用程序的设计思想_
- 驱动中面向对象的设计思想_
- 为了代码健全-需要作出错处理_
- 字符设备驱动编写的步骤_
- day7 中断编程1
- linux中断的概念和中断处理机制_
- 驱动代码中获取到中断号码的方法_
- 设备树文件中定义中断号_
- 申请中断处理-request_irq_
- day8 中断编程2
- 驱动中获取硬件数据并传递给用户的方法_
- 实现字符设备驱动框架_
- 用户获取按键数据的方法_
- day9 中断编程3
- 非阻塞模式的实现_
- 阻塞的概念和接口使用_
- 阻塞的实现-等待队列的使用_
- lel 12 嵌入式内核及驱动开发高级
- day1 高级驱动方法学习
- 分层框架和面向对象的思想_
- 高级驱动学习特点和目标_
- 字符设备驱动编写时引起的思考_
- day2 输入子系统1
- 输入子系统的框架_
- 输入子系统的作用_
- 输入子系统中硬件初始化和上报数据_
- 应用程序读取输入设备数据的方式_
- 最简单的输入设备驱动程序编写_
- day3 输入子系统2
- input dice的初始化解释_
- 初始化所有的按键并驱动起来_
- 代码中分析所有的子节点_
- 设备树中定义按键信息的子节点_
- 设置位表和上报数据的另外一种方式_
- 添加input dice的信息_
- day4 输入子系统3
- d_connect函数分析_
- input handler和input dice和handle之间的关系_
- input三层的分析_
- 输入子系统工作逻辑初识_
- 应用程序读取多个按键和驱动代码的结构分析_
- 应用和如何调用到输入子系统中去的_
- day5 输入子系统4
- d_ents中填充缓冲区数据的过程_
- d_open的实现过程_
- d_read读取输入子系统的数据方式_
- input_ent上报数据的实现过程_
- day6 I2C子系统上
- I2C协议和时序讲解_
- linux I2C client_driver_adatper_msg等对象的讲解_
- linux I2C从设备的设备树信息的添加_
- linux I2C驱动框架_
- linux I2C总线和平台总线的结合_
- day7 I2C子系统下
- MPU6050操作寄存器_
- MPU6050的I2C driver驱动框架编写_
- 读取MPU6050数据寄存器并上报给用户_
- 应用程序读取取重力加速度和陀螺仪的值_
- day8 设备树上
- 常见的属性compatible-reg_
- 初始设备树_
- 节点和属性_
- 内核使用dtb文件的过程_
- 设备树的由来_
- 设备树文件的编译_
- day9 设备书下
- dts替代平台设备的pd硬编码方式_
- of解析dts节点的API_
- 代码中获取节点_
- 定义和获取dts中的中断信息_
- 获取属性_
- 获取属性中的整数数组_
- 获取属性中字符串数组_
- 验证dts的中断信息_
- 在dts中添加新的节点_
- lel 13 嵌入式安防监控项目实战
- day1 创客学院课程体系概要巩固
- 1-1创客学院课程回顾概述_
- 1-2创客学院课程回顾-c语言回顾_
- 1-3创客学院课程回顾-数据结构_
- 1-4创客学院课程回顾-IO进程_
- 1-5创客学院课程回顾-网络部分_
- 1-6创客学院课程回顾-ARM裸机部分_
- 1-7创客学院课程回顾-系统移植部分_
- 1-8创客学院课程回顾-内核驱动部分_
- day10 安防监控实现之mjpeg-streamer视频图像的显示
- 10-1 安防监控实现之视频流原理讲解与移植_
- 10-2 安防监控实现之web网页测试监控html+css_
- day11 安防监控实现之ZigBee-A9传感器数据采集与串口上传
- 11-1 安防监控实现之ZIgBee环境搭建_
- 11-2 安防监控实现之ZigBee-A9传感器数据采集与串口上传_
- day12 安防监控实现之A9串口控制ZigBee硬件
- 12-1安防监控实现之A9串口控制ZigBee硬件原理讲解_
- 12-2 安防监控实现之A9串口控制ZigBee硬件实现_
- day13 安防监控实现之传感器真实数据上传到网页
- 13-1 安防监控实现之传感器真实数据上传到网页原理讲解_
- 13-2 安防监控实现之传感器真实数据上传到网页过程实现_
- day14 安防监控实现之网页控制ZigBee和A9上的硬件LED灯蜂鸣器和风扇
- 14-1安防监控实现之线程间同步互斥操作实现_
- 14-2 安防监控实现之网页控制ZigBee和A9上的硬件LED灯蜂鸣器和风扇_
- 14-3 安防监控实现之网页控制A9上的蜂鸣器和数码管_
- 14-4 安防监控实现之网页控制ZigBee和A9上的风扇_
- day15 安防监控实现之GPRS短信报警功能实现
- 15-1 安防监控实现之Windows下实现GPRS短信电话报警功能实现_
- 15-2 安防监控实现之linux下实现GPRS短信电话报警功能实现_
- 15-3 安防监控实现之linux框架下实现GPRS短信电话功能_
- day16 项目总结和项目答辩
- 项目总结和项目答辩_
- day2 安防监控项目实战安排与环境搭建
- 2-1 安防监控项目实战安排简介_
- 2-2安防监控项目实战之环境搭建_
- day3 安防监控之需求分析
- 3 安防监控项目需求分析_
- day4 安防监控环境分析和通信结构体定义
- 4-1 安防监控实现之软硬件环境分析_
- 4-2-1 安防监控实现之通信协议制定_
- 4-2-2 安防监控实现之通信协议制定_
- day5 安防监控实现之A9主框架的搭建
- 5-1 安防监控实现之原理验证代码_
- 5-2 安防监控实现之主框架的搭建_
- day6 安防监控实现之boa服务器的移植
- 6-1 安防监控实现之boa服务器原理介绍_
- 6-2 安防监控实现之boa服务器移植_
- day7 安防监控实现之CGO的移植与html的通信
- 7-1 安防监控实现之认识CGI在项目中的数据解析过程_
- 7-2 安防监控实现之认识CGI在项目中的角色和原理 完成CGI的测试_
- 7-3 安防监控实现之项目阶段的CGI移植和HTML通信_
- day8 安防监控实现之从网页上控制A9的LED灯
- 8-1 网页发送数据模拟控制Ubuntu的LED灯_
- 8-2 网页发送数据控制A9的LED灯_
- day9 安防监控实现之Html框架浅析及模拟环境信息刷新到网页
- 9-1 安防监控实现之HTML框架分析_
- 9-2-1 安防监控实现之模拟数据刷新_
- 9-2-2 安防监控实现之控制命令下发_
- lel 14 C++开发
- day1 从C到C++及类与对象
- 常成员静态成员与友元1_
- 常成员静态成员与友元2_
- 概念和思维升级_
- 类的成员函数_
- 类的申明1_
- 类的申明2_
- 类与对象1_
- 类与对象2_
- 语法升级_
- day2 运算符重载及组合与继承
- 标准输入输出流_
- 继承_
- 普通运算符重载1_
- 普通运算符重载2_
- 特殊运算符重载1_
- 特殊运算符重载2_
- 组合_
- day3 多态、异常、转换函数
- 标准转换函数_
- 多态(应用上)_
- 多态(应用下)_
- 多态1_
- 异常(try_catch)_
- 异常语法与自定义异常_
- 隐式转换_
- 自定义转换函数_
- day4 模板及STL标准模板库
- STL容器_
- STL算法_
- 迭代器_
- 非类型模板以及特化_
- 类型模板之模板函数与模板类_
- 链表实现_
- lel 15 QT嵌入式图形开发
- day1 QT入门与基础控件
- QT入门_
- 按钮_
- 布局管理器_
- 容器上_
- 容器下_
- 输入与输出控件_
- day2 对话框
- 标准对话框上_
- 标准对话框下_
- 自定义对话框_
- day3 主窗口和事件处理
- action和菜单栏_
- 工具栏中央部件与状态栏_
- 绘图事件_
- 事件处理_
- 事件过滤上_
- 事件过滤下_
- 双缓冲绘图_
- day4 文件和进程线程编程
- 进程_
- 流式读写,目录遍历以及获取文件属性_
- 文件普通读写_
- 线程_
- 线程互斥_
- 线程同步_
- day5 网络编程
- tcp服务器_
- tcp客户端_
- udp客户端_
- udp客户端_1_
- lel 16 物联网ARM开发
- day1 ARM体系结构概述
- Cortex-M0概述1_
- Cortex-M0概述2_
- STM32F0硬件平台介绍_
- STM32课程体系介绍视频_
- 必须要get的ARM知识_
- 认识STM32_
- day10 基于STM32的物联网项目介绍
- STM32项目介绍_
- 基于STM32四轴飞行器_
- 基于STM32物理网网关_
- 基于STM32智能小车_
- day2 开发环境搭建及平台介绍
- MDK-ARM环境介绍及安装_
- STM32Cube简介及安装_
- STM32储存器映射_
- stm32启动文件分析_
- day3 STM32 GPIO口操作平台介绍
- GPIO的基本概念及寄存器介绍1_
- GPIO的基本概念及寄存器介绍2_
- 初识人机交互——按键_
- 照亮电子世界的那盏灯——LED寄存器版_
- 照亮电子世界的那盏灯——LED库函数版_
- day4 STM32 USART串口的应用
- HAL串口库函数的使用及printf的实现_
- stm32实现串口数据收发_
- 串口寄存器介绍_
- 串行通信的基本概念_
- day5 STM32中断系统
- STM32中断系统概述1_
- STM32中断系统概述2_
- 按键中断实例_
- 串口中断实例_
- 外部中断控制器EXTI_
- day6 STM32时钟与定时器
- HAL_Delay的实现_
- STM32时钟系统概述1_
- STM32时钟系统概述2_
- STM32通用定时器介绍_
- STM32通用定时器使用实例_
- SysTick定时器讲解_
- day7 STM32模数转换器ADC
- stm32 ADC单通道采集实例_
- stm32 ADC多通道采集实例_
- stm32 ADC模数转换概述_
- day8 STM32数据搬运工DMA
- ADC_DMA多路采集实例_
- stm32 DMA工作原理_
- day9 STM32 I2C总线通信
- I2C通信实例1_
- I2C通信实例2_
- stm32 I2C总线通信原理_
- 三轴加速度传感器MPU6050介绍_
- lel 17 物联网低功耗广域网NB-IOT开发
- day1 NB-IOT物联网行业解决方案
- NB-IoT课程介绍
- NB-IoT课程硬件平台介绍及使用_
- NB-IoT物联网行业解决方案_
- NB-IoT物联网智慧消防项目需求分析及系统设计_
- NB-IoT物联网智慧消防项目展示_
- day2 NB-IOT开发环境搭建及模组驱动开发
- AT指令集开发原理_
- Keil5安装及使用_
- NB-IoT基础工程建立_
- STM32CubMx安装及使用_
- day3 NB-IOT网络编程
- NB-IoT驱动开发二_
- NB-IoT驱动开发一(1)_
- NB-IoT驱动开发一(2)_
- NB-IoT驱动开发一(3)_
- NB-IoT网络CoAP通信1_
- NB-IoT网络CoAP通信2_
- NB-IoT网络入网1_
- NB-IoT网络入网2_
- day4 NB-IOT云平台对接及使用
- NB-IoT物联网通信架构_
- 电信IoT平台对接及使用_
- 华清IoT平台对接及使用_
- day5 智慧消防项目开发
- NB-IoT火焰检测_
- NB-IoT继电器控制_
- NB-IoT可燃气体检测_
- NB-IoT人体红外感应传感器_
- 项目扩展与技术提炼_
- lel 19 Python核心编程
- day1 面向对象上
- 继承(上)_
- 类与对象_
- 面向对象编程与面向过程编程_
- day2 面向对象下
- 多态_
- 继承(下)_
- 魔法方法_
- 私有属性与私有方法_
- 异常_
- 属性与方法_
- day3 飞机大战上
- 飞机大战(1)_
- 飞机大战(2)_
- 飞机大战(3)_
- 飞机大战(4)_
- 飞机大战(5)_
- day4 飞机大战下
- 飞机大战(6)_
- 飞机大战(7)_
- 飞机大战(8)_
- 飞机大战(9)_
- lel 2 linuxC高级语言
- day1 软件包管理及shell命令
- deb软件包管理上_
- deb软件包管理下_
- linux介绍_
- shell基本命令_
- shell中的特殊字符1_
- shell中的特殊字符2_
- 环境安装_
- day2 linuxshell命令
- linux用户管理_
- shell基本系统维护命令_
- 进程管理相关命令_
- 网络配置_
- 文件系统的类型和结构_
- 文件系统相关命令_
- day3 linuxshell脚本编程
- shell编程-函数_
- shell脚本-变量_
- shell脚本-分支语句_
- shell脚本-功能语句_
- shell脚本-循环语句_
- day4 linuxC语言高级编程
- gcc编译器_
- gdb调试工具_
- 共用体及typedef_
- 结构体数据和结构体指针_
- 内存管理上_
- 内存管理下_
- 条件编译和结构体_
- day5 Makefile
- makefile变量的使用_
- make介绍_
- make命令选项及makefile中的隐含规则_
- VPATH及嵌套的Makefile(makefile3)_
- lel 18 python语法基础
- day1 初始Python
- day2 Python基础语法上
- day3 Python基础语法下
- day4 Python条件语句与循环语句
- day5 数据类型的基本操作
- day6 函数上
- day7 函数下
- day8 Python储存文件的操作
- lel 20 中文聊天机器人开发
- day1 初识聊天机器人
- 安装配置_
- 机器人环境搭建_
- 课前导学_
- 聊天机器人介绍_
- day2 使用机器人
- 百度语音识别示范_
- 聊天机器人架构分析_
- 录制唤醒词_
- 语音识别详解_
- day3 机器人的精髓
- NLP介绍1_
- NLP介绍2_
- NLP介绍3_
- NLP介绍4_
- 语音合成详解_
- day4 机器人的插件实现
- 机器人插件介绍_
- 实现一个自己的插件_
- lel 3 数据结构
- day1 数据结构引入
- 初识数据结构_
- 什么是数据结构_
- 数据结构导学_
- 数据结构基本概念_
- day10 树及实现上
- 二叉树的原理_
- 二叉树的运算_
- 树的概念_
- day11 树及实现下
- 二叉树的层次遍历_
- 二叉树的三种遍历_
- day12 查找
- hash表的实现-插入和查找_
- hash表的实现-创建_
- hash表原理_
- 查找的原理_
- day13 排序
- 快速排序的实现_
- 排序的原理_
- day2 线性表及顺序表上
- 代码规范要求_
- 什么是线性表及顺序表_
- 顺序表的实现1_
- day3 线性表及顺序表下
- 顺序表的结尾_
- 顺序表的实现2_
- 顺序表的实现3_
- 顺序表的实现4_
- 顺序表的实现5_
- day4 线性表及链表
- 单链表的实现-创建_
- 单链表的实现-尾部插入和遍历_
- 单链表实现-按位置插入_
- 什么是链表及原理_
- day5 线性表之链表应用
- 单链表实现-链表删除_
- 单链表实现-链表释放_
- day6 单链表的操作实现
- 链表的反转_
- 链表求相邻两个结点最大值_
- 有序链表合并_
- day7 栈实现及其应用
- 栈-链式栈原理及实现_
- 栈-顺序栈的实现1_
- 栈-顺序栈的实现2_
- 栈-顺序栈的原理_
- day8 队列实现及其应用上
- 顺序队列的实现_
- 顺序队列的原理_
- day9 队列实现及其应用下
- 链式队列的实现_
- 链式队列的原理_
- 栈和队列的应用-球钟问题的实现_
- 栈和队列的应用-球钟问题的原理_
- lel 4 文件IO
- day1 标准IO上
- 导学_
- 文件的打开和关闭1_
- 文件的打开和关闭2_
- 文件的打开和关闭3_
- 文件介绍和标准IO介绍1_
- 文件介绍和标准IO介绍2_
- day2 标准IO下
- 对象的输入和输出1-4_
- 格式化输入和输出_
- 流的刷新和定位_
- 行输入和输出_
- 字符输入和输出_
- day3 linux下文件IO、库的制作及使用
- 程序库概念和静态库的制作_
- 动态库的制作和使用1_
- 动态库的制作和使用2_
- 文件IO的打开和关闭_
- 文件IO的读写和定位_
- 文件属性和目录操作_
- lel 5 并发程序设计
- day1 进程编程及守护进程-进程、进程命令、fork、exit、excel、system
- 进程常用命令_
- 进程的创建和结束_
- 进程的回收_
- 进程基本概念_
- day2 进程编程及守护进程-wait函数、waitpid函数、linux守护进程
- exec函数族_
- 守护进程1_
- 守护进程2_
- day3 线程专题上
- 线程的概念和使用1_
- 线程的概念和使用2_
- 线程的概念和使用3_
- day4 线程专题下
- 线程的概念和使用4_
- 线程的概念和使用5_
- 线程的互斥_
- 线程的信号量同步_
- day5 Unix进程间通信方式上
- 无名管道_
- 信号1_
- 信号2_
- 信号3_
- 有名管道_
- day6 Unix进程间通讯方式下
- 共享内存1_
- 共享内存2_
- 消息队列1_
- 消息队列2_
- 信号灯1_
- 信号灯2_
- lel 6 网络编程
- day1 网络基础上
- 网络的历史和分层_
- 网络各层协议解释_
- 网络和封包和拆包_
- day2 网络基础下
- 网络预备知识1_
- 网络预备知识2_
- 网络预备知识3_
- day3 TCP编程
- TCP编程API-1_
- TCP编程API-2_
- TCP编程API-3_
- TCP编程API-4_
- TCP编程API-5_
- day4 并发服务器
- TCP并发服务器多进程编程_
- TCP并发服务器多线程编程_
- day5 UDP编程
- UDP编程-1_
- UDP编程-2_
- 网络编程API扩展以及UDP编程API_
- day6 IO多路复用
- IO模型以及多路复用基本原理_
- select模型_
- 服务器端的select的实现_
- 客户端select的实现_
- day7 TCP、IP协议原理
- eth_ip头原理_
- TCP包头-确认重发机制_
- TCP三次、四次握手_
- wireshark抓包工具使用_
- day8 网络编程扩展上
- 网路超时优化_
- 网络属性设置_
- 域名解析_
- day9 网络编程扩展下
- unix域套接字-1_
- unix域套接字-2_
- 多播_
- 广播编程_
- lel 7 数据库开发
- day1 嵌入式数据库之sqlite3上
- 数据库概念介绍_
- 数据库之命令行操作上_
- 数据库之命令行操作下_
- day2 嵌入式数据库之sqlite3下
- 数据库之API操作_
- lel 8 在线词典综合实战
- day1 在线词典项目介绍及框架搭建
- 客户端代码框架搭建上_
- 客户端代码框架搭建下_
- 流程示意图分析_
- 有道词典流程分析及本项目在线词典介绍_
- 在线词典项目演示_
- day2 在线词典项目注册登录的实现
- 登录模块_
- 服务器端代码框架搭建_
- 注册模块_
- day3 在线词典项目功能实现
- 查询模块1_
- 查询模块2_
- 查询模块3_
- 历史记录查询_
- lel 9 ARM体系结构
- day1 ARM基础(基于4412开发板)
- ARM工作模式及寄存器上_
- ARM工作模式及寄存器下_
- ARM课程介绍_
- 环境搭建_
- 认识ARM_
- day2 ARM指令(基于4412开发板)
- ARM课程介绍_
- ARM指令存储_
- load_store指令_
- 堆栈指令_
- 逻辑指令_
- 算术跳转指令_
- day3 ARM异常处理
- 认识异常_
- 软中断程序上_
- 软中断程序下_
- 软中断程序中_
- 异常向量表_
- 中断异常处理_
- day4 ARM裸机开发
- LED控制电路跟踪_
- 编写程序_
- 读芯片手册上_
- 读芯片手册下_
- 烧写程序_
- 硬件电路介绍_
- day5 ARM通讯接口
- UART串口实例上_
- 串口实例下_
- 串口实例中_
- 汇编语言混合编程_
- 通讯接口原理_
- day6 ARM中断机制
- 中断实例上_
- 中断实例下_
- 中断实例中_
- 中断原理_
- day7 ARM波形控制
- I2C波形_
- PWM控制上_
- PWM控制下_
- PWM控制中_
- 波形模拟UART_
- 详细目录.txt
包含内容
- · lel 1 c语言
- · day1 必备linux命令和c语言基础
- · vi编辑器的使用1_
- · vi编辑器的使用2_
- · 程序的编译和调试_
- · 环境安装_
- · 基础知识_
- · 数据的表示_
贡献者
Jason
白银
学习社区
1 人正在学习
AI 工具与应用交流
交流 AI 提问、写作、绘图与应用开发,分享使用问题、实践方法和结果核对经验。