自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个定位单片机跑飞原因的绝对方法

当然,UP主这里只是一个简单的例子,更全面的可以查看栈的数据,将跑飞前的函数执行的每个函数、变量定位出来。第四步:读队列函数肯定是没问题的,那么我们就需要看下这个函数的变量了,插一句:需要了函数的过程,可以看下面的链接,不看也可以,我下面简单介绍如何找到我们的目标变量。第五步:调试打开汇编窗口,那么我们就可以知道,Buf的值等于R1寄存器,Ret的值等于R0寄存器的值,我们回到打印的信息看一下。第一步:通过addr2line打印出程序跑飞前的数据打印出来,arrd2line的使用可以点下面链接。

2024-01-26 12:15:16 655 1

原创 DSP的ePWM中的DB死区模块工作原理

可以看到,经过上升沿延迟后的信号是RED,下降沿延迟后的信号是FED,RED就是输出的ePWMA,FED取反后就是输出的ePWMB。其他的也类似,就是通过S0-S5这几个开关来设置,程序上就是设置。博主通过普中的教程学习DSP芯片,在看到ePWM模块时,发现开发教程上对DB模块讲解不是很详细。如图所示,ePWMA的上升沿延迟,ePWMB的输出是ePWMA的下降沿延迟后取反得到的。可以看到,DB模块有ePWMA和ePWMB两个信号输入选择,可以通过S4、S5来进行选择。首先,我们来看一下DB模块的框图。

2023-08-03 20:19:22 676

原创 freertos上进行gpio模拟iic通信

freertos上进行gpio模拟iic通信时遇到的问题及解决方法

2022-09-24 14:01:17 2502 4

原创 BQ769x0芯片的通信问题

bq769xx芯片的通信

2022-09-19 21:22:34 1299 2

原创 记录一些小细节

一些记录

2022-08-26 21:00:57 321

原创 计算机的0和1

计算机的数据

2022-08-26 20:11:26 2487

STM32项目模块的总结

负责WIFI通信的搭建、数据处理、指纹模块、蜂鸣器播放音乐,其他模块都有一些了解

2022-08-26

空空如也

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

TA关注的人

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