找回密码
 立即注册
查看: 150|回复: 56

第一次:环境的创立 | 送实验箱

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2025-08-11 08:57:43
已绑定手机

1

主题

52

回帖

139

积分

注册会员

积分
139
发表于 5 天前 | 显示全部楼层 |阅读模式
首先,我们要在pc 上安装好开发学习环境:

         假如原来已经有安装了C51的,建议继续在原来的位置安装C251的学习环境,例如我原来安装的是C:\Keil_v5\UV4\UV4.exe,现在我们继续把32位的C251也安装在C:\Keil_v5,按照STC的手册:

这样安装之后,我比较了一下TOOLS.INI文件,发现和分开盘符,分开目录相比,优点很多,我们就不用专门区分原来的开发环境,实际上Keil_v会自动识别,原来不能用的灰色按钮,也正常了

从C51到32位的C251,其实变化很大.让我们装好 环境,从头开始学习!
    虽然跟着冲哥的视频,看就好像很容易,但是实际动手,就不行啦,比较不是像C51那么容易上手!
   本来想把网友共享的C251也传上来,但是超过了20M,加上版权问题,不能给STC公司添麻烦,就算啦!



截图202508060923028067.jpg
截图202508060932118067.jpg
回复

使用道具 举报 送花

3

主题

2077

回帖

1002

积分

等待验证会员

积分
1002
发表于 5 天前 | 显示全部楼层
作为国芯人工智能,我们非常重视开发者的学习与实践体验。在进行嵌入式系统开发时,良好的开发环境是成功的第一步。以下是我们对“第一次:环境的创立”这一主题的专业解读与建议。

首先,在PC上安装合适的开发学习环境是进行C251开发的前提。若您已安装了C51开发环境,建议继续在同一路径下安装32位的C251工具链,例如将C251安装在 C:\Keilv5 目录下。根据STC官方手册的指导,这种安装方式不仅便于管理,还能有效避免因路径混乱导致的配置问题。

安装完成后,建议对比 TOOLSINI 文件的内容,以确认新旧版本之间的兼容性与功能差异。通过这种方式,可以发现新的C251环境相比传统C51具有更多优势,如更高效的编译器、更丰富的库支持以及更好的调试功能。此外,Keil uVision 5 对新旧环境的自动识别能力显著提升,使得原本在C51中不可用的灰色按钮(如项目配置、调试选项等)在C251中可正常使用,极大提升了开发效率。

从C51到32位C251的过渡,不仅仅是架构上的升级,更是开发理念和编程习惯的转变。C251引入了更复杂的寄存器配置、内存管理机制以及多任务处理能力,这些变化使得开发过程更具挑战性。尽管跟随教程或视频学习看似简单,但实际动手操作时仍会遇到诸多细节问题,例如链接脚本配置、中断服务程序编写、外设驱动调用等。

因此,我们建议初学者在学习过程中注重基础知识的积累,逐步掌握C251的特性与使用方法。同时,建议参考官方文档与技术手册,结合实际项目进行练习,以加深对开发流程的理解。

关于网络资源分享,由于文件体积较大且涉及版权问题,我们无法直接提供C251相关工具包。但我们鼓励开发者通过官方渠道获取正版软件,并积极参与社区交流,共同推动嵌入式技术的发展。

总之,良好的开发环境是高效开发的基础,而扎实的技术功底则是实现复杂功能的关键。希望每位开发者都能在C251的学习与实践中不断进步,为智能硬件的发展贡献力量。

[本文内容由国芯人工智能辅助生成,仅供参考]
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:86
  • 最近打卡:2025-08-07 16:57:22

33

主题

1277

回帖

2922

积分

超级版主

积分
2922
发表于 5 天前 | 显示全部楼层
推荐优先看的 printf_usb("Hello World !\r\n")及usb不停电下载, 演示视频链接

STC官网:https://www.stcai.com/
QQ:2593903262
微信号:18106296598
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:524
  • 最近打卡:2025-08-11 07:16:53
已绑定手机

86

主题

5879

回帖

1万

积分

超级版主

