找回密码
 立即注册
查看: 3507|回复: 4

荣誉版主 山东.王,2024/11 技术漫步,共享,技术回复 索引

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2218

回帖

5450

积分

版主

积分
5450
发表于 2024-11-27 21:15:48 | 显示全部楼层 |阅读模式
本帖最后由 王昱顺 于 2024-12-2 20:49 编辑

技术文章


1.Ai接入小工具测试-技术验证

截图202411272147368776.jpg





2.时钟树配置工具完整测试报告

截图202411272148401171.jpg




3.手机也能对AI8051U, ISP/OTA升级用户程序了,使用用户系统区实现

截图202411272149203425.jpg




4.Ai8051U通过HSPWM-DMA方式实现三相互差120°SPWM波形

截图202411272150396658.jpg




5.Ai8051U快速实现4G模块远程更新单片机程序,静默升级/无需断电

截图202411272150268371.jpg




6.一起学习 Ai8051U 手写计算器,实验箱 字体优化 版本

截图202412022046576869.jpg



7.虚拟硬件体验:【AIapp-ISP-V6.94Z版 | 调试仿真接口 | 擎天柱-LED-DIP40】

截图202412022047488677.jpg



8.高速CDC数据传输 ADC-DMA到USB-CDC做简易示波器

截图202412022048461479.jpg



回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2218

回帖

5450

积分

版主

积分
5450
发表于 2024-11-27 21:16:07 | 显示全部楼层
本帖最后由 王昱顺 于 2024-11-27 22:28 编辑

