找回密码
 立即注册
查看: 1094|回复: 12

STC32G144K246 要注意啥, 使用USB@120MHz,使用CAN-FD@100MHz ~ 120MHz

[复制链接]

865

主题

1万

回帖

2万

积分

管理员

积分
25122
发表于 2026-3-1 10:07:42 | 显示全部楼层 |阅读模式
STC32G144K246 要注意啥, 使用USB@120MHz,使用CAN-FD@100MHz

1, 目前,内部测试,使用 USB时,STC32G144K246还是可以跑120MHz的
2, 目前,内部测试,使用 CAN-FD时,
    STC32G144K246还是可以跑100MHz ~ 120MHz, 用外部晶振,开 SJW
===2026/3/1
回复

使用道具 举报 送花

已绑定手机

121

主题

5082

回帖

1万

积分

超级版主

无情的代码机器

积分
11222
发表于 2026-3-1 17:45:55 | 显示全部楼层
usb_120M_test.zip (689.59 KB, 下载次数: 52)
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

51

主题

2744

回帖

9547

积分

论坛元老

积分
9547
发表于 2026-3-2 11:46:09 | 显示全部楼层
CAN-FD/CAN 使用外部晶振,减小主时钟误差;
加大SJW设置(SJW <= SEG2),增加波特率误差兼容。


例子测试结果:
截图202603021146064974.jpg

主频使用PLL时钟102MHz:
STC32G144K246-CANFD1-CANFD2同时使用收发测试-102MHz.zip (45.2 KB, 下载次数: 36)

主频使用PLL时钟120MHz:
STC32G144K246-CANFD1-CANFD2同时使用收发测试-120MHz.zip (45.21 KB, 下载次数: 45)


附:使用外部32768晶振校准内部高速IRC,提高时钟精度方案:
截图202603061722457732.jpg
回复

使用道具 举报 送花

已绑定手机

121

主题

5082

回帖

1万

积分

超级版主

无情的代码机器

积分
11222
发表于 2026-3-3 13:38:29 | 显示全部楼层
串口相关注意事项:
1.使用USB转双串口工具或USB Link1D对STC32G144K246下载
5V系统下载时,要去掉下载器串口电路上的二极管,否则会卡在 “继续检测目标单片机 ..”
3.3V则不影响。
USB转双串口工具可跳线选择3.3V,USB Link1D可在工具上选择3.3V供电。

2.USB Link1D工具只能低波特率通讯,可直接短接tx rx测试
USB转双串口工具可达到10M

3.两端波特率一致就能通讯?
NO,USB转双串口工具和工作在120M的STC32G144K246 进行10M波特率通讯,
会丢数,因为字间隔变短处理不过来。
可以在发送时添加NOP控制字间隔。

4.高主频时,由于字间隔时间太小,传统查询模式和中断模式处理不过来,需要DMA接收。

参考程序:
usart_120MTest.zip (2.15 MB, 下载次数: 30)

60M和30M主频时7.5M波特率 字间隔对比图:
截图202603031334148942.jpg

60M 7.5MBRT和120M@10MBRT 字间隔对比图:
截图202603031335117318.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

121

主题

5082

回帖

1万

积分

超级版主

无情的代码机器

积分
11222
发表于 2026-3-3 13:42:54 | 显示全部楼层
i2c注意事项:


1.高电平点灯核心板V1.2 做I2C实验时,要去对应IO下拉电阻,否则影响通讯

截图202603031342266293.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

1

主题

17

回帖

106

积分

注册会员

积分
106
发表于 2026-4-22 22:32:13 | 显示全部楼层
为什么STC32G12K128的P7.7和P4.5是连在一起的,今天刚拿到PCB,直接焊上一片STC32G12K128,结果LCD19264怎样搞程序都不显示,最后查出来这两个是联动的,只要P4.5为低电平,P7.7一定也是低电平,P4.5是高电平P7.7也是高电平,官方手册上又没有说明这个,实在头大了,难道我淘宝上买到的是假的,但是又可以显示出来芯片型号,可以正常下载程序,这是哪里的问题,请教高手了
回复

使用道具 举报 送花

已绑定手机

2

主题

38

回帖

1758

积分

金牌会员

积分
1758
发表于 2026-4-23 10:52:18 | 显示全部楼层
使用外部晶振  是指 用外部高速晶振 ? 还是 32768 那个?
回复

使用道具 举报 送花

865

主题

1万

回帖

2万

积分

管理员

积分
25122
 楼主| 发表于 2026-4-23 10:58:30 | 显示全部楼层
可以使用外部12MHz/24MHz
回复

使用道具 举报 送花

0

主题

3

回帖

10

积分

新手上路

积分
10
发表于 2026-7-16 00:30:32 | 显示全部楼层
xiaoyu*** 发表于 2026-4-22 22:32
为什么STC32G12K128的P7.7和P4.5是连在一起的,今天刚拿到PCB,直接焊上一片STC32G12K128,结果LCD19264怎 ...

這兩個脚緊挨著,會不會是焊錫短路了?
回复

使用道具 举报 送花

已绑定手机

6

主题

503

回帖

2469

积分

金牌会员

积分
2469
发表于 2026-9-5 16:50:01 | 显示全部楼层
mut*** 发表于 2026-4-23 10:52
使用外部晶振  是指 用外部高速晶振 ? 还是 32768 那个?

32768是给rtc用的,不是给单片机的
学习
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-9-23 16:08 , Processed in 0.078709 second(s), 89 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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