08
2020
12

atoi() 函数------c语言

--> atoi()函数用来将字符串转换成整数(int),其原型为:intatoi(constchar*str);【函数说明】atoi()函数会扫描参数str字符串,跳过前面的空白字符(例如空格,tab缩进等,可以通过isspace()函数来检测),直到遇上数字或正负符号才开始做转换,...
08
2020
12

strtok函数c语言

#include <string.h>main(){    char s[] = "ab-cd : ef;gh :i-jkl;mnop;qrs-tu: ...
08
2020
12

strstr函数(c语言)

--> 返回值:返回str2在str1的首次出现的地址char str[]="1234xyz";char *str1=strstr(str,"34");输出结果是:34xyz...
06
2020
12

用超声波模块根据距离来控制灯的亮灭

#include "stm32f10x.h"#include "stdio.h"static GPIO_InitTypeDef   GPIO_InitStructure;stati...
28
2020
11

在stm32中如何判断GPIO引脚工作模式是输入还是输出呢?

--> 以(LED配置输出,key配置输入)为例子首先是LED;你的目的是控制单片机驱动灯的状态,由硬件连接来说一般都是一个灯+限流电阻,然后通过GPIO管脚的输出高低来控制灯的状态。来看看M4的GPIO管脚内部结构,只有配置输出才能控制I/O引脚的电平高低。才能控制电流流向。很明显输出做不得到。也就不能控...
27
2020
11

printf函数重定向【stm32】— > fputc()

#include "stm32f10x.h"#include "stdio.h"static GPIO_InitTypeDef   GPIO_InitStructure;static&nb...
27
2020
11

设置频率播放一小段音频(用到PWM和蜂鸣器)

#include "stm32f10x.h"#include "sys.h"static GPIO_InitTypeDef   GPIO_InitStructure;static ...
27
2020
11

【STM32】STM32端口复用和重映射的区别

...
26
2020
11

stm32串口1接收和发送数据的使用

#include "stm32f10x.h"#include "stdio.h"static GPIO_InitTypeDef   GPIO_InitStructure;static&nb...
25
2020
11

stm32运用PWM写呼吸灯的例子

代码不太完整,因为我的stm32板子的灯的引脚没有定时器所以就写个差不多的模板供以后参考#include "stm32f10x.h"#include "sys.h"static GPIO_InitTypeDef ...
24
2020
11

定时中断

#include "stm32f10x.h"static GPIO_InitTypeDef   GPIO_InitStructure;static NVIC_InitTypeDef  &nbs...
23
2020
11

SysTick 滴答定时器

#include "stm32f10x.h"static GPIO_InitTypeDef   GPIO_InitStructure;#define  PB5OUT(n)  &nbs...
23
2020
11

滴答硬件定时器

#include "stm32f10x.h"static GPIO_InitTypeDef   GPIO_InitStructure;#define  PB5OUT(n)  &nbs...
21
2020
11

stm32设置优先级分组抢占

#include "stm32f10x.h"static EXTI_InitTypeDef   EXTI_InitStructure;static GPIO_InitTypeDef  &nbs...
21
2020
11

stm32优先级和响应优先级

  @arg NVIC_PriorityGroup_0: 0 bits for pre-emption priority  //不支持抢占优先级  *  &...
20
2020
11

stm32f103开发板写的中断按键控制(涉及中断触发和位带操作)

#include "stm32f10x.h"static EXTI_InitTypeDef   EXTI_InitStructure;static GPIO_InitTypeDef  &nbs...
19
2020
11

stm32开发环境加入STM32F10X_HD和USE_STDPERIPH_DRIVER两个宏

--> stm32开发环境加入STM32F10X_HD和USE_STDPERIPH_DRIVER两个宏,因为~(需要了解的可以留言问我为啥)...
04
2020
11

未来5年的致富秘籍:中共中央关于制定国民经济和社会发展第十四个五年规划和二〇三五年远景目标的建议全文

-->   中共中央关于制定国民经济和社会发展第十四个五年规划和二〇三五年远景目标的建议  (2020年10月29日中国共产党第十九届中央委员会第五次全体会议通过)  “十四五”时期是我国全面建成小康社会、实现第一个百年奋斗目标之后,乘势而上开启全面建设社会主义现代化国家新征程、向第二个百年奋斗目标进军的第...
08
2020
10

Linux学习笔记------第二部分(尚硅谷的教程)

任务调度的基本说明例子...
29
2020
09

Ubuntu 16.04 使用命令设置固定IP地址

--> 1.查看网卡设备名称ifconfig2.编辑文件这里需要用到vi编辑器,即下面的vi命令,如果有自己熟悉的编辑器,可以替换vi命令,如果不会vi,也不会其他的编辑器,请自行百度vi/etc/network/interfaces3.添加内容(这个内容根据自己的需求设置ip)auto&n...
29
2020
09

Linux系统中crontab格式写错出现报错Do you want to retry the same edit? 的解决办法

--> 在我进行再crontab-e编辑之后保存的时候报错,报错信息如下:crontab:installingnewcrontab"/tmp/crontab.J7eEOA/crontab":22:badminuteerrorsincrontabfile,can...
27
2020
09

Linux学习笔记------第一部分(尚硅谷的教程)

需要知道的知识点Linux介绍:2.计算机是一门“做中学”的学科,不是会了再做,而是做了才会3.Linux的分类4.虚拟机的网络配置分为三类:桥连接,NAT,主机模式桥连接:Linux可以和其它的系统通信。但是可能造成ip冲突,因为在同一片网段里面只有0~255个ip编号可以使用...
25
2020
09

VS Code 列编辑功能说明

--> 特别说明:1.42.1版本是Shift键+Alt键+鼠标左键新版本v1.13.1或者附近的版本中的列编辑功能已经调整。一、多光标插入功能Alt+鼠标左键,添加多光标输入二、自由多行选择Alt键+鼠标左键拖动选择各行的部分内容三、列选择Shift+Alit+鼠标左键拖动,选中拖动的区域内容特别说明,在...
24
2020
09

小程序学习笔记-----更新中

由于小组需求,现在转为学小程序,先把安卓放一放全局配置app.json里面的代码{  "pages":[   &n...
23
2020
09

javascript中三个等号"==="是什么意思

-->  "9527" == 9527 //返回true "9527" === 9527 //返回false,因为两种数据的类型不同意思就是说三个等号要求值和类型都相等...