AiCube-ISP-v6.96L 下载后不运行
使用 AiCube-ISP-v6.96L给STC32G12K128 下载程序时 提示更新固件更新固件后 现在软件 软件不运行
电脑重启过插拔过LINK1D换两块我的板子还有一款屠龙刀三 都不能运行 。大概3-4个小时
代码也精简了(附到最下边了)
后来将想到刚更新过isp的板本 我就用 V6.94E(我一直在用的 ) 提示更新固件 更改后 插拔LINK1D 重启的电脑 同样的程序就 能运行了
对了我更新 AiCube-ISP-v6.96L是为了 解决出现 STC-USB-HID-UART1(LINK2) 这个端口不能下载
STC-USB-HID-UART1(LINK1)能下载
有没有 用 AiCube-ISP-v6.96L也不能运行的吗
刚刚发现有 AiCube-ISP-v6.96R 试用了一下 也是不运行
void main(void)
{
u16 i ,t_x_temp;
u8 t_ms ;
u8 sr;
u16 jsled ;
EAXFR = 1; //扩展寄存器(XFR)访问使能
WTST = 0;
CLKDIV = 0; //主频,1分频设置
CKCON = 0; //提高访问XRAM速度
P0M0 = 0xFF; P0M1 = 0x00;
// P1M0 = 0x00; P1M1 = 0x00;
// P2M0 = 0x00; P2M1 = 0x00;
// P3M0 = 0xFF; P3M1 = 0x00;
// P4M0 = 0x0; P4M1 = 0x00; // ?????????÷
// P5M0 = 0x00; P5M1 = 0x00;
// P6M0 = 0x00; P6M1 = 0x00;
// P7M0 = 0x00; P7M1 = 0x00;
// P2M0 |=0x50;
// P2M1 &= ~0x50; // p24 25
// P1M0 |=0x10;
// P1M1 &= ~0x10; // p14
P3M0 |= 0x10;
P3M1 &=~0x10;
// P0M0 |= 0x08;
// P0M1 &=~0x08;
while(1)
{
P34RUN = 1 ;
P0 = 0XFF ;
//P3= 0XFF ;
delay_ms(100);
P34RUN= 0 ;
P0= 0 ;
//P3= 0 ;
delay_ms(100);
}
}
使用最新版本ISP软件试试:https://www.stcai.com/gjrj
正常一个Link1D工具连接电脑,只会识别出一个 USB-HID-UART1 接口。 重新制作USB-Link1D主控芯片-功能演示-STC单片机教学视频 国芯人工智能技术交流网站 - AI32位8051交流社区
AI芯 发表于 2026-2-2 09:35
重新制作USB-Link1D主控芯片-功能演示-STC单片机教学视频 国芯人工智能技术交流网站 - AI32位8051交流社区
...
我会制作 现在的问题是 用6.96L 下载的程序不允许 没看太明白,提示更新固件估计应该是指“LINK1D”内部单片机的程序。
你本想烧写外部的单片机,却烧写到了“LINK1D”内部的单片机?
如果实在搞不清楚,建议用USB转TTL模块(CH340、FT232之类)来烧写。
提示的固件升级 是LINK1D 程序下载的是我附件的的 芯片是STC32G12K128 当前芯片的硬件选项为:
. 当前系统ISP工作频率: 23.945MHz
. 上次下载设置的下次用户程序运行使用的内部IRC振荡器的频率: 23.981MHz
. 掉电唤醒定时器的频率: 33.900KHz
. 振荡器放大增益使能
. 用户EEPROM大小被设置为 32 K
. P3.2和P3.3与下次下载无关
. 上电复位时不增加额外的复位延时
. 复位引脚用作普通I/O口
. 检测到低压时复位
. 低压检测门槛电压 : 2.00 V
. 上电复位时,硬件不启动内部看门狗
. 上电自动启动内部看门狗时的预分频数为 : 256
. 空闲状态时看门狗定时器停止计数
. 下次下载用户程序时,将用户EEPROM区一并擦除
. 下次下载用户程序时,没有相关的端口控制485
. 下次下载时不需要校验下载口令
. 内部参考电压: 1185 mV (参考范围: 1100~1300mV)
单片机型号: STC32G12K128
开始调节频率 ...
调节后的频率: 24.017MHz (0.070%)
正在重新握手 ... 成功
当前的波特率: 115200
正在擦除目标区域 ... 完成 !
正在下载用户代码 ...
下载失败 ! ()(2026-02-02 10:45:59)
6.9.6R下载失败了 但是我单独测试LINK1D的下载口把 swdatTSWDCLK短接 115200下收发是正确的
怀疑是 LINK1D 坏了
LINK1D用 6.96R 下载失败
LINK1D用 6.94E 偶尔会成功
用USB TTLFT232 方案 用 6.96R 下载失败
用USB TTLFT232 方案 用 6.94E 很少失败 (失败可能是上电手动时序 把不确定什么原因了 ) 找了 另外一个 LINK1D 用 6.94E 好用
换回原来的 LINK1D 用 6.94E 好用 连续10次好用
另外一个 LINK1D 用 6.96R 还是失败
换一个电脑用另一个 LINK1D 用 6.96R 还是失败
邪门了
单片机: STC32G12K128
软件协议版本, V4.0: 7.4 6U
深圳国芯人工智能有限公司-工具软件
页:
[1]