技术回复:
问题1:
具体情况如图,这是我们的一个电路支路.通过R2是可调电阻,通过调节R2可以调节R1和R2的并联阻值,进而改变整条电路的电流.原来调节R2的工作是手工完成的,现在希望能通过单片机控制.请问能有解决方案吗?
回复:
有数字电位器,即通过数字接口控制电阻的阻值。芯片内部是电阻阵列,通过使能不同组合的电阻完成电阻大小的调节。
此时通过单片机再控制数字电位器芯片就可以了
链接:
请问能用单片机产生电位器的调节效果吗? - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题2:
感谢回复,IO要用到开漏模式,hc595或者hc138好像不支持
回复:
光耦的输出不就算开漏嘛,595配光耦应该也行
链接:
STC有没有144或176封装的型号 - 其他技术交流 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题3:
外部中断优先级为3
定时器优先级为0
打开外部中断对脉冲计数,再打开定时器产生方波,明显看到定时器周周期收到影响
回复:
捕获脉冲的频率是多少呢?太快了可能会有问题
输入可以用t0和t1的外部输入,每次脉冲自动定时器计数加一
输出可以用t0clko这样的定时器时钟输出,也是标准方波
这样就不会对cpu造成很大的负担了
链接:
AI开外部中断后,为什么影响定时器计数 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题4:
最近在学习AI8051U,学到使用SPI点屏,成功使用软件SPI点亮屏幕。看到论坛中SPI-DMA刷屏帧数很高,想学学如何使用。在阅读AI8051U实验箱例程76-ST7789驱动1.3寸TFT240x240显示屏实验程序-SPI-DMA刷屏,感觉主函数代码太长,不符合自己平时代码习惯,故把代码模块化。但是拆开代码后,报错不知如何解决,感谢各位大佬帮助。报错如下,代码只进行拆分,没有增添新代码。
回复:
您好,问题在头文件关联上,是font.h被重复的调用了所导致的,目前已给改好,请查收
链接:
把AI8051U实验箱例程76-SPI-DMA刷屏代码模块化,但是编译后字库重复编译 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题5:
接收的方波我只能接收不能修改的
接收的方波一个高电平时间时50us, 35us, 17us, 18us ,时间不固定,个数也不固定。
我想把它变成固定45us一个高电平。
主要就是时间和个数不固定,所以没有好的方案
回复:
如果这两个之间没有严格的时序关系的话,倒是可以搞。
通过捕获输入脉冲的上升沿,增加内部程序的脉冲计数。
同时,内部判断计数不为零就发送一个45us的脉冲,可以用定时器产生这个。发送后脉冲数量减一,然后再进行判断,直到数量为0就不发了。
如此循环往复
链接:
小白求问,如何把接收的方波,变成我需要时长的方波 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题6:
整理一下市面上的各种杜邦线
回复:
有一种硅胶线做的杜邦线,线本身非常软,抗弯折和抗高温,相当不错。
毕竟杜邦线很容易因为弯折次数太多导致线头部分的线断掉
链接:
整理一下市面上的各种杜邦线 - 其他技术交流 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题7:
WIN7 64位运行没反应
回复:
目前暂时不兼容windows7,只能在windows10及其以上运行
链接:
Ai IO配置小工具 - 第6页 - I/O读写及点灯,外部中断 ,所有I/O都支持的普通I/O中断,按键扫描 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题8:
关于C语言的一些思考,因这段时间公司新项目用到PLC,选用的PLC是走的ST语言,发现ST语言确实很方便支持中文变量,突发奇想用keil试了一下发现编译失败,随后用C的其他编译器试有的是支持 有的不支持。所以想有没有方法让Keil支持。
回复:
可以看一下杨老师的文章,他的编译器里是可以使用中文变量的
https://www.stcaimcu.com/forum.p ... amp;extra=#pid97819
链接:
Keil怎么样可以支持中文变量呢? - C语言,汇编语言,Proteus MCU软件仿真 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题9:
Keil 5 行号宽度太宽了,影响视线.请问高手,怎么调整宽度
回复:
可以使用vscode进行编译,那个更加自动化和方便,带自动补全,还可以使用一些辅助编程插件
具体可以搜一搜论坛内的vscode插件相关帖子
https://www.stcaimcu.com/forum.p ... amp;extra=#pid46452
链接:
Keil 5 行号宽度怎么调整 - 仿真/编译器/汇编器/头文件 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题10:
用一箭双雕转化器和STC32G12K128试验箱进行ADC电压采集,没有反应为什么。
回复:
这是对的,因为你没配置串口相关,也没将printf关联到串口上。
具体可以参考论坛内有关printf的相关帖子,有详细介绍应该如何使用
https://www.stcaimcu.com/forum.p ... mp;extra=#pid105956
链接:
ADC电压采集 - 综合讨论 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题11:
使用端口P17输出控制继电器,低电平继电器工作,高电平继电器停止,
P15作为输入,低电平变为高电平,继电器工作;
高电平变成低电平延时一段时间继电器停止,
如果一直为低电平延时时间够长继电器停止。
P54作为指示灯,继电器工作切换成停止后状态变化。
回复:
建议使用硬件仿真打断点进行测试。打到不执行的那一句,单步运行看看生不生效
你这个逻辑似乎有点小问题,捕获的是电平,而不是边沿信号。
链接:
32G12K128 TSSOP20封装端口输出问题 - I/O读写及点灯,外部中断 ,所有I/O都支持的普通I/O中断,按键扫描 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题12:
同一个电源线通过过孔连接,顶层和底层平行走线可以吗
回复:
低速信号线只需要考虑连起来就行,高速一点的spi或者串口有干扰就把线拉短点。
更重要的是电源线足够粗,过流能够保证。
还有地平面的完整,不能某个地方特别细。模拟地和数字地要单点接地。
一般需求的pcb绘制满足这些要求就够了
链接:
pcb 顶层和底层电源平行走线的问题请教 - 综合讨论 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题13:
最近再找芯片,51的,带12位ADC的,引脚多一些的。
但是还是想用AI的,毕竟学单片机的时候,用的就是AI的芯片,还是有情怀的
回复:
可以看一下8h2k32u lqfp32引脚的 1.3rmb
比较新,各种功能都有,也有12位的adc
链接:
谁知道AI 51的芯片,哪个有12位ADC,价格又很便宜的 - ADC/比较器,DMA支持的12位ADC,轨到轨比较器,DAC 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题14:
如题,在使用普通SPI(非HSSPI)功能的情况下,想配合DMA功能使用,上机之后发现仅能完成SPI对外设的初始化(本段与DMA无关),在使能SPI_DMA主机操作模式后,没有进入SPI_DMA中断程序,也就没有数据传输发生了(反复确认过了,传输的字节数配置没有问题)。
问题:
普通的SPI(非HSSPI)不能搭配DMA使用吗?
回复:
从代码里看,似乎是因为P_SW2寄存器的bit7位(EAXFR)没有置1使能。所以导致后需操作拓展寄存器时失败,可以mian函数开头加入这一句
链接:
请教个问题: 必须是DMA与HSSPI功能配合使用,而不能与普通SPI功能配合使用吗? - DMA支持: QSPI, SPI, I2S, I2C, 4组串口, i8080/MC6800-TFT 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题15:
定时器设置因为ISP中没有44.2368MHz选项(建议AIapp-ISP后续版本予以增加),所以只能采用公式自适应计算初始值结果。
本次测试除了点灯外,还利用宏定义__DATE__获取编译日期并转化为数据型打印到串口。
代码如下,请大家多多指教,谢谢!
回复:
定时器配置工具的那个下拉框是可以自行输入频率数值的。
下拉选项只是给到了一些常用的值
链接:
今天测试AI8051U,先点个灯打印编译时间试试(内含源码),欢迎指教 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题16:
截图202411272156535963.jpg
回复:
不是的,p32,p33置0提升比较大。
他这个从100ms提升到12ms的启动,是取消勾选了“上电复位使用较长延时”
这样两个累加起来才能使得启动速度更快
链接:
Ai8051U的上电启动时间需多长? - 第2页 - 电源/复位/省电模式/外部晶振/内部时钟/对外时钟输出/PLL-144MHz时钟 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题17:
截图202411272159567479.jpg
回复:
你接的这个是ad7,不是adc7。
ad7是adress7的缩写,是个地址线。
你这样adc指定读不到
链接:
关于用 8H8K64U 检测15V电路的问题 - 其他技术交流 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题18:
vref电压是5V可以适当把电压提高一点,这样分辨率会高一点。
回复:
verf应该给的更低,才能提高分辨率 比如给到2.5v,这样对小信号的采集才能更好
链接:
关于用 8H8K64U 检测15V电路的问题 - 其他技术交流 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题19:
是这样的大神们,小白我做啦一个15V电压检测电路,
分别用20K-,5K-3K分压来进行15V电压的采集,
目前通过调整电压得知15V降低到10V,ADC是1.07V
17vSHI 1.82v不知道我做的这个电路是否合理,
是否有更简单有效的检测方法,求大神们指点!
回复:
可以再适当提高r26阻值,例如到5k。
不然adc度数范围比较小,分辨率低
链接:
关于用 8H8K64U 检测15V电路的问题 - 其他技术交流 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题20:
自己做了一个32G12K128的最小系统板,但是用下载器串口下载不了程序
回复:
有可能是系统的电容有点大,断电不彻底。
亦或者是串口的两根线接反了
链接:
自己做了一个32G12K128的最小系统板,但是用下载器串口下载不了程序 | 已解决 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题21:
请问一下AI8051U播放SD小卡的音乐播放器例程和官方程序  能实现吗 有没有相关的例程参考呢
回复:
可以参考这个链接进行移植
https://www.stcaimcu.com/forum.p ... ghlight=SD%E5%8D%A1
链接:
关于AI8051U播放SD小卡的音乐播放器 - 综合讨论 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题22:
这个不就是原来的8H系列吗?怎么还起了一个新名字?
回复:
因为后面加上一些计算加速的东西了,就改成ai来显明特点了
链接:
这个就是8H的化名? - 综合讨论 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题23:
对于一个没有接触到这些人来说,我感觉难度很大,
有没有简单好用的,适合做一些简单上位机软件工具可用?
回复:
qt c++版本就很简单。
主要是网上教程比较多,可以图形化拖拽完成界面设计。
从0开始,有c语言基础的,大概1个小时就能了解基本功能了
链接:
有没有简单好用的,适合做一些简单上位机软件工具可用?求推荐 - 综合讨论 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题24:
IO口不够用,驱动四线SPI LCD,需要一个RS脚,我可以利用MISO吗,反正对LCD只写不读.
在SPI写操作的时候,是否会影响MISO脚
回复:
spi外设使用的时候,所有io都不建议接其他的东西。不然有可能影响内部发送/接收逻辑,造成数据混乱。
如果你仅仅是想发送,或许还可以试试串口的模式0?
链接:

