摘要: (26封未读) 网易邮箱6.0版 (163.com) 阅读全文
posted @ 2023-11-22 17:27 败人两字非傲即惰 阅读(9) 评论(0) 推荐(0) 编辑
摘要: exit.h #ifndef __EXTI_H #define __EXTI_H #include "stm32f4xx.h" void Exti_PA0_Init(void); #endif exit.c #include "exti.h" /*************************** 阅读全文
posted @ 2023-11-22 16:48 败人两字非傲即惰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: delay.h #ifndef __DELAY_H #define __DELAY_H #include "stm32f4xx.h" void Delay_Init(void); void delay_us(int nus); void delay_ms(int nms); void delay_s 阅读全文
posted @ 2023-11-22 16:46 败人两字非傲即惰 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 有道云笔记 (youdao.com) https://note.youdao.com/web/#/file/B08C4488DA4C4616AAD6A4248B3AE52C/note/912450CACF0A41339C4D0EEC7762B9EC/ 阅读全文
posted @ 2023-11-22 16:26 败人两字非傲即惰 阅读(11) 评论(0) 推荐(0) 编辑
摘要: #include "stm32f4xx.h" 记得改为自己的芯片型号 #ifndef __SYS_H_ #define __SYS_H_ #include "stm32f4xx.h" //IO口操作宏定义 #define BITBAND(addr, bitnum) ((addr & 0xF00000 阅读全文
posted @ 2023-11-22 15:36 败人两字非傲即惰 阅读(17) 评论(0) 推荐(0) 编辑
摘要: TFTLCD引脚 RTOS CLK 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 F12 D4 D14 D0 E7 E9 E11 E13 E15 D9 GND 3.3V GND 5V F11 MO空 B0 G14 D5 G15 D15 D1 E8 E10 E12 阅读全文
posted @ 2023-11-19 19:45 败人两字非傲即惰 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 上课时看到老师写 u8 Spi1_Send_Recv_Byte(u8 txdata) { u8 rxdata = 0x00; u8 i; SCK = 0; for(i=0; i<8; i++) { //下降沿发数据 if(txdata & 1<<(7-i)) { MOSI = 1; } else { 阅读全文
posted @ 2023-11-18 19:38 败人两字非傲即惰 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 问题:发AT后可以接受但没回复 乱码,初始化超时 原因(解决方法):供电问题,USB转TTL供电容易出错(资料上说用干电池和LDO),开发板插座问题(我实践,老师角度方法跳线,CH_PD和VCC接3.3V或5V) 阅读全文
posted @ 2023-11-18 18:15 败人两字非傲即惰 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 int main(){ 3 int a=7,b=7,c; 4 c=a++ + ++b; 5 //a=8 b=8 6 printf("%d %d %d \n",a,b,c); 7 c=(++a,b++,a++,++b); 8 //a=9,b=9,a=10,b 阅读全文
posted @ 2023-10-31 14:47 败人两字非傲即惰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: c = a+++b;//合法,等价于 c = a++ + b; c = a+++++b;//不合法,会被当作c = a ++ ++ + b;对于a+++++b这一段代码,编译系统从左至右扫描整条语句,先遇到a++,判断出来是一个a的后缀自加运算;然后接着扫描,遇到一个+,+是一个二目运算符,它的左边 阅读全文
posted @ 2023-10-31 14:35 败人两字非傲即惰 阅读(48) 评论(0) 推荐(0) 编辑
摘要: ioctl(fd, VIDIOC_DQBUF, &buffer); 我也遇到这样的问题,问老师解决了。原因:是虚拟机摄像头太慢了。解决方法:虚拟机》》设置》》硬件》》USB控制器》》连接USB兼容性改为USB3.1 阅读全文
posted @ 2023-10-23 15:05 败人两字非傲即惰 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 布局本身无法被隐藏,但是控件可以被隐藏; 可以通过将整个布局放入控件中,通过隐藏控件来隐藏整个布局; 下面以软键盘为例: 这样设计↑; 运行这样的代码↑; 运行效果↑: 阅读全文
posted @ 2023-10-17 20:39 败人两字非傲即惰 阅读(296) 评论(0) 推荐(0) 编辑
摘要: x<<-n;(循环右移) 等价于 x>>n;(不循环右移)的条件是 x的低n位为0,即x的最低n位为0 阅读全文
posted @ 2023-10-08 19:44 败人两字非傲即惰 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 /* “右左法则”: */ 3 //*p3 指针 4 //(*p3)() 函数指针 函数参数列表为() 5 //*(*p3)() 函数指针 函数参数列表为()、返回值类型为指针 6 //(*(*p3)())[10] 数组指针 指针为函数指针 函数参数列表为 阅读全文
posted @ 2023-09-13 20:02 败人两字非傲即惰 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-09-13 20:00 败人两字非傲即惰 阅读(95) 评论(0) 推荐(0) 编辑
摘要: vim支持鼠标复制粘贴_FreeSpider公众号的博客-CSDN博客 https://blog.csdn.net/weixin_40612082/article/details/81283272 #进入目录 cd /etc/vim #打开文件 sudo vim vimrc 在文档末尾加入如下代码: 阅读全文
posted @ 2023-08-24 15:26 败人两字非傲即惰 阅读(87) 评论(0) 推荐(0) 编辑
摘要: arm-linux-gcc a.c报错/usr/local/arm/5.4.0/usr/bin/../libexec/gcc/arm-none-linux-gnueabi/5.4.0/cc1: error while loading shared libraries: libmpc.so.3: ca 阅读全文
posted @ 2023-07-28 19:27 败人两字非傲即惰 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 原因:之前安装过了,但是没注销,重新安装的wsl与之前的配置不匹配 解法:用下面命令注销↓ wsl --unregister Ubuntu-18.04 如何重新安装即可 阅读全文
posted @ 2023-07-28 18:11 败人两字非傲即惰 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 官网:Clang格式样式选项 — Clang 17.0.0git 文档 (llvm.org) https://clang.llvm.org/docs/ClangFormatStyleOptions.html 有人翻译后转载了 Clang-Format Style Options[翻译] - 简书 ( 阅读全文
posted @ 2023-07-16 18:38 败人两字非傲即惰 阅读(289) 评论(1) 推荐(0) 编辑
摘要: 仅对以下环境试验VMware 16.0.0 build-16894299 ubuntu 20.04 开发板:s5p6818 一个fast 家用路由器 连接:一根网线连开发板,一根网线连路由器lan口和主机,一根网线连笔记本和路由器lan口 为什么笔记本不用无线网卡?因为路由器没连网,我要连inter 阅读全文
posted @ 2023-07-16 14:15 败人两字非傲即惰 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-06-05 21:24 败人两字非傲即惰 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 没办法。可执行文件和bat脚本文件不一样,它运行时会被加锁,无法获取写权限。原由:因为每次编译一个c文件后都会生成一个exe文件,占用了我的视野资源,所以我每次都要定期运行一个批处理脚本来清理这些文件。于是我就想,exe文件自己不是也有运行权限吗,它能不能自己获取自己的写权限在执行完任务后将自己删除 阅读全文
posted @ 2023-06-05 21:10 败人两字非傲即惰 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 很多格式化软件都是默认运算符两边加空格的,没给奇葩的人留一点选择的余地,经过自己的一番摸索终于找到了VSCode格式化代码时运算符两边不要添加空格的方法。之前在一个帖子上看到的,VSCode中针对C语言的代码格式化配置_vscode格式化c代码_booksyhay的博客-CSDN博客:https:/ 阅读全文
posted @ 2023-06-05 20:58 败人两字非傲即惰 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 在自定义的头文件写可以: 这样写不行: VSCode指错文件了,不应该是C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt\stdio.h应该是自己安装的cygwin64所在的文件夹,如我的是D:\Program File 阅读全文
posted @ 2023-06-05 17:23 败人两字非傲即惰 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 犯病前: 犯病后: 源码: 1 #include<stdio.h> 2 main(){ 3 // printf("欢迎使用电子通讯录\n"); 4 FILE*fp=fopen("naph.txt","r"); 5 char buf[11]; 6 int i,j,k,n,n2=0,n3=0,i2; 7 阅读全文
posted @ 2023-06-05 13:03 败人两字非傲即惰 阅读(32) 评论(0) 推荐(0) 编辑
摘要: VSCode自带的C的代码自动补全功能太辣鸡了,我只想用自己写的用户代码片段怎么办? 禁用系统的自动补全功能后,但还想用它的那个基于字词的补全,就是一个单词吗之前打过了,再次打时可以自动补全。在C:\Users\Administrator.Bili-2022AOYNWU\AppData\Roamin 阅读全文
posted @ 2023-06-04 16:58 败人两字非傲即惰 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 原因:作者太菜,理解错了\r的作用,\r的功能不是删除而仅仅是将光标移到行首解决方法:将 printf("\r");改为 printf("\r \r"); 阅读全文
posted @ 2023-05-30 22:04 败人两字非傲即惰 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 溢出原理参考:C语言的整型溢出问题 | 酷 壳 - CoolShell c完整测试代码: 1 #include<stdio.h> 2 main(){ 3 //int 4 printf("int:\n"); 5 int j=1; //<<31==2147483648 6 // 1<<32==1 7 / 阅读全文
posted @ 2023-05-20 16:48 败人两字非傲即惰 阅读(83) 评论(0) 推荐(0) 编辑
摘要: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/../../../../x86_64-pc-cygwin/bin/ld: /cygdrive/c/Users/Administrator.Bili-2022AOYNWU/AppData/Local/Temp/ccAmN6et.o 阅读全文
posted @ 2023-05-19 16:30 败人两字非傲即惰 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 下载地址:https://www.aliyundrive.com/s/MvJgivKwTYb 视频教程:https://tieba.baidu.com/p/8389366897 图片教程: 文字教程:1、安装解压软件,,如WinRAR或WinZip或7z1900-x64(一般一般电脑都有的)2、解压 阅读全文
posted @ 2023-05-01 17:06 败人两字非傲即惰 阅读(1492) 评论(0) 推荐(0) 编辑
摘要: 环境:AMD,win10_x64,cygwin64,vscode,code runner 与预期不符的代码: #include<string.h> #include"stdio.h" typedef char ElemType; typedef struct BiTNode { ElemType d 阅读全文
posted @ 2023-04-27 21:30 败人两字非傲即惰 阅读(36) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> int main() { char a[6]="Hello "; long l=1; printf("sizeof(*a+0)=%d sizeof(*a+l)=%d \n",sizeof(*a+0),sizeof(*a+l)); printf("(*a+0)=%c 阅读全文
posted @ 2023-04-25 21:44 败人两字非傲即惰 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 1. *、a和[]结合的优先级是相同的,即他们的结合顺序是从左到右那就错了。 2. 关键核心在于对 [] 的理解: 2.1 [] 不是说中括号,也不是数据类型。 2.2 [] == *(&左边变量名+0) ,如char*a[]==char*(&a+0)。 可以看到 [] 变成了小括号先和a结合了,所 阅读全文
posted @ 2023-04-25 16:59 败人两字非傲即惰 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 环境说明:开热点的手机荣耀9X;连热点的手机OPPOa59s;笔记本小新air 14 2020;软件VMware 16.0;kali 2023;windows虚拟机21h21 开热点的手机:移动数据,热点;其他物理设备连热点 1.配置VMware网络 2.配置虚拟机网络设置(虚拟机硬件层面) 3.配 阅读全文
posted @ 2023-04-25 13:28 败人两字非傲即惰 阅读(73) 评论(0) 推荐(0) 编辑
摘要: main(){ long a[4] = {1, 2, 3, 4}; long *p1=(long *)(&a+1); // long *p1=(&a+1);//整个数组地址的下一个long数组的首地址,即存储整个数组a的最后一个字节的下一个字节内存的地址 // long *p1=(&a[0]+1); 阅读全文
posted @ 2023-04-25 09:15 败人两字非傲即惰 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 环境:cygwin64 什么原因,求告知! 阅读全文
posted @ 2023-04-24 21:31 败人两字非傲即惰 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 环境:cygwin64的gcc (mingw64的gcc不行) 测试只能支持小数点后21位 #include<math.h> int main(int argc, char const *argv[]) { printf("%.19lf\n",cos(3.1415926/3)); printf("% 阅读全文
posted @ 2023-04-24 20:44 败人两字非傲即惰 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 关于c中 数组名和指针的区别 我写了一下程序进行测试并就自己的理解做了详细的解释,供自己以后复习,大佬批评指正和需要的网友参考学习。 环境:gcc(mingw或cygwin) 代码: 1 #include<stdlib.h> 2 int main(int argc, char const *argv 阅读全文
posted @ 2023-04-22 12:13 败人两字非傲即惰 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1、为什么计算机储存数据用的是补码? 为了减小开销。 2、为什么用补码能减小开销? 因为计算机直接拿读取到的数据去运算付出的代价是最小的,所以计算机存储的数据的形式应该满足读取后不必经过任何加工就能直接用来运算 3、为什么补码可以满足 不必经过任何加工就能直接用来运算 的要求人们设计出来的,原理是溢 阅读全文
posted @ 2023-04-16 22:27 败人两字非傲即惰 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 安装网上的解决方法卸载:pip uninstall cryptopip uninstall pycryptodomepip uninstall pycrypto重装:pip install Cryptopip install PyCryptodome之后还是不行 后来我看到一个帖子说跟大小写有关,我 阅读全文
posted @ 2022-10-28 10:47 败人两字非傲即惰 阅读(245) 评论(0) 推荐(0) 编辑