自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 在word中给方框打勾

快速给word中方框打勾

2022-11-04 17:32:22 501 1

原创 树莓派4B使用入门

(2021.11)树莓派4b安装起步

2021-12-06 17:13:23 5344

原创 LF will be replaced by CRLF in git/.gitignore.

首先解释一下LF和CRLF的意思吧。CR代表的是回车符“\r”,LF代表的是换行符“\n”,在Windows下的换行符为CRLF,也就是说Windows中换行是回车符和换行符来结束一行,而linux和MAX OS下换行符只是一个字符LF。假如你正在Windows上写程序,又或者你正在和其他人合作,他们在Windows上编程,而你却在其他系统上,在这些情况下,你可能会遇到行尾结束符问题,虽然这是小问题,但它会极大地扰乱跨平台协作。问题warning: LF will be replaced by CRL

2020-08-06 16:58:06 474

原创 git/gitee远程仓库创建之 stm32 keil .gitignore文件配置

空行或是以#开头的行即注释行将被忽略;以斜杠 “/” 结尾表示目录;以星号 “*” 通配多个字符;以问号 “?” 通配单个字符以方括号 “[]” 包含单个字符的匹配列表;以叹号 “!” 表示不忽略(跟踪)匹配到的文件或目录;可以在前面添加斜杠 “/” 来避免递归例如stm32的keil工程代码需要忽略的文件有OBJ文件夹和USER目录下的DebugConfig目录,各种.uvguix .ini .scvd .administartot配置如下:##keil生成,需要忽略的de..

2020-08-06 16:54:38 1817

原创 IIC总线编程说明

