自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用xshell转J-LINK RTT Viewer打印的设置方法

j-link RTT Viewer调试打印无法解决中文乱码的问题,使用xshell连接RTT进行打印。端口、协议和主机ip和图片一致就可以了。希望可以帮助到遇到同样问题的朋友们。

2024-02-29 17:20:06 275

原创 PWM在不停止输出时改变频率出现波形的异常问题

在PWM不停止持续输出的时候改变PWM的频率和占空比会导致PWM的波形出现问题波形,如下图:因为PWM的频率是由自动重装载寄存器arr和比较寄存器compare决定的,所以我在更改这两个值改成新的频率之前先停止PWM定时器,然后使能自动重装载功能,完成后再次写入新的自动重装载值和比较寄存器的值,然后使能定时器开始新的频率。希望对遇见同样问题的小伙伴有帮助。

2024-01-11 21:37:04 586

原创 ADC采集数据完成不进中断的问题

因为我之前用的ADC模式是扫描模式,所以我感觉有可能是ADC的通道还没有扫描完DMA就再次开始搬运了,但是通道没有扫描完有的通道是没有数据的,所以DMA就会失败导致有时可以进中断有时进不去中断,于是我就把ADC的模式改成了连续转换模式就解决了这个问题。希望对遇见同样问题的伙伴们有帮助。我在main函数的while循环中运行上面的代码,adc实时采集应该每次DMA转运完成都要进入一次中断,但是我在跑程序时出现了经常进不去中断的问题。

2024-01-11 08:56:17 1411

原创 利用mqtt.fx软件实现聊天功能,fx订阅“up“主题,程序订阅“down“主题。使用如下的json通信协议。

【代码】利用mqtt.fx软件实现聊天功能,fx订阅“up“主题,程序订阅“down“主题。使用如下的json通信协议。

2023-09-13 19:23:36 109

原创 嵌入式面试知识点

总结来说,结构体和共用体在存储和特性上的主要区别在于他们在内存中如何分配空间以及如何处理成员变量的数据。结构体每个成员有自己的内存空间且可以同时保存多个值,而共用体所有成员共享同一块内存空间,同一时间只能保存一个成员的值。

2023-09-13 15:11:47 54

原创 版本控制工具Git的简单使用

Git是一款世界上目前最先进的版本控制系统,主要作用就是:版本控制+多人协作。什么是版本控制哪?专业解释一般为:版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制最主要的功能是追踪文件的变更。它能够记录每一次文件改变的时间、更改人和更改的内容等信息,同时为每一次的更改赋予新的版本号。除了记录版本变更外,版本控制的另一个重要功能是支持并行开发。

2023-09-11 19:58:37 28

原创 数据结构基础

1、将头节点与当前链表断开,断开前保存头节点的下一个节点,保证后面链表能找得到,定义一个q保存头节点的下一个节点,断开后前面相当于一个有头的空链表,后面是一个无头的单向链表。//当f(n)的表达式中只有常数项的时候,有意义 f(n) = 8 -》T(n)=O(1)f(n) = 3*n^5 + 2*n^3 + 6*n + 10 *n^0 //10 代表的是常数项;//最高项n^2 ,只保留最高项,其它项舍去 f(n) = n^2/2 ,再除以最高项系数 除以1/2 f(n) = n^2。

2023-06-14 16:46:49 856

空空如也

空空如也

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

TA关注的人

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