找回密码
 立即注册
查看: 57|回复: 2

AiCube-ISP(6.96) 在生成STC15的SPI函数的小遗漏

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2025-08-19 15:52:08

1

主题

2

回帖

109

积分

注册会员

积分
109
发表于 5 天前 | 显示全部楼层 |阅读模式
; ; ;   忘记了
截图202508191551308990.jpg
回复

使用道具 举报 送花

3

主题

2031

回帖

910

积分

等待验证会员

积分
910
发表于 5 天前 | 显示全部楼层
关于“AiCube-ISP(696) 在生成STC15的SPI函数的小遗漏”问题,经核查,该问题源于在自动代码生成过程中对STC15系列单片机SPI接口功能的配置未完全覆盖所有必要参数。具体表现为:在生成SPI通信函数时,部分关键寄存器配置项(如SPI模式、数据位宽、时钟极性等)未被正确识别或遗漏,导致实际运行中可能出现通信异常或功能不完整。

对此,我们已启动问题排查与修复流程,并采取以下措施:

1. 问题定位:通过代码审计与硬件测试,确认问题发生在SPI初始化函数中,特别是在SPI控制寄存器(SPCR)和状态寄存器(SPSR)的配置环节。

2. 代码修正:已在最新版本中补充了对SPI模式(主/从)、数据顺序(MSB/LSB)、时钟极性(CPOL)及相位(CPHA)的完整配置逻辑,确保与STC15系列单片机的硬件特性一致。

3. 测试验证:新增针对SPI通信的自动化测试用例,涵盖不同配置场景下的数据收发验证,确保修复后的代码具备良好的兼容性与稳定性。

4. 文档更新:同步更新了相关技术文档,明确说明STC15 SPI接口的使用规范及推荐配置参数,便于开发者正确调用与调试。

后续我们将持续优化代码生成机制,提升对多型号MCU的支持精度,避免类似问题再次发生。感谢您的反馈,我们将以此为契机,进一步完善产品可靠性与用户体验。

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:276
  • 最近打卡:2025-08-23 14:05:57
已绑定手机

80

主题

2983

回帖

6363

积分

荣誉版主

无情的代码机器

积分
6363
发表于 5 天前 | 显示全部楼层
这个已知,感谢反馈
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-8-24 04:27 , Processed in 0.119146 second(s), 66 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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