1.不同iic器件有不同地址,具体可以查看器件的数据手册。 举例:mpu6050的器件地址有2种,可以通过AD0(地址控制引脚,该引脚控制 IIC 地址的最低位。如果接 GND,则 MPU6050 的 IIC 地址是: 0X68,如果接 VDD,则是 0X69,默认0x68)来控制。地址格式是高7位为器件地址,最后一位表示对器件的操作是读(1)或写(0)。器件地址加读写操作 组成了iic的操作地址。主机对mpu6050读操作时,目标器件的地址是0x68<<1 写操作时,地址为(0x68&..

2020-07-31 10:54:38 422

原创 c语言面试题目

函数穿参数指定默认值的参数必须放在形参表列中的最右端,否则出错

2020-06-09 15:33:54 174

原创 python3内input函数

在手写 例子2:输入圆的半径计算计算周长和面积。中发现,我想使用是r=float(print('请输入圆的半径'%input()))系统报错发现python和c语言不一样,https://www.jb51.net/article/138710.htm...

2020-04-25 11:11:52 175

原创 python3里面的print函数问题

https://github.com/jackfrued/Python-Core-50-Courses/blob/master/%E7%AC%AC004%E8%AF%BE%EF%BC%9APython%E8%AF%AD%E8%A8%80%E5%85%83%E7%B4%A0%E4%B9%8B%E8%BF%90%E7%AE%97%E7%AC%A6.md自学python第二天例子中提到prin...

2020-04-25 10:43:19 763

原创 解决virtualbox下共享文件夹权限问题

使用virtualbox自带的共享文件夹功能但是普通用户打开没有权限,切换root用户,给普通用户权限也是失败的,所以打不过就加入它这个自动mount的文件夹的所有者为root,所属的组是vboxsf,所以需要将当前登录用户加入到vboxsf组就行了。执行 sudo usermod -aG vboxsf 用户名记得要重启一次系统组设置才能生效。...

2020-03-18 23:03:47 1782

原创 MOS管的D和S异同

源和漏最基本的定义是什么呢?源,即提供载流子的极;漏,收集载流子的极。对于NMOS,载流子是电子,所以在D接电源正极;对于PMOS,载流子是空穴,S接电源正极同样如果非要去判断电路中的一个MOS管的源和漏,首先分析MOS管的种类,其次分析流过它的电流(注意电流方向与载流子种类的关系),就可以找出源和漏。...

2020-03-13 11:49:33 1947

原创 单链表插入新节点问题

InsetNodeError函数内直接定义一个LNode结构体,而InsetNode使用的是结构体指针最终在vs2017上第一种在打印输出时失败,第二种正常。int InsetNodeError(LinkList &L, int i, ElemType e){ LNode* p = L; int j = 0; LNode s; s.data = e...

2019-04-02 17:30:17 566

原创 KEIL 4 迁移到KEIL5工程报错

出现main.c: Error: command-line: #992: invalid macro definition: USE_STDPERIPH_DRIVER.STM32F10X_HD1.打开opinionsoftaiget (魔术棒)2.选择C/C++中的define内容 把 .STM32F10X_HD 去掉 ...

2019-04-01 12:42:13 744

原创 jtag和swd

复位键在nSRST

2019-04-01 09:34:50 882

原创 冒泡排序

#include<stdio.h>#include<stdlib.h>int main(){ int a[6] = { 6,5,9,4,3,7 }; int temp; int flag_swap;//发生交换标志位 for (int i = 0; i < 5; i++) { flag_swap = 0;...

2019-03-28 14:19:25 5139 3

原创 hannoi塔n阶问题

#include <stdio.h>void func(int i, char A, char B, char C);void move(int i, char x, char y);int main(){int n;printf("请输入n的值:");scanf_s("%d", &n);func(n, 'A', ...

2019-03-26 17:15:48 337

原创 vs2017选择安装c++

2019-03-26 12:42:06 10058 2

转载 linux 编译运行c语言程序

GCC是Linux操作系统下一个非常重要的源代码编译工具,有着许多重要的选项,支持许多不同语言的编译,如C、C++、Ada、Fortran、Objective、Perl、Python、Ruby以及Java等,甚至Linux的许多内核和许多其他自由软件以及开放源码应用程序都是用C语言编写并经gcc编译而成的. 1.编译单个源文件 [例如]在屏幕上打印"Hello,Linux."...

2019-03-07 15:17:22 276

原创 引用

https://www.cnblogs.com/duwenxing/p/7421100.html“引用作为函数参数”与 “引用作为函数返回值”一、引用作为函数参数作为函数参数时引用有两种原因:1、在函数内部会对此参数进行修改2、提高函数调用和运行效率关于第一点,都知道C++里提到函数就会提到形参和实参。如果函数的参数实质就是形参,不过这个形参的作用域只是在函数体内部,...

2019-03-07 14:59:13 133

转载 c语言复习之浮点数的秘密

https://blog.csdn.net/qq_33880260/article/details/79597893

2019-03-07 14:30:12 182

转载 嵌入式linux常用命令

安装好ubuntu桌面版在软件设置中修改源apt-get install update apt-get install upgrade设置root密码 sudo passwd 切换root登陆 su root

2019-03-06 09:51:56 438

转载 VSCode

1 Ctrl+鼠标左键的方式来查看类或变量名的定义声明,看完之后我们想回到程序原来的位置,此时可以通过Alt + ←(方向左键)来返回到原来的位置2Ctrl加+号或者-号键调整字体大小...

2019-03-04 19:32:11 161

原创 cp rm命令常用例程

1拷贝单文件到文件夹cp myfile.txt  /home/sona/Desktop2 拷贝文件夹到另一个文件夹 cp -r  /mnt/hgfs/UbuntuShare/esp32/demos/blink/ /home/sona/Documents 绝对路径cp -r blink /home/sona/Desktop 相对路径3 存档备份cp profile profi...

2019-02-18 10:37:46 338

原创 vm ubuntu设置共享文件夹有hgfs没有文件夹的办法

解决安装VMWare tools后/mnt中有hgfs但没共享文件前提:在虚拟机软件中设置了共享目录此时在linux中进入 /mnt/hgfs 文件夹,但发现共享的文件没有显示使用以下办法解决(root权限):sudo passwd root输入root的密码就可以正常切换到root权限了1. vmware-hgfsclient 命令查看当前有哪些共享的目录2.vmhgfs...

2019-02-14 09:21:48 6834 3

转载 在虚拟机ubuntu中访问主机共享文件夹的方法:

在虚拟机ubuntu中访问主机共享文件夹的方法:在终端命令行输入  cd /mnt/ + 按下两次Tab键 ,回车即可进入主机中的共享文件夹。

2019-02-13 18:10:10 9234 2

转载 minicom退出方法

1)需使用Ctrl+a 进入设置状态2)按z进入设置菜单(1)S键:发送文件到目标系统中;(2)W键:自动卷屏。当显示的内容超过一行之後,自动将後面的内容换行。这个功能在查看内核的啓动信息时很有用。(3)C键:清除屏幕的显示内容;(4)B键:浏览minicom的历史显示;(5)X键:退出mInicom,会提示确认退出。 ...

2019-02-01 14:30:23 1418

转载 vi三种模式切换

vi 编辑器有 3 种基本工作模式,分别是命令模式、文本输入模式和末行模式。下面详 细介绍这 3 种模式。1) 命令行模式该模式是进入 vi 编辑器后的默认模式。任何时候,不管用户处于何种模式,按下Esc键即可进入命令模式。在命令模式下,用户可以输入 vi 命令,用于管理自己的文档。此时从键盘上输入的任何字符都被当做编辑命令来解释。若输入的字符是合法的 vi 命令,则 vi 在接受用户命...

2019-01-12 20:33:29 5628

原创 printf计算参数顺序问题i++ 和++i

x=1;   printf("%d %d\n",x,x++);x=1;   printf("%d %d\n",x++,x);x=1;   printf("%d %d %d\n",x,x++,x);x=1;   printf("%d %d %d %d\n",x,++x,x++,x);私以为第一个 x++  压入1 再自加 ,x 压入x变量的地址;第二个 x 压入地址, x++  ...

2018-12-31 19:54:34 1059

空空如也

空空如也

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

TA关注的人

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