
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
stm32入门篇
简介:STM32 引脚触发中断,外部电平 / 边沿变化触发程序跳转AFIO 的核心作用:AFIO 主要用于引脚复用功能的选择和重定义,是 STM32 中配置 GPIO 引脚特殊功能的关键模块。STM32 中 AFIO 的两大核心任务复用功能引脚重映射:调整外设默认引脚映射关系,解决引脚资源冲突,优化硬件设计。中断引脚选择:确定外部中断线与具体 GPIO 引脚的对应关系,配置外部中断输入源。简介:将
C语言进阶篇(程序环境和预处理)
_FILE__ //进行编译的源文件__LINE__ //文件当前的行号__DATE__ //文件被编译的日期__TIME__ //文件被编译的时间__STDC__ //如果编译器遵循ANSI C,其值为1,否则未定义int main()int i=0;for(i=0;i<=9;若打印出来的数为1,则说明遵循ANSI C,否则不遵循。
C语言进阶篇(动态内存管理)
后面要加上p=NULL的原因:free(p)后将40个字节的还给操作空间,但p的地址还没发生变化,p还能找到这个内存区域,可是这个内存区域已经还给操作系统,这样访问p的话,p就成了野指针,不安全,所以还要加上p=NULL。这么做是不可取的,所以realloc函数会在堆区找一个空的内存开辟80个字节,然后将原有的40个字节内存拷贝过来,释放旧的空间,然后返回新的地址。在执行free函数之前就已经已经
C语言进阶篇(自定义类型)
int x;inty;}p1={1,2};int x;int y;int point;char ch;int main()
到底了







