blue 发表于 2022-3-22 21:20:18

天问51(STC32G)学习路线+资源汇总

本帖最后由 blue 于 2022-6-23 12:01 编辑

一、注意事项
1.STC32G属于STC8H的性能加强版,STC主推32位51芯片,采用C251内核。

2.老鸟,买了天问51 STC32G12K128开发板的用户,需要知道如下几个注意事项:
(1)STC32G相比STC8H增强的地方为:32位8051,2组CAN,LIN、硬件32位乘除单元,RAM和FLASH容量大增。
(3)STC32G的编译器目前只有Keil的C251版本才能编译,天问Block也是通过调用Keil来编译的。天问Block里已经集成了C251测试版编译环境,编译容量有限制。对于编译一些大容量的程序,会报错不支持2K以上编译。解决方法:天问Block2022版本STC16、STC32编译器C251破解
https://haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=507&fromuid=36



3.不了解天问的,建议花5分钟按顺序看下下面的介绍,会让你有所收获。

天问51开发板技术QQ群二:915765308
群里氛围活跃,卧虎藏龙,遇到问题欢迎在群里交流沟通,有问必答,24小时服务。

二、天问51硬件产品体系


三、天问51-STC32G开发板简介    
天问51(STC32G)采用STC32G12K128芯片,32位8051,12K SRAM,128K FLASH,支持2组CAN和LIN,USB、DMA、硬件32位乘除法运算单元,最强大51开发板。推出市场后受到大家的欢迎和喜爱 。

宣传视频(待补充)


四、天问Block编程软件简介
第一次使用时,大家先到天问官网下载安装最新版天问Block开发软件(支持WIN7及以上,不支持XP),安装的时候会自动安装STC-LINK的CP21X驱动。
天问Block宣传视频:http://www.haohaodada.com/video/new/twen/twenBlock.mp4

五、新手学习路线
1.开箱检查
请详细阅读说明书。我们根据选用的套件,检查功能是否正常,并参阅开箱视频学习。

天问51(STC32G)开箱视频(待补充)

2.天问Block图形化编程学习
时钟说明:


软件默认第一条为设置工作频率,STC32G系统时钟控制器为单片机的 CPU 和所有外设系统提供时钟源,系统时钟有 4 个时钟源可供选择:内部高精度 IRC、内部 32KHz 的 IRC(误差较大)、外部晶振、内部 PLL 输出时钟。

我们可以对照时钟树来理解,同时要注意工作主频不能超过40M,要合理设置。

编译模式说明:
在软件更多->设置里有编译模式的设置,默认为64K编译模式,

64K和128K的区别见下图,也可以查阅芯片手册的第88页。

当需要用到硬件乘除模块的时候,需要选择硬件乘除编译模式,系统编译时会包含硬件乘除库。

六、资料下载
(一)测试程序

(二)硬件资料



七、天问51使用常见问题
http://www.haohaodada.com/new/bbs/forum.php?mod=viewthread&tid=222












RogerZZ 发表于 2022-10-17 09:07:34

本帖最后由 RogerZZ 于 2022-10-17 09:09 编辑


编译或运行时出现下面的问题,但上面给的破解的注册机打不开,无法完成破解,怎么弄呢?杀毒软件那些什么的都关闭了,也尝试用管理员身份打开,还从网上找了好多类似的注册机,要么是过期了,要么是一样的打不开这个2032的注册机。。



cs1000 发表于 2023-12-12 09:20:02

小数、浮点数计算结果不正确,是我不会用还是计算方法不对?
页: [1]
查看完整版本: 天问51(STC32G)学习路线+资源汇总