自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CCSV8头文件路径问题解决

如图,如果历程头文件显示为E盘,而你又没有E盘只有D盘的话。那么可以用这种任意符来代替头文件D盘或者E盘的名称。

2024-07-13 19:46:01 178

原创 stm32之TIM2

2024-05-28 15:58:38 120

原创 STM32之部分重映射

今天想用韦东山的学习板学习,但是人家是HAL库,自己想整成标准库,但是配置过程发现他的舵机引脚用得太偏了,在此过程中,我发现PB3想要配置为PWM,还得另外的配置,需要用到部分重映射,手册说明如下:

2024-05-28 01:52:57 152

原创 STM32之Debug时卡在启动文件的问题

之后排查了才发现,串口中断开了NVIC以及中断,但是没有写中断函数,注释掉了,导致程序卡顿,之前的按键中断也是这样,没写全所有按键中断,导致程序卡住了。之后继续运行后停止,发现目前会运行到此启动文件处,发现这是中断函数的定义处,我的思路是按键计数到3,串口发送,但是发送有问题,Debug试试。

2024-04-29 12:38:25 175

原创 STM32之移植程序时有function “XXX“ declared implicitly或者identifier “XXX“ is undefined等问题

FWLib没把这个.c文件放进来,或者没有include这个头文件。

2024-04-29 12:20:44 155

原创 STM32之引脚PB3 SW_JTAG失能

好像是因为PB3默认SW_JTAG调试接口,所以需要失能它才能作为普通IO口使用。

2024-03-25 01:42:57 287

原创 STM32之PWM预分频与重装载值与占空比

设置预分频和自动重装载值为7200和100(这里我用的是TIM1,而它的时钟源是APB2,由时钟树知频率为72MHz),因为占空比Pulse=(TIM1->CCR1/自动重装载值)这里的APB2 168MHz是因为F4的时钟频率,F1最大只有72MHz,所以如果设置1Hz,我的预分频和自动重装载值如下,分别是7200和1000。而在视频中,他是搞了个100Hz的PWM,不知为啥只有在这种频率下才能测得出电压,其他太高太低的频率都不行,可以试着用开发板加逻辑分析仪去分析他。为满占空比,那么你就得。

2024-03-25 01:36:04 1059

原创 STM32之Debug调试技巧(1)

今天在学HAL库,偶然发现UP主的视频里还教Debug技巧,特地来记录下,之前老想学Debug,但是没有啥好视频教这个的。这里他写了按键中断,然后发现没有现象,然后他便在中断函数那设置断点。3.因为发现上述操作没有现象,所以停止运行,然后再全速运行,然后再停止运行,就会发现现在程序卡在Delay函数里。出现这种情况是断点太多还是断点要在进入调试后再打,反正进入调试之前把断点全清了就对了。4.所以可以得出结论,二者中断优先级一样,冲突了,所以要调低按键中断优先级。

2024-03-24 21:20:59 520 1

原创 Keil编程之warning: function “xxx“ declared implicitly

近期在keil编写代码时又发现这个问题,并找到了其原因。2.结果发现是h文件的定义错了。这样就会导致在其他.c文件调用时报错。1. h文件里的函数名并未发现错误。

2023-12-05 00:18:51 479 1

原创 匿名上位机高级收码问题

如图中,0BFF=2303约等于2450,缩小一百倍就是2.45,而且正负自动显示,非常方便。而且能看见右上角这三个陀螺仪数据都是Int16类型,也就对应了0BFF。在使用匿名上位机上传陀螺仪数据时,发现一些问题,记录下。2.上位机的数据显示要设置正确才能正常显示。这样写反而是错的,会导致数据错误显示。

2023-12-03 23:04:40 390 1

原创 【AD21】PCB预览3D时候是黄色的,改不了颜色,有可能的原因

2.这就是自己的问题了,画板子的时候板子形状不小心没框到,结果就会变成这样。1.设置单层显示模式了,按shift+c即可取消过滤器。这样也会发生上述问题。

2023-11-28 20:21:31 1287 2

原创 2020年9月六级听力真题

2023-11-18 00:47:12 119 1

原创 匿名上位机基本收码和高级收码出现的问题

校验错误,有数据长度错误,和校验错误。我发现,基本收码都能收到,如图。上位机显示数据帧时也要注意设置。但是高级收码却一直都刷新不了。

2023-11-04 17:02:57 243 1

原创 keil报错STM32 “OLED I2C Init“ declared implicitly

不清楚为啥会报这个错,不过知道的是OLED_I2C_Init();这个函数写在OLED_Init();

2023-10-31 10:49:52 529 2

原创 keil STM32报错declaration may not appear after executable statement in block

这种错误一般会出现在GPIO初始化的函数中,原因是定义的结构体不能放在操作指令下方。

2023-10-31 10:27:29 735 2

原创 STM32引脚主功能不使能

在搞无线遥控的的时候,发现人家的代码能够让PB4当LED灯,自己写的却不行,之后仔细察看,原来需要让主功能失效,然后开启AFIO时钟,使用引脚复用功能。

2023-10-28 21:06:14 35 1

原创 六级阅读——匹配题方法

1.如recently/today/future这些一般会出现在文章后段(学术文章都是按照时间顺序来的),而early / ancestor就会出现在前段。总结,简单的能一眼扫到的就直接选,剩下的不知道去哪个地方找,可以根据学术论文的结构去寻找,一般能找到,剩下找不到的一般就是同转,不会太多,估计一两题。2.如cost一般会出现数字或者货币符号。

2023-10-25 19:20:52 35 1

原创 六级阅读——阅读前提:关键词的选取

3.根据文章出现的中文意思,可以知道是虚拟店和实体店如何结合所以标题的conbine会与第二小题后面的意思重复,属于背景信息。4.不要划太虚的词,在长篇阅读难免会有很多find,research,还有一些形容词也很虚。7.concern自然是一个否定的,所以最好带上后面的retailers才好找。2.找一个句子的头尾,因为英语语法的原因,重点往往会出现在头尾。6.数据就会有数字,如果很多段都有数字,再加一个专有。如图,不选feedback而是选recent。5.连字符够专有了吧。

2023-10-25 17:00:15 30 1

原创 JDY-31蓝牙模块

3.可以自动当从机,其他主机绑定它的地址便能直接用。1.不用硬件启动AT模式,上电即为AT模式。2.当不了主机模式,因为无法绑定地址。

2023-10-23 20:16:00 448

原创 HC-05蓝牙主从机配置

要点1:波特率 要点2:取消Hex发送。AT+ORGL 恢复出产。

2023-10-23 01:40:10 62

原创 STM32 ST-LINK Utility解除芯片的读保护

我遇到的情况是就算disable后也不行,但是后来发现enable反而可以了。而且可能因为st-link接触不良啥的,每次download都很玄学,只能反复插拔加复位,反正一切随缘。有时候我们买便宜的32芯片有可能会有锁芯片的现象,导致没法用。

2023-10-17 13:18:07 853

原创 AD 网络标签匹配问题

在使用层次原理图设计时,每个不同的子图是可以使用一样的位号的,如下:

2023-10-16 22:28:12 141 1

原创 AD使用出现问题1 Failed to Match * of * Components using Unique Identifiers

2.画的原理图库引脚顺序及数字没有一一对应。1.画的原理图库没有带封装。

2023-10-16 22:22:10 1066 1

空空如也

空空如也

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

TA关注的人

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