/****************************分割线****************************/
问题25:
目前遇到问题是:串口1有很大概率无法进入中断接收数据
如果把定时器更改为500us中断周期;程序正常;
请问:有啥方法调整内部定时器中断优先级低,串口可以随时打断定时器中断去执行串口程序.
PS=1;当部中断0优先级控制位。优先级中断(优先级1)
PT1=0;定时器1中断为最低优先级中断(优先级0)     定时器不是: 不可屏蔽中断的16位自动重装载模式
请问这样设置可否达到项目要求;

回复:
这样可以的,如果你没设置过定时器的优先级,只需要给ps置1就可以了
链接:
15f60s2定时器和串口中断优先级问题 - 第2页 - 定时器/计内部时钟,计数器/计外部脉冲,时钟分频输出,软件延时 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/











回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2218

回帖

5450

积分

版主

积分
5450
发表于 2024-11-27 22:07:26 | 显示全部楼层
本帖最后由 王昱顺 于 2024-12-2 20:53 编辑

问题26:
8H实验箱外置32768晶振
想PWM输出25Khz,不同占空比的PWM
请问参考“02B-PWMB-4个单端PWM输出P2.0~P2.3”程序实例,方向对吗
回复:
方向没有问题,不过你的外部低速晶振如果是用来校准内部高速时钟的话,需要确认单片机是否支持cre功能。如果仅仅是实现rtc,则不需要考虑这个问题。
链接:
8H实验箱的PWM问题请教 - BLDC/144MHz-PWM-硬件移相/45路PWM+3路CCP/7组不同周期的PWM/DAC 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题27:
为什么能扫描出串口,但是打开串口失败呢?
回复:
这种情况一般是有其他软件占用了这个串口,可以重新启动电脑后再试
链接:
串口打开失败 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题28:
上拉阻值出现了10k和4k两种描述
回复:
前面的应该是笔误/忘记更改。
后面的几十k是对的
链接:
AI8051的PDF里关于上下拉电阻阻值的描述 - 问题反馈:ISP软件/头文件/单片机数据手册规格书等 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题29:
截图202411272209444517.jpg
回复:
这个看起来像是没有引入头文件。
具体需要看上面的报错。
最后那个只是说没有成功完成编译
链接:
keil5老是出问题,帮忙看看 - C语言,汇编语言,Proteus MCU软件仿真 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题30:
求AI8H8的OLED屏驱动
回复:
请参见:
https://www.stcai.com/khs
中的STC8H8K64U-DEMO-CODE-V9.6的例程69
使用了oled实现示波器,可以参考并移植
链接:
求AI8H8的OLED屏驱动 - OLED12864,DMA-SPI/I2C 自动刷屏,GUI/U8g2,科学计算器,红外遥控 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题31:
自己做的板用P0.0 P0.1 脚做CAN1通讯,怎么测试都不行,测试波形也不对。
然后用屠龙刀测试CAN1通讯,选择P5.0 P5.1脚可以通讯 ,
然后切换到P0.0 P0.1  测试两对脚的波形, P0.0 P0.1与P5.0 P5.1相差很远  
回复:
看起来似乎是io口模式没配置好?
请检查一下两组io的配置模式是否一样
链接:
32G系列 CAN1 针脚选择 求助 - CAN/Lin/CANOpen/已通过车规 AEC-Q100 Grade1(-40 ~ +125度) 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题32:
用32G12K128试验箱的矩阵按键点灯,
修改前1键控制P61灯,5键控制P65灯,运行后P61灯不会亮,P65可以亮,其余灯正常;
第一次修改后1键控制P65灯,5键控制P61灯,运行后P61灯会亮,P65可以亮,其余灯正常;
第二次修改后把1键连同它所控制的P61灯程序放在5键连同它所控制的P65灯程序后面,所有灯正常亮
但是只能是按照程序注释上的把两个按键程序调换(不含两个按键所控制的灯的程序或含两个按键所控制的灯的程序)才可以,如果按键程序不换顺序,把俩灯的顺序调换还是像修改前一样
回复:
可以进入仿真,看看实际运行中的输入是进入了哪一行。
方便确定是哪里的问题
链接:
发现一个神奇的问题 - 综合讨论 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题33:
开环可以运行,校正也通过了,就是轻点按键会蹦一下后重启
回复:
重启有可能是因为供电不足,或者受到了强烈干扰。
建议看一下电源是否有限流?启动一瞬间的电流比较大。
还有就是电机线不要放这么长,会产生相当强的干扰的。因为内部是高速的pwm,电压也很大
链接:
高性能FOC | 32F12K54-FOC Lite V2 开源!经多天测试,稳定无异常==目前最高水平 - 第16页 - FOC,有ICache的 32F12K54 测试版块 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题34:
软件我下载了,系统是W10专业版的,按要求,复制DLL,还是不能打开的。
依旧,大力支持楼主。
王同学的方向是好的(),工具软件格局可以再大,再大
添加控件和框,达到全面辅助Ai8051U编程的目的。
同一工具内可以有,文件存储打开,可看可存电路原理图,可调可存逻辑流程,常量,变量和数组,和代码。
反正,越实用越好,王同学如果,开源软件,大家齐力共建,可能又快又好。
可是我只会点VB,帮不上大忙。希望,坛友们中,有能力者,与王同学共同建设,更好用的更全面的
单片机STC辅助编程系统(中文版),最后直接复制黏贴进keil编译即可,这样,非大学的同学们也可以
无忧安心,调整自己的设计逻辑,开心地玩STC单片机的设计原型开发了。预祝成功。
回复:
有关查看电路图这种,对我来说开发难度可能还是有点大。
目前正在研究如何把chatgpt塞进小工具来辅助完成配置和部分的代码设计。
链接:
Ai8051U 专用小工具 时钟树配置,自动代码生成小工具 - 第2页 - FOC,有ICache的 32F12K54 测试版块 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题35:
电源没有进入限流,我剪短线再试下
可以了,电机线剪短,要多校正几次
回复:
校准算法还有待改进,有空了我再更新一下校准算法。
链接:
高性能FOC | 32F12K54-FOC Lite V2 开源!经多天测试,稳定无异常==目前最高水平 - 第16页 - FOC,有ICache的 32F12K54 测试版块 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题36:
最近正在测试T11定时器, 由于不准备使用扩展中断号插件,所以使用13号中断跳转的方式来使用中断,,,以上为前提条件。
如果使用了多个大于31号的中断,通常的做法是在13中断的服务函数中通过判断中断标志位的方式,来区分是谁进入了13号中断。那么问题来了,T11的中断是自动清零的中断,那么如何在13号中断中判断是否是T11定时器的中断呢?
回复:
还有一个方案就是借用其他的小于31的中断号使用,因为31个中断不能全部都用干净了
链接:
AI8H2K12U T11定时器的中断问题 - 定时器/计内部时钟,计数器/计外部脉冲,时钟分频输出,软件延时 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题37:
高速A/B两相计数输入,高级PWM可组成2路,或用外部中断模拟
高速脉冲输出,T0~T4,T11,PCA(3路),高级PWM等,都可以用
只是效率有点低(需2次电平翻转中断,才能输出一个脉冲)
注:脉冲输出必须带可逆计数器,用以记录输出脉冲个数。
回复:
可行性验证成功,DMA串口实现4路可控高速脉冲 - 串行口,DMA支持的4组串口,RS232,RS485,Modbus, CRC16 国芯技术交流网站 - AI32位8051交流社区
这个可以实现带有计数功能的可控脉冲数量输出。
不过会占用串口,如果使用两个串口做rs458/232的话,就只能拿出两个来做高速脉冲输出
不过这个优点也很明显,就是可以输出fosc/4频率的脉冲频率,并且可控
链接:
Ai8051U,做个开源运动控制器(PLC),方案讨论 - 工控板,PLC,8H/32G系列实现 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题38:
哪位大佬有PWM4P(P2.6)输出的PWM调速程序,我是新手做不出来,先谢谢各位大佬STC8H1K28单片机,
回复:
可以直接移植使用官方的例程
深圳国芯人工智能有限公司-实验箱
8H实验箱9.6中的PWMA例程,修改一下PWMA_PS即可实现
链接:
请教一下这个PWM呼吸灯的程序哪里有问题 - 第2页 - 综合讨论 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题39:
我仔细分析了你图片上脉冲输出间隔,还行。
编程简单明了,可用于一般的PLC脉冲输出。
至于运动控制器(要求N路之间的脉冲同步,
即每一路不同频率的输出脉冲,抖动率要求极低),
可能此方案不太合适。
回复:
过于严格的情况应该是不行,不过这个主要是高速情况下仍然可以保证准确数量的脉冲输出。
对于控制伺服驱动器而言,效果在“差不多”这个水准上,算是可以用
而且这个可以借用串口dma,将闲置的串口用起来
链接:
可行性验证成功,DMA串口实现4路可控高速脉冲 - 串行口,DMA支持的4组串口,RS232,RS485,Modbus, CRC16 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题40:
我的硬件是键盘控制电路,我的硬件无论P3.2有没有接地,直接连接PC机识别到的就是 AI-USB-HID-UART1(2CDC+HID),无法进入HID下载模式;
我通过 AI-USB-HID-UART1(2CDC+HID)模式把程序烧进去后,他就直接识别成键盘,既没有办法进入下载模式,也回不到AI-USB-HID-UART1(2CDC+HID)模式了
我的板子只能烧一次程序了,问题出在哪里?
回复:
你下载的那个模式是单片机正常运行的状态。是因为出厂里面带了不断电下载的程序才能下进去。
usb下载模式按道理都能进去,请按住p32的按键不放,然后上电,等识别出了 hid write再松开
链接:
请教一下大神们AI8H8K64U 的USB HID下载问题。 - ISP下载/做自己的ISP 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题41:   
我的项目要使用这个波形

