![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
CC2022_
这个作者很懒,什么都没留下…
展开
-
STM32延时不同写法
对于STM32系列的延时函数有着不同的写法,本章将给大家带来最简单的延时到最精准延时函数的各种写法及原理。在STM32系列中要学会用好systick定时器,这很重要一.普通延时函数原理:用C中累加或者累减的方法,到一定条件后就退出。好处:好写,用for循环或者while循环,不用去理解各种有关底层硬件的寄存器。坏处:延时不精准,误差大,让CPU持续空跑,大大浪费CPU资源。void delay(uint16 i){ #if 0 while(i--) {} #endif for(原创 2020-12-14 14:23:13 · 1034 阅读 · 1 评论 -
关于c语言中free掉后还要使用NULL的说明
#include <stdio.h>#include<stdlib.h>typedef struct _Node{int data;}Node;int main(){Node node= (Node)malloc(sizeof(Node));//赋值node->data=8;//打印值printf(“free before value:%d\n...原创 2019-09-19 20:13:15 · 2414 阅读 · 0 评论