自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 stm32调试错误bus fault is caused by precise data access violation 等

单片机调试,当一次逻辑正常跑通后,就应该跳出程序逻辑错误的方向,而是转向创建线程时,分配的内存大小,总程序的内存大小,新创建程序的优先级,这几个方向去定位排查。基本上就能断定为 运行内存不够,多个任务间抢占内存空间,高优先级的将低优先级的抢占导致的运行错误,从而整个程序崩溃。这时候需要降低你新申请的任务的内存空间。其实还是程序运行内存和优先级问题,可以先调高优先级,这样报错信息可能就不在自己新增的程序段中了。当在概率中出现此报错,第一可能会怀疑程序逻辑,但是反复检查也没问题,又是个概率出错。

2023-11-21 16:47:13 3146

原创 openssl库版本从1.0.2升级到1.1.1版本后,SSL_connet失败

由于最近有个需求,要升级开发版上的openssl库的版本,直接从官网下载了1.1.1d版本就开始移植,编译等问题很快就解决了,但是测试ssl功能时,总是在加密连接时,报错返回失败。后面又在linux环境上跑一个demo,可以正常连接,但是将demo程序编译后放在开发版上,就一样是connet失败。虽然在Makefile中我们把-m64去掉了,但是开发板的环境是32位的,所以我们需要在openssl_conf.h.in中将这个改为。在根据打印信息定位原因,是错在一个签证验证环节,但是无法继续定位下去。

2023-09-11 16:57:06 848

空空如也

空空如也

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

TA关注的人

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