自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cula的博客

空空如也啦

  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 VScode 控制台 中文输出乱码 解决方法(win10)

搜索栏搜索语言打开语言设置选项:3. 点击管理语言设置:4. 点击更改系统区域设置:5. 勾选Beta版:使用Unicode UTF-8提供全球语言支持 复选框6. 点击确定 确认更改7. 在弹出的系统弹窗种点击现在重新启动...

2021-08-29 12:28:48 77

原创 用VSCode搭建C/C++环境 (win10)

目录1. 安装C++编译器:MinGW2. 在VSCode中配置运行C/C++环境3. 运行测试1. 安装C++编译器:MinGW首先下载mingw-17.1-without-git.exe下载地址: https://nuwen.net/mingw.html双击打开下载好后的.exe文件,安装到C盘根目录(大概是方便寻找):安装过程的截图:安装完毕后对话框会直接消失,莫担心。复制安装目录路径:C:\MinGW\bin(视具体安装路径而定)打开我的电脑,空白处右击选择属性:依次点击:

2021-06-18 18:57:46 387 7

原创 几个好用的windows软件推荐

几个好用的windows软件推荐图片查看Honeyview (蜜蜂浏览器)视频播放爱奇艺万能联播格式转换calibre (可以把PDF等格式文件转换成epub等图书文件,这也是一款电子书管理软件)解压软件bandzip 6.26 (不要更新,后来版本全都有广告)7-zip (感觉没有bandzip界面好看)浏览器Microsoft Edge(微软出品,chrome内核,很简洁,多端同步,国内同步特方便)chrome(谷歌浏览器,不用外网的话没法同步,差劲)看书软件(epub等格式

2021-03-29 17:40:17 121

原创 关于gitlab一些基本操作

1.安装首先,安装Git然后,安装TortoiseGit2.使用生成私钥在GitLab账号中添加私钥在GitLab中添加地址创建版本库(选中文件夹?)Git提交到版本库(这一步很重要)Git上传代码(填写)先写到这里,做个记录...

2020-10-14 14:49:50 48

原创 初次接触STM32CubeMX

STM32CubeMX 和 STM32CubeIDE 有什么区别?答: CubeIDE更为全面CubeMX可以生成初始的代码,CubeIDE包括MX的所有功能,并且可以进行仿真调试。参考资料:STM32CubeMX与STM32CubeIDE的区别

2020-08-05 08:22:21 70

原创 调试蓝牙串口模块HC-05

一、初次连接HC-05蓝牙串口模块连接USB转TTL串口设备与蓝牙串口按这蓝牙上的小扭不放,再将USB口连上电脑(注意先不要将手机与蓝牙连接!)打开PC端串口工具,由于此时默认波特率为38400,故将软件端波特率选项选为38400。此时可以在命令窗口发送命令,注意要以 “回车”即换行结尾。输入 AT,再按回车换行,点击发送,此时接收端的窗口会收到一条OK指令,说明通信成功。若未...

2020-03-31 22:40:07 1955

原创 不懂啊,C预处理器运算符

代码:#include <stdio.h>#define tokenpaster(n) printf ("token" #n " = %d", token##n)int main(void){ int token34 = 40; tokenpaster(34); return 0;}编译结果:token34 =40标记粘贴运算符(##)...

2020-03-29 20:53:33 63

原创 VS2019中,未定义标识符:__STDC__

运行环境:VS2019问题源码:#include <stdio.h> //菜鸟教程main() { printf("file :s\n", __FILE__ ); printf("date :s\n", __DATE__ ); printf("Time :s\n", __TIME__ ); printf("Line :d\n", __LINE__ ); printf(...

2020-03-29 17:05:50 5412 2

原创 n++&++n,n--&--n 的区别

++n等价于 n=n+1,n自增1,结果是左值,可以放在等号左边:n=1;++n=1; 结果是:n=1 说明++n的结果返回给了n,然后1再赋值给n,n=1;a=++n; 结果是:a=2,n=2n++等价于 n=n+1,n自增1,但结果是右值n=1;n++=1; 报错:error 说明n++的结果不能再次被赋值(从变量降级为一个内存值???)n=1;a=n++; 结果是:a...

2020-03-27 11:00:58 1054

原创 用除法判断数字的位数 BUG又来了

错误1(陷入了死循环)↓#pragma warning(disable:4996)//为了防止scanf()函数因为没有返回值而报错#include<stdio.h>//用除余法:判断数字为几位数int main() { long long n; int a,i=1; printf("请输入一个数字:\n"); scanf("%d", &n); a = ...

2020-03-26 22:01:48 117

原创 平方找质数(暂时这么叫)

#include <stdio.h> //by 菜鸟教程int main(){ /* 局部变量定义 */ int i, j; for (i = 2; i < 100; i++) { for (j = 2; j <= (i / j); j++) if (!(i % j)) break; // 如果找到,...

2020-03-26 19:43:55 95

原创 找到了轮子不转的原因

1.买的最小核心板,STM32F103C8T6,其PC13引脚自带了个小LED灯。2.其附带例程,功能是使PC13连接的LED间隔闪烁,测试了例程,没有问题,PC13正常闪烁。3.修改其例程程序,控制其PC14输出高点平,PC15输出低电平,连接电机驱动板,欲使电机旋转。4.电机不转,分析原因。5.查阅手册:第20页: PC13,PC14和PC15引脚通过电源开关进行供电,而这个电源开关...

2020-03-26 18:54:34 485

原创 求1到100的质数,又出现了BUG

参考1异常信息Run-Time Check Failure #3 - The variable 'b' is being used without being initialized.异常代码#pragma warning(disable:4996)//为了防止scanf()函数因为没有返回值而报错#include <stdio.h> //输出1-100的所有质数int...

2020-03-26 16:40:38 54

原创 高电平和低电平 到底是啥?

上课的时候我就很困惑,啥是高电平&低电平,之前一直学的可是高电压&低电压,或者说正电压&负电压,还有就是正极&负极,1.数字和模拟在数字电路中,在是比0(大地电势)高的电压值中,高电平一般是5V,用1代替,低电平一般是0V,用0代替,这里的“1”指的就是高电平,“0”代表低电平,电流从高电平流向低电平,用电器才能收到信号工作。是绝对的而在模拟电路中...

2020-03-26 15:56:51 4928 3

原创 约瑟夫生死者小游戏
原力计划

1.约瑟夫生死者小游戏(题目来自菜鸟教程)30 个人在一条船上,超载,需要 15 人下船。于是人们排成一队,排队的位置即为他们的编号。报数,从 1 开始,数到 9 的人下船。如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢?2. 写BUG2020年3月25日今天在学C的时候,绞尽脑汁想到了这方法,然后又把脑汁发酵,也没查出来这BUG出在哪里,一上午就这样过去了...

2020-03-25 14:23:33 488

原创 占空比

占空比,英文:Duty Ratio 或 Duty Cycle,是指在一个脉冲循环内,通电时间相对于总时间的比例

2020-03-23 20:34:00 324

原创 PWM

PWM:即Pulse width modulation,中文脉冲宽度调制。PWM是一种模拟控制方式PWM 方法种类:相电压控制PWM脉宽PWM随机PWMSPWM线电压控制PWM在镍氢电池智能充电器中采用的脉宽PWM法,它是把每一脉冲宽度均相等的脉冲列作为PWM波形,通过改变脉冲列的周期可以调频,改变脉冲的宽度或占空比可以调压,采用适当控制方法即可使电压与频率协调变化,可以通过调...

2020-03-23 19:34:48 145

原创 PWM调速风扇的正负极在哪?

1.PWM风扇中的四根线作用颜色功能黑负极红正极(+12V)黄测速蓝PWM调速2.有关PWM调速由PWM芯片产生方波脉冲,其脉冲连接一个三极管的一极,若出现高电平,则另外两极会处于导通状态,若出现低电平,则另外两极断开(截止)。若发出的方波脉冲信号占空比为50%,那么此三极管在一个周期中就就有的时间处于导通状态,通过控制三极管导通...

2020-03-23 19:23:53 1410 1

原创 有关markdown

博客园------markdown代码块支持的语言

2020-03-23 10:06:20 31

原创 C函数(变量)应该 先定义(声明),后使用

2020年3月20日今天在学习C语言时,学到了函数是不能嵌套定义的,应该平行定义,如下面这样:#include <stdio.h> //by [C语言中文网](http://c.biancheng.net/view/1851.html)void func2(){ //函数2 printf("C语言小白变怪兽");}void func1(){ //函数1 p...

2020-03-20 14:29:18 2252 4

原创 C语言实例分析
原力计划

最新在菜鸟教程学习C语言,在里面的例程代码中做一些注释,供学习使用。

2020-03-18 15:07:34 277 3

原创 C6031 返回值被忽略:"scanf"解决办法

在Visual Studio2019中运行scanf函数时遇到下列问题:解决方法:方法1:在文件顶部添加代码: #pragma warning(disable:4996)方法2:右击工程中源代码(main.c)处,打开属性栏>配置属性>C/C++>所有选项,将SDL检查改为否,保存方法3:将scanf改为scanf_s上面三种方法都是百度的,其中前两个亲测有...

2020-03-14 14:37:07 27151 16

原创 win10下常用CMD(command)命令提示符

1.HELP 出现大量提示命令功能ASSOC显示或修改文件扩展名关联。ATTRIB显示或更改文件属性。BREAK设置或清除扩展式 CTRL+C 检查。BCDEDIT设置启动数据库中的属性以控制启动加载。CACLS显示或修改文件的访问控制列表(ACL)。CALL从另一个批处理程序调用这一个。CD显示当前目录的名称或将其更...

2020-03-05 09:39:39 2057

原创 Code::Blocks界面中的英文的解释

一.标题界面英文中文File文件Edit编辑View视图Search搜索Project项目Build建立Debug调试Fortrana high-level computer programming language used especially for scientific computation.wxSm...

2020-02-19 10:16:33 686 3

原创 STM32芯片型号

1.后缀https://zhidao.baidu.com/question/177469703.html?qbl=relate_question_4&word=stm32f103%20t6%D3%EBc6项目含义备注STM32F103C8T6Axxx芯片名称STM32产品系列F通用类型103产品子系列C引脚数目8...

2020-02-16 15:50:51 1103

原创 AD相关

各个层的中文释义EgnlishChinesetop layer顶层bottom layer底层mechanical 1机械1assembly top装配顶assembly bottom组装底部EgnlishChinesecourtyard top庭院顶courtyard bottom庭院底部3D ...

2020-02-06 17:25:56 185

原创 μVision5界面常用单词解释

1.File 文件英文中文Device Database设备数据库License Management许可证管理Print Preview打印预览2.Edit 编辑英文中文Undo撤销Redo重做Navigate Backwards向后导航Navigate Forwards向前导航Insert...

2020-02-03 09:44:18 294

原创 Proteus8.6基本界面介绍

第一界面在截图后,发现鼠标在Proteus窗口中出不来,解决方法是:按一下Shift英文名称中文释义备注file文件edit设置view视图tool工具design设计graph图表debug调试library库template模板system系统help帮助1...

2020-02-02 17:29:14 4260

原创 python调baiduapi

点击“创建应用”。填应用名称,我这里是垃圾分类,所以填的Garbage,然后下面的描述写“纯粹用于学习”。创建完毕,点击“查看文档”。图像识别>SDK文档>python文档>快速入门5.复制以下代码粘贴到工程中:from aip import AipImageClassify""" 你的 APPID AK SK """APP_ID = '你的 App ...

2019-12-28 07:48:30 329

原创 notepad++中的编码

UTF-8和UTF-8-BOM两种编码有什么区别?参考资料:https://blog.csdn.net/fhzaitian/article/details/51482556

2019-12-25 07:12:42 335

原创 PyCharm中实用技巧

快捷键ctrl+shift+F10:运行当前文件。(有多个窗口时,直接运行当前窗口文件)参考资料https://www.zhihu.com/question/37787004

2019-12-25 06:46:24 68

原创 Ubuntu下java安装与配置

在www.Oracle.com根据系统版本下载对应的的压缩包我是ubuntu64位系统,下载的文件名叫:jdk-8U231-linux-x64.tar.gz,下载的时候需要点击一下同意协议,没有网站的账号还要注册账号。把下载好的文件解压到根目录里,这样所有用户都能使用(虽然只有我一个)出现了点问题,配置文件的时候那个文件夹不能更改,https://www.jianshu.com/p/41...

2019-12-16 04:44:17 29

原创 win10常用快捷键

快捷键功能win+Q打开小娜搜索win+W打开Windows ink工作区win+E打开“我的电脑”win+R打开“运行”win+i打开“设置”win+P打开“投影”win+D最小化所有窗口,即“返回桌面”win+L快速锁定系统,即“锁屏”win+“;”弹出表情窗口win+“=”打开放大镜win+“...

2019-12-14 00:16:15 58

原创 Proteus 8 中的激励源

激励源:简单的讲就是指电路中的电源,有很多种类型。GENERATORS激励源选择器图片DC直流电压源SINE正弦波发生器PULSE脉冲发生器EXP指数脉冲发生器SFFM单频率调频波信号发生器PWLIN任意分段线性脉冲信号发生器FILEFile信号发生器,数据来源于ASCIIAUDIO音频信号发生器,数...

2019-12-13 15:03:06 4530

原创 Proteus 8 Professional中的基本元器件

英文名称中文名称图片BUTTON复位开关Resistors电阻crystal晶振

2019-12-13 14:44:36 6866 1

原创 C字符串

在C语言中,字符串实际上时使用 null字符’\0’ 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了组成字符串的字符。下面的声明和初始化创建了一个"Hello"字符串。由于在数组的末尾存储了空字符,所以字符数组的大小比单词"Hello"的字符多一个。char greeting[] = {'H', 'e', 'l', 'l', 'o', '\0'};一句数组初始化原则,...

2019-03-28 16:12:07 2628

原创 C函数指针与回调函数

函数指针函数指针是指向函数的指针变量。通常我们说的指针变量是指向一个整型、字符型、或数组等变量,而函数指针是指向函数的。函数指针可以像一般函数一样,用于调用函数、传递参数。函数指针变量的声明:typedef int (*fun_ptr)(int,int); /*声明一个指向同样参数、返回值的函数指针类型*/回调函数函数指针作为某个函数的参数函数指针变量可以作为某个函数的参数来...

2019-03-28 15:27:59 94

原创 C指针

指针有很多应用,比如动态内存分配,没有指针是无法执行的。每个变量都有一个内存位置,每一个内存位置都i当以了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。/*输出定义的变量地址*/#include <stdio.h>int main(){ int var1; char var2[10]; printf("var1 变量的地址:%p\n", &a...

2019-03-28 15:14:50 61

翻译 C语言实例(来自菜鸟笔记,手打抄写记录)

输出"Hello, World!"使用printf()输出"Hello, World!"。#include <stdio.h>int main(){// printf() 中字符串需要引号printf("Hello, World!");return 0; }输出整数使用printf()与%d格式化输出整数#include <stdio.h>int ...

2019-03-23 22:05:51 1535

原创 codeblocks的安装步骤

1.首先进入官网下载软件:http://www.codeblocks.org/2.然后选择对应的版本下载3.下载完成后打开安装文件:4.然后一路next根据提示进行安装。然后就大功告成啦。未完待续……...

2019-03-13 17:06:41 115

WinDL_BC5500S_V106_02.exe

适用于MIN7的BC5500S光驱驱动

2020-03-26

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除