摘要: 2020年9月9日 21:38 阅读全文
posted @ 2021-03-17 16:34 baicaiFX 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 首先,看如下的一段C代码,请问这样能正常返回数组吗? #include <stdio.h> int* fun(){ int arr[100]; /* 操作 arr[] */ arr[0] = 10; arr[1] = 20; return arr;} int main(){ int* ptr = f 阅读全文
posted @ 2021-03-17 16:33 baicaiFX 阅读(2073) 评论(0) 推荐(0) 编辑
摘要: #include <math.h> //平方 pow() int a = pow(4,2);// 4的平方=16 //开方 int b = pow(4,0.5);// 4的平方根=2 int c = sqrt(4);// 4的平方根=2 //整数绝对值 int c = abs(b-c); //浮点数 阅读全文
posted @ 2021-03-17 16:33 baicaiFX 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 宏定义就是替换,使用宏定义的值自动进行替换 #define (宏定义指令) 宏名(一般采用大写) 字符串(使用宏名替换的东西,没有数据类型)不需要加分号(;) 如何宏名替换的是多条语句,需要用分号(;)隔开 宏名无法替换 双引号("")中的内容 #undef 宏名(取消宏名,之后的代码不可以使用宏名 阅读全文
posted @ 2021-03-17 16:32 baicaiFX 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 修饰变量 (针对C编译器而言) 可以通过指针来从内存中获取const修饰的变量,修改其值 做左值:直接报错 做右值:直接取值,使用取地址符来取值使用 const修饰数组(与修饰变量类似) (针对C编译器而言) const修饰指针 const修饰函数参数和返回值 volatile关键字 每次编译器使用 阅读全文
posted @ 2021-03-17 16:32 baicaiFX 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 将编译的 .axf 文件转换成 .bin 文件: 命令形式:"fromelf.exe"所在路径 --bin -o ".bin"文件存放路径 ".axf"文件所在路径 示例: D:\ARJ\AXX\Keil\keilv5\ARM\ARMCC\bin\fromelf.exe --bin -o HT960 阅读全文
posted @ 2021-03-17 16:28 baicaiFX 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 串口命令发送,长或短于要去的命令就会造成代码死机 stm32 解决办法: 原因: 在程序还没从串口接收寄存器取走数据的时候突然又来了数据, (1.短:未到 指定命令长度,会等待第二次接收,满足后串口寄存器未取走数据,但后面紧跟着数据 2.长:长于指定命令长度,满足后串口寄存器未取走数据,后面依然紧跟 阅读全文
posted @ 2021-03-17 16:28 baicaiFX 阅读(406) 评论(0) 推荐(0) 编辑
摘要: D:\ARJ\AXX\Keil\AStyle\bin\AStyle.exe 格式化当前 -n !E --style=ansi -p -s4 -S -f -xW -w -xw 格式化全部 -n "$E*.c" "$E*.h" --style=ansi -p -s4 -S -f -xW -w -xw - 阅读全文
posted @ 2021-03-17 16:27 baicaiFX 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-03-17 16:26 baicaiFX 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 选择Release模式编译执行 找到对应生成的exe文件 将生成的exe文件拷贝到一个空文件夹中 运行Qt自带的Qt_MinGW进入刚刚创建好的带有exe的空文件中 执行 windeployqt 程序名.exe 命令自动复制运行所需的库文件 阅读全文
posted @ 2021-03-17 16:25 baicaiFX 阅读(58) 评论(0) 推荐(0) 编辑
摘要: INCLUDEPATH += D:\ARJ\AXX\JDK\jar\opencv-3.0.0\build\include\ D:\ARJ\AXX\JDK\jar\opencv-3.0.0\build\include\opencv \ D:\ARJ\AXX\JDK\jar\opencv-3.0.0\b 阅读全文
posted @ 2021-03-17 16:24 baicaiFX 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 官方教程: https://bndong.github.io/Cnblogs-Theme-SimpleMemory/v1.1/#/Docs/GettingStarted/install?id=%e9%80%89%e9%a1%b9 博客侧边栏公告 <script type="text/javascri 阅读全文
posted @ 2021-03-17 16:23 baicaiFX 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 第一章: 1.先设置图纸删格 mil与mm的转换 mil(中文译音:密耳),即千分之一英寸,等于0.0254mm(毫米)。 一般用来标明丝、线的直径或按页出售的材料的厚度。 常用直径尺寸的密尔与毫米换算如下: 1.0mil = 0.025mm 1.2mil = 0.030mm 1.25mil = 0 阅读全文
posted @ 2021-03-17 16:22 baicaiFX 阅读(380) 评论(0) 推荐(0) 编辑