【无标题】

中断快进快出

不要使用如下函数

标准I/O函数

scanffopen, fclosefread, fwrite等。

动态内存分配函数

malloc,``free,calloc,realloc

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

系统调用

sleep,usleep,nanosleep,pause

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

信号相关函数

signalsigaction等。

线程相关函数

pthread_createpthread_joinpthread_mutex_lock,``pthread_mutex_unlock等。

数据库

相关推荐
himobrinehacken2 小时前
Windows调试技巧:从Hello到I Love C++
stm32·单片机·嵌入式硬件
2301_805962933 小时前
ESP32模组烧录失败排查解决方法
单片机·嵌入式硬件
时空自由民.4 小时前
RGB Image Sensor 和 RGB LCD Scren 的HSYNC和VSYNC的区别,以及ESP32 RGB LCD外设工作原理介绍
单片机
笨笨饿5 小时前
#55_NE595脉冲电路
stm32·单片机·硬件工程
2301_805962935 小时前
ESP32之esptool.py 常用快捷命令
stm32·单片机·嵌入式硬件
NULL指向我5 小时前
TMS320F28379D笔记1:主控-从核双核架构认识
笔记·单片机
sweetone5 小时前
用一个电阻及一段胶带修复 VORWERK (福维克) THERMOMIX(美善品) TM5-1食品料理机 不工作故障
经验分享·单片机·嵌入式硬件
星宇笔记5 小时前
我做了一个本地网页版嵌入式调试工具:支持 Serial / TCP / UDP、实时曲线、HEX 发送
单片机·嵌入式硬件·网络协议·tcp/ip·udp·开源软件
时空自由民.5 小时前
显示屏关键参数
单片机