技术栈
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 二次开发入门介绍
相关推荐
lly202406
20 分钟前
jEasyUI 设置排序指南
开发语言
一起努力啊~
32 分钟前
算法刷题--长度最小的子数组
开发语言
·
数据结构
·
算法
·
leetcode
还债大湿兄
1 小时前
huggingface.co 下载有些要给权限的模型 小记录
开发语言
·
前端
·
javascript
bkspiderx
1 小时前
C++中的map容器:键值对的有序管理与高效检索
开发语言
·
c++
·
stl
·
map
Hard but lovely
1 小时前
Linux: 线程同步-- 基于条件变量 &&生产消费模型
linux
·
开发语言
·
c++
汤姆yu
1 小时前
基于python大数据的协同过滤音乐推荐系统
大数据
·
开发语言
·
python
爱学习的小道长
1 小时前
Python Emoji库的使用教程
开发语言
·
python
Sammyyyyy
2 小时前
Symfony AI 正式发布,PHP 原生 AI 时代开启
开发语言
·
人工智能
·
后端
·
php
·
symfony
·
servbay
C+-C资深大佬
2 小时前
C++逻辑运算
开发语言
·
c++
·
算法
阿华hhh
2 小时前
项目(购物商城)
linux
·
服务器
·
c语言
·
c++
热门推荐
01
GitHub 镜像站点
02
安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)
03
Labelme从安装到标注:零基础完整指南
04
Linux下V2Ray安装配置指南
05
【踩坑笔记】50系显卡适配的 PyTorch 安装
06
jdk21下载、安装(Windows、Linux、macOS)
07
手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!
08
GitLab 零基础入门指南:从安装到项目管理全流程
09
UV安装并设置国内源
10
Opencode CLI 安装成功,但是启动失败