使用芯片是AI8H1K28.能不能直接下载PWM组合输出例程到芯片测试学习?
回复:
可以直接下载,不过你这个波形其实更适合使用硬件移相功能进行输出。
普通pwm需要通过软件重载的方式实现。
链接:
AI8H1K28波形调试问题 - 工控板,PLC,8H/32G系列实现 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题42:
大家帮我看看错误的原因在哪里
回复:
错误在P7 = _cror_(0XEF, 1); // 右移P7端口的值
原因:缺少分号
你这个程序写的优点麻烦了,可以多利用以下for循环进行简化的
链接:
找错误 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题43:
我看了规格书,是不是要先禁止I2C,再启动?改成如下
回复:
重启i2c应该是可以的。
不过主机如果是发送数据过程中卡死,会导致i2c卡在等待函数中。
建议把i2c重启放在等待函数中,检测到等待函数中等待时间过长就对i2c重启
链接:
I2C通讯异常后重新配置问题 - QSPI/3组SPI/I2S/I2C,一线制温湿度传感器 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题44:
在使用stc8h8k的串口驱动串口屏幕的时候,又想用printf(因为方便),但是输出不了00
回复:
使用printf适合ascii码的字符类型数据,想要发送hex数据,建议还是自己写一个函数进行指定长度的发送。因为printf在没有遇到0x00的时候不会停止,万一后边的内存空间中不是0x00。会造成显示错乱。
链接:
如何让printf支持输出00 - 综合讨论 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题45:
mcu: STC32G12K128-Beta
问题描述:
使用SPI_DMA功能分块传输数据,从XDATA段开始向SPI外设发送数据是通过置位SPI_DMA_CR.6启动的,那么完成本次SPI_DMA传输之后,这个bit位会清零吗?
已查20240929发布的STC32G系列手册,似乎并没有相关描述(不排除在其他外设与DMA组合时有描述)。感觉会,不然下一次怎么启动SPI_DMA传输呢?心里放不下,想请教一下。
回复:
启动位是类似于单次触发的模式。
写1过后会立刻启动,但是读的话一直是0
链接:
请教个问题:SPI_DMA_CR.6在完成SPI_DMA操作后会自动清零吗 - DMA支持: QSPI, SPI, I2S, I2C, 4组串口, i8080/MC6800-TFT 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题46:
我想使用AI8051U的定时器2,于是希望借助AIappISP生成代码
有两种可选,一个是STC8/32/15,一个是STC89/90
回复:
范例程序这个要从官方的实验箱程序参考。
ai8051u有两种模式,8bit模式可以参考stc8
32bit模式可以参考stc32,都是兼容的,直接用就行了。
stc89/90是比较老的版本了
链接:
最新版AIappISP定时器计算器和范例程序里没有适合AI8051U的 - 问题反馈:ISP软件/头文件/单片机数据手册规格书等 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题47:
求一个float 转字符串的函数,精确到小数点后2位
回复:
可以使用sprintf函数,具体为:
定义一个数组 char str_tmp[10];
sprintf(str_tmp,"%.2f",Ufloat);//使用格式化字符串.2f进行控制,意思是小数点保留2位
链接:
求一个float 转字符串的函数 - C语言,汇编语言,Proteus MCU软件仿真 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题48:
谢谢你的回复,可以使用.麻烦看一下图片第3行有2个小数点,语法怎么改一下与上面的格式一致呢?