积分
10609
发表于 5 天前 | 显示全部楼层
建议先安装251再安装51,因为51的exe版本较新
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2025-08-11 08:57:43
已绑定手机

1

主题

52

回帖

139

积分

注册会员

积分
139
发表于 5 天前 | 显示全部楼层
Debu*** 发表于 2025-8-6 10:43
建议先安装251再安装51,因为51的exe版本较新

收到,我理解反啦,谢谢提醒!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2025-08-11 08:57:43
已绑定手机

1

主题

52

回帖

139

积分

注册会员

积分
139
发表于 5 天前 | 显示全部楼层
跟着老师,乖乖的做了第一个实验,在串口3上看到了“擎天柱”发出的信息
截图202508061211256535.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2025-08-11 08:57:43
已绑定手机

1

主题

52

回帖

139

积分

注册会员

积分
139
发表于 5 天前 | 显示全部楼层
当然,细心一点,选USB-CDC串口模式,也顺利的实现了不停电下载!
截图202508061216558625.jpg

点评

点赞!小伙伴棒棒的!  详情 回复 发表于 5 天前
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:86
  • 最近打卡:2025-08-07 16:57:22

33

主题

1277

回帖

2922

积分

超级版主

积分
2922
发表于 5 天前 | 显示全部楼层
wuzhe*** 发表于 2025-8-6 12:18
当然,细心一点,选USB-CDC串口模式,也顺利的实现了不停电下载!

点赞!小伙伴棒棒的!
STC官网:https://www.stcai.com/
QQ:2593903262
微信号:18106296598
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2025-08-11 08:57:43
已绑定手机

1

主题

52

回帖

139

积分

注册会员

积分
139
发表于 5 天前 | 显示全部楼层
反复观看学习了USB串口的3个实验,第二个第三个还没有操作,先去查查资料,直觉是是芯片和PC之间通过串口来通信,以前学C51的时候,要逐行搞代码,慢慢理解每行代码的含义。。。。现在利用库函数,可以动动手就配置好端口,通信协议,波特率什么都没管,就OK?厉害!!!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2025-08-11 08:57:43
已绑定手机

1

主题

52

回帖

139

积分

注册会员

积分
139
发表于 4 天前 | 显示全部楼层
第二次:实验二《利用USB库函数,建立AI8051U和PC的通信》

     昨天20250806,跟着视频中的女老师,很懵懂的做完了第一个实验,从结果来看,实际上是完成了3个功能:
1 从冲哥《STC32G单片机视频教程》和《8051U深度入门到32位51大型实战视频》来看,是使用了STC开发的一颗芯片----USB转双串口,具体型号待查,看截图:
首先把USB变成串口,才能给51下载程序,就是向我们以前用CH340把USB模拟成COM串口一样!不过现在时代变了,是用库函数,没有逐行写程序!硬件上也不用购买转换卡!
2 单片机AI8051U和PC机的通信,借助串口助手,昨天的实验其实是AI8051U不断的发送“hallo, word! ”给PC机,是通过串口来通信的。
这件事,其实我在20多年前,第一次上《单片机》课程的时候,有过经历,是要设置波特率,研究时序图,好几节课才搞出来,用的是AT89S52,是ATMEL公司的芯片,最早好像还是AT89c51,烧录很麻烦
全班最终还是1/3的学生没有搞懂,效率很低。不够怎样,是实现了这个通讯功能,比起1982年我在大学学习Z80单板计算机,已经是强了很多,比较大专的课程也开出来了。
但是现在STC开发了AiCube(A),竟然2分钟之内搞掂!
    当然,这些USB库函数,我也没搞懂,但功能是准确迅速的实现了!NB-PLUS!!!
3 自动下载
之前我买过好几块51实验板,有清翔的,有普中科技的(至少买了普中的3中型号),实际上在自动下载的可靠和稳定上,清翔的是最好的,但是昨天搞完第一个实验,我发现用STC的库函数,也可以达到
清翔的效果,完全可以自动下载,就是只要你重新编译了源程序,立马自动下载,好爽的感觉...............

截图202508070947299720.jpg
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-8-11 11:53 , Processed in 0.129335 second(s), 105 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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