自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 以GD32F405芯片为例介绍MCU初始化时钟的过程

时钟初始化一般是在APP程序刚进入时设置,以GD32F405MCU为例在,时钟初始化函数在SystemInit()中,如下代码。

2023-07-24 21:09:59 345

原创 关于字符串处理的相关函数记录(长期更新)

最近发现经常重复写一些轮子,不仅花时间,还导致稳定性不高,因此这里记录一下关于字符串相关的处理函数,避免重复造轮子问题。

2022-07-25 14:52:30 79 1

原创 函数指针用法及作用

函数指针用法/*+ 第一行定义了返回类型为char,输入参数为int的指向某个函数的指针,但是只有第一行我们是无法使用这个指针的。+ 第二行定义了一个返回类型为char,输入参数为int的函数,glFun是函数名,其实可以函数的函数名也是一个指针,函数名指向该函数在内存中的的首地址。+ 接下来就是将main函数,将函数名赋予指针,也就是把函数地址给了指针,然后调用指针获得返回值。*/1 char (*pFun)(int); 2 char glFun(int a){ return 0;}

2022-03-13 23:39:16 1893

原创 C/C++ 关于今天遇到的二维数组作为形参传入失败的总结(int**)

二维数组今天同事问我如何将二维数组传入函数并传出,第一反应就是使用int**作为形参类型传入函数即可,结果实验了一下发现编译器编译不通过,复习了一下二维数组,总结记录一下//定义int arr2[2][2] = {{0,1},{2,3}};//在函数中作为形参输入void falseFunc(int** arr); //错误定义二维数组形参/*我推测这样定义错误在于不知道列向量有多少个,也就是编译器对于(*arr+1)不知道相对*arr偏移多少个字节,因此编译器禁止这样

2022-03-03 23:03:06 1220

原创 单片机(裸机方向-持续更新)

时钟初始化时钟晶振设置设置晶振使用源(如HSE/HSI/LSE/LSI/MSI等)是否开启PLL,PLL来源,M·N·P·Q·R参数(如果不需要PLL也可以不用设置)执行上述参数设置设置时钟是否开启APB,AHB,SYSCLK时钟设置SYSCLK时钟来源,APB,AHB总线时钟分频系数执行上述参数设置GPIO引脚设置及使用通用型设置开启该引脚口对应的时钟设置引脚口,使用的模式,传输速率执行上述参数设置复用性设置使用通用型置高/低电平,

2021-12-04 17:05:28 238

原创 硬件中断的解决方法(不确定是否正确)

参考链接:https://www.pianshen.com/article/3253360786/第一部分:定位问题1.当出现硬件中断时,首先在硬件中断函数HardFault_Handler(void)打断点,保存现场环境;2.打开Peripherals -> Core Peripherals -> Fault Reports按钮,可以查看到Hard Faults中的FORCED被勾选,说明是其他异常上访导致的硬件中断,同时观察HFSR(内存地址是0xE000ED2C)寄存区发现第30位置

2021-08-26 20:38:32 1814

原创 Windows平台,使用C++调用Tensorflow2.x训练好的模型

主要方法1.编译C++版本的Tensorflow2.使用opencv调用模型编译C++版本的Tensoflow这里我主要是推荐我觉得可行相关资料链接,我也没走通这条路,大家加油。https://zhuanlan.zhihu.com/p/259789357https://www.tensorflow.org/install/source_windows主要是看官方文档。我按照官方文档没走通可能是网速问题,翻墙翻的不够利索,这边项目时间问题,我先放弃了,如果有走通的兄弟麻烦贴个链接到评论区,我后

2020-11-26 19:35:58 1678 18

原创 极快速搭建神经网络(总结)

主要参考链接:https://www.cnblogs.com/sun-a/p/13382713.htmlhttps://blog.csdn.net/weixin_43939952/article/details/104037604https://blog.csdn.net/qq_43656233/article/details/106035569https://blog.csdn.net/yunfeather/article/details/106461754https://blog.csdn.n

2020-11-23 17:19:26 242

原创 C++ 数组与字符串

2020-01-07 21:24:04 79

原创 C++ 释放系统分配的内存导致报错

void operator>>(std::istream& is, String& S1) { cout << "Please input length"; is >> S1.len; //主要引起错误原因 cout << "Please input char"; is >> S1.str; //S1....

2020-01-07 21:21:49 487

空空如也

空空如也

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

TA关注的人

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