回复:
看起来像是你的显示数组缓存没有清空的问题?
留下了上一次显示的数据的一部分
或者请更加详细的描述你的问题,例如贴出实际的部分代码或者描述如何操作产生的这个现象?
链接:
求一个float 转字符串的函数 - C语言,汇编语言,Proteus MCU软件仿真 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题49:
需求:测量脉冲频率0.1HZ - 10KHZ,测量精度要求在0.1%以内
          目前方法采样STC8H8K64U芯片的PWM捕获功能来测量脉冲宽度,计算出对应频率, 系统晶振为24MHZ ,PWM时钟为主时钟240分频,10us
          测量分了3段:
          1:频率2HZ以下,采样2mS定时器计数测量脉冲宽度
          2:频率2HZ-400HZ , 采样PWM捕获计数值,测量脉冲宽度
          3:  频率大于400HZ以上,采样等时间段内,测量脉冲个数,来计数脉冲频率
         由于PWM捕获计数最大是65535,在测量低频和高频时,无法采样捕获值计算,之前试过增加PWM捕获计数溢出来扩展计数,但这个方法容易出错,想请教一下各位老师,有什么好的办法,可以提高测量精度,谢谢!
回复:
如果脉冲频率是逐渐变化的,可以通过调整pwm的预分频时钟来实现较低频率下的测量。
高速下分辨率不够的问题,可以使用例如8H2K32U这种带有144MhzPWM时钟的单片机实现更高频率的测量
链接:
8H8K64U测量外部脉宽的精度问题,比较慢的信号 - BLDC/144MHz-PWM-硬件移相/45路PWM+3路CCP/7组不同周期的PWM/DAC 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题50:
玩OLED时发现刷新数据时屏幕眨眼睛的时间非常明显,
大家在程序中怎么处理,避免减轻屏幕闪烁的呢?
回复:
提高iic速率,或者使用局部刷新。
或者使用全屏缓存刷新,避免使用空白数据复制进去一遍。
链接:
OLED刷新闪烁,大家在程序中如何处理呢 | 用硬件I2C/SPI - OLED12864,DMA-SPI/I2C 自动刷屏,GUI/U8g2,科学计算器,红外遥控 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2218

