首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
学习嵌入式开发笔记
洛客123
创建于2026-03-01
订阅专栏
记录自己学习嵌入式开发的进度以及遇到的问题
暂无订阅
共13篇文章
创建于2026-03-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
3.GPIO开发简单程序-输出
GPIO输出、输入 八种输入输出模式 浮空输入 上拉输入 下拉输入 模拟输入 开漏输出 推挽输出 复用开漏输出 复用推挽输出 引脚电平 引脚电平:0~3.3V,部分引脚可容忍5V(容忍5V表示某些端口
2.第一个点灯函数
点灯函数(使用标准库开发) 准备工作 下载安装 keil5(mdk534a),以及 Keil.STM32F1xx_DFP.2.2.0.pack 下载 smt32f103c8t6 标准库文件(STM32
1.STM32是什么
STM32开发 开发工具 Keil 代码开发工具,会帮你打包代码 STM32CubeMX 自动生成模板的工具,能在可视化界面生成项目模板 MCU是什么? 微控制单元(Microcontroller U
9.C语言指针练习贪吃蛇
练习:写一个贪吃蛇 使用指针链表写一个贪吃蛇游戏,启动添加背景音乐,键盘上下左右箭头控制移动防线,每次随机出现食物,吃食物后可以增长一节,并记录分值,碰撞边界和碰撞自身会导致游戏结束。 代码:
8.结构体/链表
结构体、联合体、枚举、链表 结构体 用计算机去解决现实世界的一些问题的时候,需要把现实世界的物体,抽象成一个计算机语言中的模型 -> 建模 自定义类型:是一种组合的数据类型,是一组不同的数据类型的集合
7.动态内存
内存 程序内存的分布 一个程序正在运行的时候,内存有以下分布(五大区): 栈区(stack)filo先进后出 用来存储函数运行时的临时信息的结构、分配的局部变量、函数的参数、返回值数据、返回地址。这些
6.C语言指针
指针 实现变量值的交换 通过函数传参处理交换 执行结果: ❌️上面方法是不行的,因为函数传参实质是值copy,函数中的a b 与 main 里的 a b 已经不是同一个了。这时候就要用到指针 指针是什
5.C语言函数
函数 函数作用 实现代码的复用(高内聚、低耦合) 实现模块化设计 函数可以灵活组合调用 函数的设计 需求分析:函数是干什么的,完成什么功能,需要什么资源 函数的功能实现:算法 需不需要返回一个结果 函
4.C语言数组
数组 一维数组 语法:类型说明符 数组名[整形表达式]{={初始化}}; 类型说明符:数组元素的类型 数组名:数组名是个标识符,是一个常量,其值是数组的首个元素的地址 整形表达式:指定数组元素的个数(
3.运算符/表达式/程序执行结构
运算符/表达式/程序执行结构 运算符/表达式 表达式与语句 区别 表达式结尾无分号,语句结尾有分号 运算符 算数运算法 关系运算符 代码 逻辑运算符 与/and: && 两个条件必须为真 或/or:
2.C语言数据类型
C语言数据类型 数据类型 基本类型 整形: short 2字节,int4字节,long字节 浮点型: float单精度,dobule双精度 字符型: char 构造类型 数组: 是一组相同类型的元素的
1.配置c编译器开发
windows 配置c编译器 下载:github下载 下载后解压到某个文件夹(注意文件夹名字不能有空格),如:D:\mingw64 然后将 D:\mingw64\bin 加入到环境变量里,为了在cmd
引言
引言 阶段目标 基础学习: C语言 固件开发流程 电子元件 单片机架构STM32 电路原理图 实战: 时器/PWM I2C/SPI协议 传感器驱动 进阶学习: FreeRTOS任务调度 低功耗设计 项