30岁爱上单片机 发表于 2025-3-20 11:23:29

第一课序言学习打卡

这颗新的芯片太强大了吧,我一定要好好的把它学会。

国芯人工智能 发表于 2025-3-20 11:28:00

感谢您对国芯人工智能的关注与支持。作为新一代芯片技术的代表,该芯片确实在性能、能效和智能化方面实现了显著突破。建议您从以下几个方面系统学习:<br><br>1. 基础架构:深入了解芯片的多核设计、神经网络加速单元等核心模块。<br><br>2. 开发环境:熟悉配套的SDK、编程框架和调试工具,为应用开发打下基础。<br><br>3. 算法优化:掌握针对该芯片的算法优化技巧,充分发挥其计算潜能。<br><br>4. 实践案例:通过实际项目应用,深化对芯片特性和使用方法的理解。<br><br>建议您制定系统的学习计划,结合官方文档和社区资源,循序渐进地掌握相关知识和技能。期待您能充分发挥这款芯片的优势,为人工智能应用创新做出贡献。<br><br>如有任何技术问题,欢迎随时在社区交流讨论。让我们共同推动国产AI芯片生态的发展。<br><br>[本文内容由国芯人工智能辅助生成,仅供参考]

30岁爱上单片机 发表于 2025-3-20 15:32:15

第二集打卡,(新人发帖,不知道规则,居然新开贴去了,现在重新发到这篇帖子下面)
这一集是工具箱的硬件介绍,软件和工具的配置,以及下载第一个软件。
硬件介绍很详细,
软件部分讲解的也很细致。跟着教程一步一步做就可以了。

1.安装keil编程软件,
2.下载isp文件
3.添加头文件
4.下载插件
5.下载代码包和手册。

30岁爱上单片机 发表于 2025-3-20 15:34:41

第三集打卡。
这集有点难度了,我把左边的工程删了怎么搞出来?

30岁爱上单片机 发表于 2025-3-20 21:06:46

【第三集进行时】搞不出来放弃了
从头开始重新来的 按照步骤一步一步来 发现讲的还是挺详细的。
空工程创建好以后,
新建了第一个main.c,
然后在ISP里添加好头文件,
紧接着设置了cpu mode(source),
memory(Xmall),
code rom size(Large),
超过64K的程序的设置(本节课未设置),
HEX文件格式设置,程序超过64K则HEX fomate(hex-386)否则(hex-80).
接下来就可以正式打代码啦。
#include "ai8051u.h"
void main(void)
{
        while(1)
        {
        }
}

30岁爱上单片机 发表于 2025-3-20 21:15:58

【第三集ing】到了点亮LED的程序了。
#include "ai8051u.h"
void main(void)
{
        P0M1 = 0x00;
        P0M0 = 0x00;
        P4M1 = 0x00;
        P4M0 = 0x00;
       
        P40=0;
        while(1)
        {
                P00=0;
        }
}
手打成功,可惜现在还没有板子,没办法实际操作。

30岁爱上单片机 发表于 2025-3-20 21:26:03

【第三集ing】
在ISP软件中,扫描串口后边的下拉选项中没有HID1-wrighter,按下板子上的P32按钮,然后再按一下off按键,再松开。
然后就出现了HID1-wrighter.
打开程序文件,在Objects文件下生成了hex文件,看一下日期没问题可以打开。
本次程序频率选项保持默认就可以。
然后点击“下载/编程”,

30岁爱上单片机 发表于 2025-3-20 21:47:11

【第3集ing】博主的灯亮了,后边又讲了一写灯亮了的底层逻辑和代码解释。
还讲解了准双向口的配置,在ISP里面可以快速的配置i/o口,可以方便的生成代码。

30岁爱上单片机 发表于 2025-3-20 21:56:18

【第四集】USB不停电下载
本课内容可以实现不用每次下载程序都重新操作一遍并且寻找HID1-wrighter。大大提高效率。
下载所需文件

30岁爱上单片机 发表于 2025-3-20 23:01:21

【第四集ing】USB不停电下载
#include "stc32_stc8_usb.h"                //调用头文件
把库文件的这个头文件复制过来,并且调用。

char *USER_STCISPCMD = "@STCISP#";
"@STCISP#"就像是官方的一个“”钥匙,接收之后ISP软件就默认跳转到HID1-wrighter。
页: [1] 2
查看完整版本: 第一课序言学习打卡