自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于GD32做SPI从机收数响应实验

GD32通过配置为SPI 从机00工作模式,接收上位机(调试软件)下发的一帧数据,进入SPI中断后,通过USART0原样返回数据

2024-05-17 23:48:21 542 2

原创 关于STM32(GD32类似)复用时钟何时开启呢?

AFIO时钟真的是在开启引脚复用功能的时候开启吗?其实并不是

2024-05-17 23:36:14 543

原创 关于串口0配合DMA0不定长接收数据并返回的总结(基于GD32F103)

通过上网查看网友前辈的相关记录,发现多数使用DMA串口发送数据的文章为单独发送或接收的文档。可能实际使用中较为少见吧,很少有两种方式结合的方式。研究一天终于搞定。La Jiankai以及B站爱分享的韩小明。

2024-05-13 00:04:40 429 1

原创 Syscalc4\olch2d32.dll没有被指定在windows上运行,或者它包含错误解决办法。

说明:1、此办法针对网上关于进运行,CMD命令符输入for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1未能解决问题。针对有些电脑,尤其是win11系统,容易出现上述问题,可能在win11上olch2d32.dll不兼容,Syscalc4解压出来的olch2d32.dll只有247KB。解决办法:下载这一个olch2d32.dll(大小在456KB)替换原来的即可。我已绑定资源或自己找资源下载,请自行下载。

2023-11-19 00:14:45 476 1

原创 STM32(GD32)用J-Link下载Keil卡死问题解决

原因:出现这样的问题是因为你先接了编译器,也就是J-link,板子后上的电,就会造成此问题。如果下载前将编译器重新拔插或者板子先上点然后在连接编译器,就不会有此问题。今天写个常见的问题,也是之前听某位老师反应过,不过时间长了忘了原因了。这次经过实际处理才印象深刻,于是决定写出来。下载程序时按上图J-link方式后点击setting,会出现以下情况,造成Keil卡死,退出。图里红色圈里的东西都是空白,keil卡住,这时候点击关闭,Keil直接关闭退出。大概是编译器需要电流较大吧。拔插或先板子上电下载正常。

2023-10-26 23:27:22 2027 5

原创 GD32串口通信上电默认发送FF(00)或其它字节数据,在线调试时无此问题解决

通过实验,在6(Z)和5(Y)间再多加一个10KΩ,然后将3.3V接在6(Z)和5(Y)之间也可行。问题现象:硬件上电就会默认给上位机发送FF(00)或其它字节数据,当时我想上电发送0102030405以表示通信正常,但每次上电上位机都会接收到。而在在线调试时却不会出现这样的问题,程序全速全部运行都没有一样的现象。这时,需要将5(Y)的3.3V去掉才能下载,如果还不能下载,那就点击Option for Target(魔法棒)最近项目遇到的问题,查询网络上的解决办法都没有解决,最终摸索出解决方案。

2023-10-22 18:37:18 806 1

原创 关于GD32或STM32等PA15,PB3/PB4复用为普通IO口的问题

之前没有仔细看数据手册,发现以上3个端口默认并不是IO使用,而是调试端口,上电后端口电平居然为2.7V,通过以下救命帖子才解决。需要将端口复用为普通IO口。

2023-10-21 21:39:17 455

原创 用Keil开发C8051F系列,装配驱动

重点提示:名为,SIC8051F_uVision的驱动,务必装在Keil的根目录,也就是第一级目录,不要装在C51下边,另外装配时选上C51文件,和uVison4DLL。【C8051编译调试工具的安装 - CSDN App】http://t.csdnimg.cn/Ru8Ht。

2023-10-20 18:06:24 825 1

原创 解决GD(STM)32串口未初始化上电有FF或其他数据发送问题

发现上电串口助手上位机直接发送FF(00),也有可能是其它,利用以下办法(部分网友提供)未能解决。问题现象:不初始化串口,单单初始化GPIO。硬件为,用USB转422再用max490转串口。如果这时候继续添加上初始化串口,问题复现,那就在串口初始化为复用推挽前也加上这三句话。然后在GPIO初始化前先将做串口用的收发单独初始化再全部初始化解决。用上拉方式不行,还会打乱原有的发送值。

2023-10-17 07:15:11 658 1

Syscalc4\olch2d32.dll没有被指定在windows上运行,或者它包含错误解决办法

olch2d32.dll

2023-11-19

温度传感器LM75A资料

网上英文资料很多,中文资料都要收费,今天无私一把。

2023-11-07

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

TA关注的人

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