- 博客(10)
- 收藏
- 关注
原创 TMS320F280039C的ePWM TZ功能调试记录
本文记录了两种触发源——GPIO和CMPSS来触发ePWM TZ中断的调试记录及心得,理解不一定正确。
2025-08-23 18:11:38
578
原创 GD32F305的PB4配置成GPIO以及CAN配置
PB12和PB13作为CAN的发送和接收,但是发送和接收都失败,我可以确认CAN寄存器以及CAN中断的相关配置都是正确的。配置成CAN需要对引脚重映射,而我在前面以及使能了复用时钟功能,GD32 的 AFIO 寄存器在时钟使能时处于写保护状态,所以在重映射前要先关闭复用功能时钟,重映射完成后再开启复用时钟功能。排查后发现,PB4的默认功能是JTAG的TRST复位引脚,所以我要启用复位功能,且禁止JTAG(仅启用SWD)才能将其配置成GPIO。
2025-08-01 14:02:52
432
2
原创 一台电脑作为服务器,一台电脑作为客户端配置方法
本人刚开始学习网络相关的知识,走了一些弯路,也有一些心得,记录一下走弯路的过程,方便自己回顾,也可以让别的朋友少走弯路。有些措辞不太严谨,请见谅~
2025-04-17 19:11:53
580
1
原创 使用CCS仿真F28335报错:Timed out waiting for target to halt while executing FlashAPIInterface28335V2_10.out
经过排查,是由于我的板子用的晶振是50M的,而工程中默认是30M,10倍频,再2分频,时钟配置出错了,所以导致烧录失败,我改成50M,6倍频,再2分频,就烧录成功了。使用uniflash也需要注意改过来。但是我使用28035,280039C都没有出现过这个问题,从来没设置过这玩意儿,个人猜测(仅猜测)可能是因为28335没有内部晶振,所以时钟只能依靠外部晶振来给,配错的话就起不来了。
2024-10-26 14:45:09
1002
原创 F28335调试SPI时没有时钟信号出来,记录调试过程
前两天使用28335调试SPI,一直没有调通,甚至没有时钟信号出来,于是我使用官方例程,自发自收,工作正常;将例程移植到我的程序里,SPICLK都没有出来,配置步骤检查了N遍依旧不行。所以,我想我之前对SpiaRegs的配置,相当于只是对一个普通的结构体进行配置,并没有真正对寄存器进行配置,导致我的SPI没有工作起来!下图是我自己的程序,查看的SpiaRegs的地址,发现两者不一样。下图是使用官方例程,查看了memory,SpiaRegs的地址。经过查找,我发现我的代码中缺了这么一段。
2024-10-24 18:13:24
750
TMS320F280039C的GPIO21如何配置成ADC?
2024-07-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