自定义博客皮肤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)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux永久修改串口权限

Linux下永久修改串口权限

2023-02-26 13:36:16 2608

原创 使用JLink SEGGER_RTT_printf()函数实现打印浮点数

使用JLink SEGGER_RTT_printf()函数实现打印浮点数

2022-11-12 14:05:48 2137 5

原创 STM32-FreeRTOS使用独立看门狗实现多任务监护

STM32-FreeRTOS使用独立看门狗实现多任务监护

2022-09-20 17:32:31 2146

原创 关于STM32F407VET6移植FreeRTOS时进入HardFault_Handler的解决方案

最近在学习FreeRTOS的使用,在移植第一个工程的过程中就出现了问题,在按照教程进行一直完成之后,程序不能成功进行调度和运行,经仿真发现程序进入的HardFault_Handler的死循环中。查找了很多资料以及各种方案才找到解决方案:将FreeRTOSConfig.h 中的系统总的堆栈空间configTOTAL_HEAP_SIZE 调小就好了,其原因是芯片内部RAM较小,不能成功申请到那么多的内存空间才报错的,另外一种可能是由于我这个工程是在一个实现功能比较多的项目上移植FreeRTOS导致的。

2021-11-10 19:23:05 1336

转载 【STM32】STM32F4 CAN2只能发送无法接收问题解决 (转载文章)

转载文章声明!侵权联系必删!原文链接:https://blog.csdn.net/as480133937/article/details/98877496解决方法:1在使能CAN2时钟之前,需要先使能CAN1的时钟RCC_APB1PeriphClockCmd(RCC_APB1Periph_CAN1, ENABLE); //先使能CAN1 RCC_APB1PeriphClockCmd(RCC_APB1Periph_CAN2, ENABLE); //再使能CAN22.can2筛选器组从

2021-02-21 09:16:37 1315

转载 麦克纳姆轮全向移动原理(运动速度方向分析)

转载文章声明!原文链接:https://blog.csdn.net/zhaoyuaiweide/article/details/75560257文章中所有图片资料均来自:炽点机器人我们来画个受力示意图吧先来看看前后移动图中红色实线箭头是车轮向前转产生的摩擦力蓝色箭头是车轮向后转产生的摩擦力虚线是分力于是左边的小车就会向前跑,右边的小车会向后跑接下来我们画原地旋转于是左边的小车就顺时针旋转右边的小车逆时针旋转让我们再来看看平移左边的小车向左平移右边的小车向右平移接下来看看

2020-10-13 16:11:35 9876

原创 GPIO_PinAFConfig函数使用注意项

测试环境:STM32F407ZGT6问题:GPIO_PinAFConfig函数错误使用最近在使用STM32F4的定时器3输出四路PWM的时候,发现自己错误的使用了这个函数。错误使用方式和正确使用方式如下:错误使用:GPIO_PinAFConfig(GPIOC,GPIO_PinSource6 | GPIO_PinSource7 | GPIO_PinSource8 | GPIO_PinSource9,GPIO_AF_TIM3);正确使用:GPIO_PinAFConfig

2020-07-19 00:07:26 8660

原创 基于STM32F103的CAN总线进行热插拔,引起CAN无法正常工作

问题:在进行CAN测试时,不停的对CAN线进行断开和连接,最终导致CAN无法正常工作。环境:STM32f103RCT6,CAN1。处理办法可以参考这篇文章:STM32 CAN模块问题:1、CAN收发器断电后重新上电,CAN模块死机(离线)现象;2、过滤器配置完之后没有过滤效果下面写一下我参考上面的博客对代码的修改过程这个是STM32中文参考手册上面的。出现问题的原因分析:修改代码过程:第一步:改成 ENABLECAN_InitStructure.CAN_ABOM = ENABLE;

2020-07-01 15:50:37 4946

原创 基于Google breakpad生成C++程序崩溃报告

开发环境:(1)VS2015(2)Google breakpad实现功能: 抓取C++程序崩溃报告。本人测试可以抓取的异常有:空指针赋值,除数为零操作。其他的没有测试过,所以不知道能不能捕获。

2020-06-19 11:02:53 366

原创 OpenCV的addWeighted()函数使用注意项

OPenCV的addWeighted()函数使用注意项addWeighted()函数重要需要注意红框内容!重要需要注意红框内容!重要需要注意红框内容!否则程序容易崩溃!

2019-12-12 13:59:39 628

下载breakpad包,补充client文件夹

该文件是为了补充下载Google breakpad包没有client文件夹。

2020-06-19

生成C++程序崩溃报告涉及到的H文件

该H文件是为了实现生成C++程序崩溃报告的。基于Google breakpad。 该H文件是为了实现生成C++程序崩溃报告的。基于Google breakpad。

2020-06-19

C++获取程序崩溃报告.lib文件

基于Google breakpad 的抓取C++程序崩溃报告.lib文件。这个lib文件夹你们直接放置debug路劲下就可以了。

2020-06-19

MFC的TeeChart绘制折线图

声明:该资源基于博主“尘中远”的一篇文章写的(文章链接:https://blog.csdn.net/czyt1988/article/details/7538979)。如有版权问题,联系必删!感谢“尘中远”博主! 代码介绍:定时器1ms产生一个随机数作为绘制折线图的一个点。 功能:1.可以存储10000个点(点数可以自己手动新加); 2.鼠标放置到折线图上的某个点,可以显示该点的坐标值!

2020-04-11

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

TA关注的人

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