自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于沁恒CH32V307的串口接收中断只会触发一次的问题记录

今天在写串口调试的时候发现,开启串口的接收中断,写了测试语句,但是发现串口的接收中断只会触发一次,然后进行了各种尝试,最后一点点对比了官方的库函数,发现,官方的历程在调用的时候多了一行关于串口中断的代码,后来经过测试,将问题锁定在这个位置。//开启GPIOA的时钟。

2024-05-29 15:24:30 382

原创 关于定时器中断函数配置完成后,中断函数只会调用一次的问题记录。

也根据网上的说明,检查了中断的函数名,但是还是发现不行。然后经过大量的尝试,最后把系统的中断函数放在中断配置的文件中,结果就可以了。放在main中就不行,放在中断的源文件中就可以呢?然后百思不得其解,先后检查了定时器的配置,NVIC的配置,中断的配置,时钟源的配置,结果都没有效果。说没有配置成功,但是它可以执行一次,说配置成功吧,但是它就只能执行一次。今天在调试沁恒的CH32V307的时候,需要用到定时器中断,然后利用库函数配置了定时器中断,然后在写测试测试程序的时候发现,定时器中断的函数只会触发一次。

2024-05-20 15:59:26 241

原创 在配置国产芯片的系统时钟寄存器的时候发现系统的时钟寄存器无法写入数据的情况。

最近在学习32 的寄存器配置,然后就碰到了 我在代码中 对寄存器如论如何操作都不能将数据写入的问题,后来熟读了手册才发现,他这个系统时钟寄存器有一个写保护,需要你在配置系统时钟的时候首先要将 这个位置 给写入一个给定的值,这样你才能进行后续的操作。这个文档也是,如果你需要进行解除写保护,那你放在文档的前面啊,不然我只配置了其中的项,然后都开始验证了,结果发现没有现象,结果又重新将这个寄存器所有的函数重新看了一遍。

2024-04-18 13:59:51 330

原创 现在分享 MCU的 BootLoad (IAP)学习心得。

而今天我所用到的是利用串口进行程序的更新,原因是公司所做的产品交付客户后就会被灌上防水胶,同时也会把烧录口给密封起来,不能为了一个程序的升级而破坏防水胶,而且也不能要求客户下载安装Keil的环境和购买LINK。要想实现在发送文件的校验,就需要 制定通讯协议和上位机的开发了,或者现有的一些。IAP 技术,也就是在程序中编程,实现远程下载程序,当然,前提是你有无线接收装置或者可以联网,就可以了。使用Up主 提供的历程 ,正点原子的历程 好像更新过了,与视频教程中的对应不上。在使用正点原子的历程中。

2024-04-07 15:59:42 408

原创 珠海泰为 MCU 空白工程 创建时 KEil 报错Error: L6218E: Undefined symbol assert_Fail (referred from misc.o).

今天在 创建 国产MCU 的空白工程中 KEil报错,Error: L6218E: Undefined symbol assert_Fail (referred from misc.o) 尝试 进行解决 ,在魔术棒的 C/C++中添加 USE_STDPERIPH_DRIVER 也没有解决。最后发现报错的位置的 .h 文件中声明了一个 函数,但是没有在对应的.c文件中出现,所以就尝试将函数在.c中使用进行使用,结果报错没有了,但是多了三个警告,。但是警告没有办法消除。

2024-04-01 09:36:31 192 3

原创 【STM32_CubeMX_HAL库学习避坑】

在用CubeMX配置STM32时第一步不要忘记配置SYS里的调试端口,不然程序只只能下载一次,然后就会出现程序无法烧录的情况。

2023-12-10 22:38:03 25 1

原创 自制白菜白光T12电烙铁

电烙铁的采用的是烙铁芯是T12的刀头电烙铁,控制板采用的是616控制板,供电采用了PD的诱骗模块,外壳采用的是自来水管DIY的,总成本控制在30元内,可以实现10内化锡,且可以使用TYPE-C 手机充电器进行供电。616控制板的接线图如图所示,在操作的过程中把不小心把输入和输出的负极焊在了一起,竟然也能正常使用。由于出差,身边没有便携的电烙铁,于是就萌发了自制一台便携的,可以充电器进行供电的电烙铁,参考了b站。的自制白菜价白光T12的视频。

2023-11-19 23:39:40 857

原创 对于 Gitee的图形化指令(小乌龟)提交代码的初次使用的问题记录

1、小乌龟在安装好之后,在文件夹中右击是没有Add选项的,需要在设置中设置吧隐藏取消才能看到。2、小乌龟在安装好后要在Gitee中新建Remote,才不会报错。

2023-11-11 18:44:38 63

空空如也

空空如也

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

TA关注的人

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