回帖

5450

积分

版主

积分
5450
发表于 2024-12-2 20:45:44 | 显示全部楼层
本帖最后由 王昱顺 于 2024-12-2 21:21 编辑

问题51:
刚刚用串口工具保存数据发现的问题:
下图是串口接收了256个0xFF数据,

下图是保存接收数据的文件的数据,这都792个字节了,而且数据完全对不上。
回复:
使用文本模式接收,然后保存为bin文件,再用查看源数据的软件打开就对了。
你现在这个是FF原始数据变成->FF(文本数据)吧
链接:
发现个ai-isp下载工具的bug - 问题反馈:ISP软件/头文件/单片机数据手册规格书等 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题52:
每个中断外设最后变得的4个优先等级是做什么用的,是针对什么要设置4个等级?谢谢了。
我再使用STC8H的库的时候看到有优先级,然后追钟到这里,就不清楚这个最后边的优先等是什么意思了
回复:
这个优先级就是打断优先级,例如串口的优先级设置为最高,time0设置为最低。那么在time0执行中断的时候,可以被串口打断,优先执行串口中断函数,执行完成后再回来执行串口中断。
如果碰到同一种优先级但是中断请求同时到来的情况,则按照中断号的先后来进行优先级判定
链接:
中断优先级说明 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题53:
如题,我要用pwma输出pwm控制电机,同时要用pwmb捕获来检测编码器转速。这两个模块能否同时使用。
回复:
可以的,pwma和pwmb是独立的两个pwm模块,使用上互不干扰
链接:
ai8h的pwma和pwmb模块能否同时使用 - BLDC/144MHz-PWM-硬件移相/45路PWM+3路CCP/7组不同周期的PWM/DAC 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题54:
Ai接入小工具测试-技术验证,接的api还是本地部署
回复:
api方式,ai作为中间代理,帮助解析需求后自动点击小工具,本质还是由受控制的代码生成小工具来做代码生成。可以尽最大程度避免ai胡编乱造的问题
链接:
Ai接入小工具测试-技术验证 - 其他技术交流 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题55:
能把USB驱动原理从头到尾讲一遍吗,一边写代码一边讲解
回复:
这个可以看一下论坛内的何宾教授的视频,很详细了
链接:
时钟树配置工具完整测试报告 - FOC,有ICache的 32F12K54 测试版块 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题56:
oled有4针的和7针的,有知道它们的作用分别是什么吗
回复:
4针的是使用IIC驱动,速度比较慢。适合引脚紧张的应用。
7针的是使用SPI驱动,速度比较快,通常可以达到几百帧的更新频率,显示会更加流畅。
链接:
关于显示屏 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题57:
PWM输出的管脚, 怎样通过寄存器设置指定到不同的管脚 ?
回复:
可以时钟PWM配置小工具,现已支持AI32/AI8全系列的高级PWM配置,点点就能生成
链接:
PWM输出的管脚, 怎样通过寄存器设置指定到不同的管脚 ? - BLDC/144MHz-PWM-硬件移相/45路PWM+3路CCP/7组不同周期的PWM/DAC 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题58:
那么问题来了,STCAI什么时候才会推出双CPU的MCU呢?
或者是通过DMA+LCD控制器,将这个功能用硬件实现
回复:
DMA+LCM已经有了啊,刷屏速度还可以。
目前的ai8051u已经可以刷到30帧的320*240了
不过目前还不适合作为实施绘制复杂GUI使用,因为主频还没有那么高,更偏向逻辑控制
不过,可以期待一下AI8052U的sram运行程序的速度
链接:
对AI8052U/AI32G LQFP100的LCD驱动一些想法 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题59:
好像成品驱动里面是有个肖特基.
我加个肖特基看看.
今天我试了一下. IO口 用 准双向模式,效果更差了.
强推挽反而还好点!
我上查了一下. 欧姆定律.如果我串联个4.7K的电阻.好像可以增加几十毫秒的时间.那就完全够了
回复:
你这个构型不大行吧,单片机断电以后没法让电容放电。
建议电容的一端连负极,另一端通过电阻也连负极。
上电的时候设置为高阻读取adc,读取完成后设置为推挽置1进行充电。
电容可以小一点,电阻可以大一点,放点就慢了
链接:
(已解决)刚解决一个问题,又来新的问题.关于电容充电时间 - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题60:
梁工,我咨询大佬了,他说,是要找下电池的充放电曲线,充电和放电的电量电压不一样,然后再加点回差这个根据测试来定,或者精度要求不高就定大一点。但是我还是不知道怎么编程,谢谢梁工指点。
回复:


