摘要: void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init); void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin); GPIO_PinState HAL_ 阅读全文
posted @ 2019-12-11 21:10 祁峰_1024 阅读(2708) 评论(0) 推荐(0) 编辑
摘要: 相当于汇编里的nop伪指令,表示的是空操作,可是实现延时,表示执行一条没有什么意义的指令,例如 MOV r0 ,r0。因为是执行“指令”,所以花的时间是一个指令周期,指令周期是以机器周期为单位计算的(有的指令周期是2个或者以上的机器周期,但是nop指令就是花费一个机器周期),所以:1个NOP = 1 阅读全文
posted @ 2019-11-29 11:17 祁峰_1024 阅读(2716) 评论(0) 推荐(0) 编辑
摘要: memcpy函数概述 函数原型 void *memcpy(void *destin, void *source, unsigned n); 参数 destin-- 指向用于存储复制内容的目标数组,类型强制转换为 void* 指针。 source-- 指向要复制的数据源,类型强制转换为 void* 指 阅读全文
posted @ 2019-11-27 09:34 祁峰_1024 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 本文转载,原文链接 https://blog.csdn.net/vay0721/article/details/79035854 volatile是一个类型修饰符(type specifier),就像我们熟悉的const一样,它是被设计用来修饰被不同线程访问和修改的变量;volatile的作用是作为 阅读全文
posted @ 2019-11-26 16:46 祁峰_1024 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 1、#ifdef 标示符 程序段1 #else 程序段2 #endif 表示:如果标示符已经被#define命令定义过,则编译程序段1,否则编译程序段2 2、#if 表达式 程序段1 #else 程序段2 #endif 表示:如果表达式为真,则编译程序段1,否则编译程序段2. 1 #if 0 2 3 阅读全文
posted @ 2019-11-26 16:16 祁峰_1024 阅读(2727) 评论(0) 推荐(1) 编辑
摘要: #include <stdio.h> #include <string.h> #include <stdlib.h> int paixu(int *a); int chazhao(int *a,int b); int main() { int a[10] = { 2, 56, 58, 685, 45 阅读全文
posted @ 2019-11-15 17:30 祁峰_1024 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 题目描述 任意一个偶数(大于2)都可以由2个素数组成,组成偶数的2个素数有很多种情况,本题目要求输出组成指定偶数的两个素数差值最小的素数对 输入描述: 输入一个偶数 输出描述: 输出两个素数 #include <stdio.h> #include <string.h> #include <stdli 阅读全文
posted @ 2019-11-15 16:45 祁峰_1024 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 字符串反转 输入 wo ai ni zhong guo 输出 ow ia in gnohz oug 我的代码: #include <stdio.h> #include <string.h> #include <stdlib.h> int fanzhuan(char *a); int main() { 阅读全文
posted @ 2019-11-12 20:53 祁峰_1024 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 题目: 输入w m n三个数,w是矩阵宽度,m和n分别为矩阵里面的两个数; 输出值为两个数之间的距离(不能走直线) 矩阵按舌形排列 例如: 输入 w 为 6 m 为 2 n 为 8 则矩阵为: 1 2 3 4 5 6 12 11 10 9 8 7 13 14 15 16 17 18 24 23 22 阅读全文
posted @ 2019-11-10 15:30 祁峰_1024 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 题目描述 计算字符串最后一个单词的长度,单词以空格隔开。 输入描述: 一行字符串,非空,长度小于5000。 输出描述: 整数N,最后一个单词的长度 #include <stdio.h> int main(int argc, char const *argv[]) { char a[5000]; ge 阅读全文
posted @ 2019-11-07 16:30 祁峰_1024 阅读(279) 评论(0) 推荐(0) 编辑