【无标题】

中断快进快出

不要使用如下函数

标准I/O函数

scanffopen, fclosefread, fwrite等。

动态内存分配函数

malloc,``free,calloc,realloc

可能会阻塞,因为涉及到内存管理,可能会引起内存碎片或长时间的等待。

系统调用

sleep,usleep,nanosleep,pause

会导致进程进入睡眠状态,这在ISR中是不允许的。

信号相关函数

signalsigaction等。

线程相关函数

pthread_createpthread_joinpthread_mutex_lock,``pthread_mutex_unlock等。

数据库

相关推荐
天空'之城2 小时前
单片机基础核心知识点汇总(三十三)
数据库·单片机·嵌入式硬件
单片机仿真设计5 小时前
基于 STM32 的家庭环境监测与火灾报警灭火系统(Proteus 仿真)
stm32·单片机·嵌入式硬件·proteus·毕设
辰域电子6 小时前
STM32项目开源:智能万年历/智能闹钟设计(代码+原理图+仿真)
stm32·单片机·嵌入式硬件·开源·proteus
一条破秋裤6 小时前
STM32F103 RCC 第一层复习:时钟树、外设时钟与重复测试
stm32·单片机·嵌入式硬件
smartpi_ai8 小时前
原理图上的 1.2V 是输入还是输出?蜂鸟 M 裸芯供电架构、CORE 滤波设计与外围器件三规矩
单片机·嵌入式硬件·架构
一条破秋裤9 小时前
STM32 单片机两层学习规划
stm32·单片机·学习
2601_950790689 小时前
国产单片机厂家推荐:用统一回复协议筛选候选
单片机·嵌入式硬件
天空'之城10 小时前
单片机基础核心知识点汇总(三十二)
单片机·嵌入式硬件
雨田言炎10 小时前
2026/09/09 STM32F103复习(三)
stm32·单片机·嵌入式硬件
Jackson_GJH10 小时前
模拟 IIC 逻辑的深度解构
stm32·单片机·嵌入式硬件