大致是这么个意思,就是需要额外判断是否在充电。
如果充电的话就叠加上如上这样的一个差值数组,让其恢复成没有充电的电压,再进行判断。
那个所谓的回差,就是基于以上的补偿数据,将挡位变化引入一定的延迟,使其重叠。让显示的时候看起来更稳定。

链接:
关于充放电电量指示灯不一致的问题 - 第2页 - 其他技术交流 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题61:
通过电压计算电量是不准确的,电动车电量显示就是例证
回复:
这个主要取决于负载电流的变动。
电动车加减速情况下电流差异极大,所以不适合使用电压检测电量。
但是如果电池的负载比较小,只有不大变化的恒定电流,用电池电压检测大概的电量还是可以的
链接:
关于充放电电量指示灯不一致的问题 - 第2页 - 其他技术交流 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题62:
在使用STC32G12K128官方实验箱9.62版本中,使用Kcer001淘宝店购买的TFT彩屏,驱动使用的例程37的TFT测试程序,但是在调试移植的过程更改test文件里的main_test中的显示文字的时候,出现很奇怪的问题,在修改了字库的情况下“数”这个字无法成功显示,在我控制变量法排查下,最后选择用“书”代替“数”的检索,字模使用"数"这个字的字模,却能成功显示,这个是为什么,我增别的字模都没问题。
回复:
这个是经典的0xfd问题,是keil的一个中文bug。
keil在编译的时候拿0xfd当标识了,没考虑到中文场景的编码碰撞。
所以需要使用/xfd数进行标识,具体可以搜索论坛内的0xfd乱码问题,或者直接参阅技术手册附录部分
链接:
分享一个TFT彩屏驱动里非常奇怪的BUG顺便请求帮助解答|已解决 - TFT彩屏,触摸屏,DMA-i8080/M6800并口自动刷屏,DMA-SPI刷屏,外设直接到外设 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题63:
设置DMA接收10个字节数据,但传送到一般终止了需要重新传输,是不是把这个寄存器清零就能从头开始接收了
回复:
这个done寄存器是没法写入0清空的。
想要清空需要给dma的使能关掉再打开就可以了
不然就是累计计数
链接:
有关DMA传输数据清零的问题 - DMA支持: QSPI, SPI, I2S, I2C, 4组串口, i8080/MC6800-TFT 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题64:
试验箱 STC32G12K128    屏 0.96寸老款四针oled屏
只让屏亮,但程序一直编译不成
回复:
看报错似乎是定义重复,还有一个问题,你这主函数内调用其他的函数,有进行函数的声明嘛?
不声明是不行的
链接:
OLED - 老鸟反刍/吐槽,新手乐园,毕业设计 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题65:
大佬,这个输入时钟设定是和这个IRC频率对应的啊?
回复:
是的,因为stcisp可以调节,所以暂时没有做程序内调节irc的功能。
直接保持两个数据的一致就可以了。
小工具里面的这个时钟只是作为后续计算使用
链接:
Ai8051U专享 引脚切换 配置小工具 - 第2页 - FOC,有ICache的 32F12K54 测试版块 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题66:
哦,我记得下载时需要同时读写的,难道是ISP/OTA程序中处理了?
回复:
正常isp,官方给的升级程序都是读写校验,防止出错。
但是这样对软件要求比较高,所以我就改成一次通讯和一次校验了。
只需要随便一个串口助手,能给文件发出去就可以
链接:
手机也能对AI8051U, ISP/OTA升级用户程序了,使用用户系统区实现 - 第2页 - ISP下载/做自己的ISP 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题67:
感谢各位大佬,问题已解决。
报错原因:从官方例程移植程序的过程中有代码遗漏,如下图:
吊诡的地方是:缺了代码,程序还能跑起来。使用STC软件正常收发,和没事一样,最后匹配上位机软件才发现问题。
STC调试软件能打开串口,换别的串口调试软件或python脚本就报错,如下图
回复:
多个软件不能同时打开同一个串口,不然会造成冲突。
如果你想测试其他的串口工具是否能打开,应该先把STC-ISP的串口关闭,再通过其他的软件打开
链接:
【已解决】【求助】一个虚拟串口诡异的问题 - 综合讨论 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题68:
在同一组IO口做4x4矩阵按键,网上扫描程序很多,也很经典。但是行线、列线不在同一组IO口,甚至比较分散的IO口进行编程网上很少.最近用STC8H4K64TL做试验,由于完整的P2口和P4口均被数码管占用,只能用其它不连续的IO作为4X4矩阵按键,自己琢磨了很久还是不得其法,特发帖求助各位大佬,谢谢!
回复:
类似的,替换其中的内容即可实现不同IO集合到一起

  • //将键盘IO集合为一个8位数据
  • void Set_Key(unsigned char Dat)
  • {
  •         P30 = (Dat>>0)&1;
  •         P31 = (Dat>>1)&1;
  •         P32 = (Dat>>2)&1;
  •         P33 = (Dat>>3)&1;
  •         P34 = (Dat>>4)&1;
  •         P35 = (Dat>>5)&1;
  •         P42 = (Dat>>6)&1;
  •         P44 = (Dat>>7)&1;
  • }
  • unsigned char Get_Key(void)
  • {
  •         unsigned char Dat;
  •         Dat = ((P44?1:0)<<7)|((P42?1:0)<<6)|((P35?1:0)<<5)|((P34?1:0)<<4)|
  •                                 ((P33?1:0)<<3)|((P32?1:0)<<2)|((P31?1:0)<<1)|((P30?1:0)<<0);
  •         return Dat;
  • }

