技术栈
STM32-C语言基础知识
Reenrr
2024-12-06 22:32
C语言基础知识
stdint.h简介
给寄存器某个位赋值
给位6赋值为1流程:先清0,再赋值
带参数的宏定义
建议使用do {...}while(0)来构造宏定义
条件编译
条件编译后面必须跟宏语句,如#if _LED_H
指针使用常见的2大问题
1、未初始化
2、越界使用
寄存器映射
c语言
开发语言
上一篇:
数据结构:栈
下一篇:
nVisual 二次开发入门介绍
相关推荐
jieyucx
3 小时前
Go语言深度解剖:Map扩容机制全解析(增量扩容+等量扩容+渐进式迁移)
开发语言
·
后端
·
golang
·
map
·
扩容策略
凉茶钱
4 小时前
【c语言】动态内存管理:malloc,calloc,realloc,柔性数组
c语言
·
c++
·
vscode
·
柔性数组
脏脏a
4 小时前
【C++模版】泛型编程:代码复用的终极利器
开发语言
·
c++
·
c++模版
island1314
4 小时前
【C++仿Muduo库#3】Server 服务器模块实现上
服务器
·
开发语言
·
c++
散峰而望
4 小时前
【算法竞赛】C/C++ 的输入输出你真的玩会了吗?
c语言
·
开发语言
·
数据结构
·
c++
·
算法
·
github
小龙报
4 小时前
【C语言】内存里的 “数字变形记”:整数三码、大小端与浮点数存储真相
c语言
·
开发语言
·
c++
·
创业创新
·
学习方法
·
visual studio
yaki_ya
4 小时前
yaki-C语言:从概念基础到内存解析---数组(array)完全指南
java
·
c语言
·
算法
深耕AI
4 小时前
【VS Code避坑指南】点击Python图标提示“没有Python环境”,选择安装uv后这堆输出到底是什么意思?
开发语言
·
python
·
uv
刃神太酷啦
4 小时前
扒透 STL 底层!map/set 如何封装红黑树?迭代器逻辑 + 键值限制全手撕----《Hello C++ Wrold!》(23)--(C/C++)
java
·
c语言
·
javascript
·
数据结构
·
c++
·
算法
·
leetcode
星辰徐哥
4 小时前
C语言网络编程:TCP、UDP、HTTP深度解析
c语言
·
网络
·
tcp/ip
热门推荐
01
GitHub 镜像站点
02
Codex 接入 DeepSeek API 完整配置文档
03
零基础教你claude code 接入 deepseek V4
04
CC-Switch & Claude 基于 Linux 服务器安装使用指南
05
要裂开了!ChatGPT要手机号验证了?注册Codex要求验证电话号码怎么办?2026年登陆Codex要手机号验证的解决办法
06
【AI】2026 年具身智能模型和世界模型总结
07
Windows端Codex接入第三方模型(DeekSeek,BaiLian)
08
Dirtyfrag漏洞:我花了一下午搞清楚这个Linux内核提权漏洞到底在搞什么
09
裂开!ChatGPT 居然开始要手机号验证,附详细解决方法
10
2026年Codex如何解决手机号码登陆验证的问题?