找回密码
 立即注册
查看: 263|回复: 3

在使用32G12K128的时候有一些问题,麻烦解答一下

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-04-21 09:54:15
已绑定手机

13

主题

21

回帖

157

积分

注册会员

积分
157
发表于 2025-2-8 13:14:56 | 显示全部楼层 |阅读模式
1. MCU时钟切换可能不成功:我们使用的是外部13MHZ时钟信号,通过PLL升到104MHZ/3=34.667MHZ。如果直接切换到34.667MHZ,MCU大概率会停止工作。如果先分频到26MHZ再切换时钟源,切换成功后再改分频比把频率设置到34.667MHZ才行。
2. 上面第一点说的问题是在SPI2设置在P2.3/P2.4/P2.5,SPI0设置在P1.3/P1.4/P1.5时老出现,如果把SPI0跟SPI2位置对调下则第一点BUG出现的概率低;------因为本人时间有限没有再做进一步的验证。
3. SPI2和SPI3可以工作在SPI_CLOCK/4和SPI_CLOCK/16时钟下,但不能工作在SPI_CLOCK/8和SPI_CLOCK/16时钟下---表现为SCK和MOSI上无信号输出

这个芯片做的项目需要用到大部分资源:SPI用3个,UART用2个,USB,CAN用两个(跟CAN共IO),T0~T4全用,PWMA的PWM用一路,PWMB用作4路计时器,AD用5路

这些问题都影响项目进展了,麻烦各位大佬解答一下
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-04-28 08:49:07
已绑定手机

90

主题

961

回帖

2318

积分

超级版主

积分
2318
QQ
发表于 2025-2-8 13:42:32 | 显示全部楼层
截图202502081342303899.jpg
热线19952583534
www.STCAI.com
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2025-2-8 17:18:44 | 显示全部楼层

截图202502081724411620.jpg
截图202502081725317419.jpg
SPI用3个: 独立的SPI, USART1-SPI, USART2-SPI;
UART用2个: UART3, UART4;
USB: D-/P3.0, D+/P3.1;
CAN用两个;
T0~T4全用;
PWMA的PWM用一路;
PWMB用作4路计时器;
ADC用5路

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2025-2-8 17:19:46 | 显示全部楼层
CPU 直接使用内部 30MHz / 24MHz
截图202502081726546224.jpg
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 02:35 , Processed in 0.247914 second(s), 67 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表