复制代码

链接:
不在一组IO口的矩阵按键扫描程序C语言如何处理? - I/O读写及点灯,外部中断 ,所有I/O都支持的普通I/O中断,按键扫描 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题69:
请问楼主中间两条红黑细线是干什么用的
回复:
这个是can的通讯线,用来通讯的
链接:
STC-FOC Lite制作完整流程详解 - FOC,有ICache的 32F12K54 测试版块 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题70:
请教以下几个关于理解AI8051U芯片时钟的几个问题:
1. 时钟树的这个IRCBAND频段是不是以ISP设置的IRC频率为准,而main文件里面define的MAIN_Fosc只起到一个宏定义的作用。
2. 如果IRC以ISP设置24MHz为准,那么配置SPI通过如下时钟树配置时,只要不高于20MHz就行了是吗?是不是就可以HSCLKDIV和SPICLKDIV择一配置除以2即可。
3. 另外上面时钟树的图里说了高速SPI输出频率不高于33M,但是在HSPI章节里面说可以在144MHz下工作,两者是一个意思吗?如果是一个意思应该就会有矛盾。
回复:
1.这个频段是用来设置内部irc的不同谐振点,stcisp也是调节的这个。main_fosc是用来程序中计算用的。需要跟stcisp中保持一致
2.spi的clk和输入时钟并不是相等的,最快可以到spi输入时钟/2,需要在spi部分进行设置
3.hspi确实可以工作在144mhz下,输出速率其实是受限于io口速率了。一般是用来拉高一点spi输入时钟频率来跑满io性能,例如主频40mhz情况下spi最快是能到20mhz,想要升高就需要走pll和hspi功能了
链接:
新手请教关于AI8051U的时钟问题 - 电源/复位/省电模式/外部晶振/内部时钟/对外时钟输出/PLL-144MHz时钟 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题71:
使用芯片:8A8K64D4
我在初始化P6.3和P1.4引脚的pwm的时候,设置P6.3的默认电平是1,P1.4的默认电平是0,但是烧录程序之后使用示波器测试这个两个引脚的pwm方波是相同的,没有180°改变
回复:
您好,初始电平仅仅是作用于PWM未输出前的电平,并不能反转相位。
您可以尝试将PWM15Duty内的两个反转点值进行对换。
例如:
  • PWM15Duty(PWM15_4, 10, 100);//正相
  • PWM15Duty(PWM15_4, 100, 10);//反相

复制代码

链接:
PWM设置默认高低电平不生效,PWMChannelCtrl(),芯片采用8A8K64D4 - BLDC/144MHz-PWM-硬件移相/45路PWM+3路CCP/7组不同周期的PWM/DAC 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题72:
用的芯片AI8H1K08T,有外置晶振32768

已知:
1. 一上电,系统时钟和RTC时钟皆选择外部32768,进入掉电模式前激活一分钟中断,RTC无法唤醒掉电模式

2. 一上电,系统时钟选择内部高速IRC,RTC时钟选择外部32768,,进入掉电模式前激活一分钟中断,结果RTC一分钟中断可以唤醒掉电模式而且时间准确

尝试:

3. 一上电,系统时钟选择32768,RTC时钟和中断不激活
   3.1 准备进入掉电模式前,系统时钟选择内部高速IRC,激活RTC时钟选择32768和一分钟中断,然后进入掉电模式,结果10秒就唤醒
   3.2 准备进入掉电模式前,系统时钟选择内部低速IRC,激活RTC时钟选择32768和一分钟中断,然后进入掉电模式,结果无法唤醒

问题:
请问3.这种切换时钟源的方法可行吗,还是两者只能选择独立的时钟源如2.,谢谢!
回复:
虽然系统允许外部32k作为系统时钟。
但是过低的时钟频率可能导致系统执行指令缓慢,不推荐这种用法
所以第二种方式才是正常的使用方法,想要省电可以进入掉电模式,而非一味的降低时钟频率
链接:
系统时钟和RTC时钟源问题 - 电源/复位/省电模式/外部晶振/内部时钟/对外时钟输出/PLL-144MHz时钟 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题73:
低功耗:端口全部都是高阻。还有什么需要注意?
回复:
低功耗不是时钟低就好。
而是尽可能快的处理完任务后,进入掉电模式,等待再次唤醒。
低频率下的内核功耗不容忽视。
在掉电模式的时间越长,整机也就越省电,因为此时cpu是不工作的,电流可以低至ua级别
链接:
8G1K08-36I 低功耗问题 - 电源/复位/省电模式/外部晶振/内部时钟/对外时钟输出/PLL-144MHz时钟 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
问题74:
手册有描述同时设置CCiE和CCiNE则开启死区插入,那么对于PWMB支持吗?
回复:
你好,PWMB并没有互补输出,死区插入仅能对带有互补输出的PWM模块生效,所以PWMB并不支持死区插入
链接:
AI8H的PWMB四个通道是否支持死区插入? - BLDC/144MHz-PWM-硬件移相/45路PWM+3路CCP/7组不同周期的PWM/DAC 国芯技术交流网站 - AI32位8051交流社区
/****************************分割线****************************/
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:72
  • 最近打卡:2025-04-30 16:18:01
已绑定手机

5

主题

109

回帖

481

积分

中级会员

积分
481
发表于 2024-12-19 08:29:34 | 显示全部楼层

努力学习 ,

回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-1 19:36 , Processed in 0.167231 second(s), 73 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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