cosmic stm8 32k C编译器 v4.3.4 特别版(附破解补丁+安装方法)
软件大小:8.52MB
软件语言:简体中文
软件类别:应用工具
更新时间:2026-03-15 08:40:13
版本:v4.3.4 特别版(附破解补丁+安装方法)
应用平台:Windows平台
- 软件介绍
- 软件截图
- 相关软件
- 相关阅读
- 下载地址
Cosmic STM8 32k C编译器 v4.3.4特别版,是一款强大且实用的编译工具。它专为STM8微控制器打造,支持多种调试模式,代码生成效率极高。我特别喜欢它的智能代码优化功能,以往编写代码时,常因代码冗余导致运行效率低。用了这个编译器后,它能自动分析代码,去除不必要的部分,让程序运行更流畅,大大提升了开发效率。还附带破解补丁和安装方法,使用起来很方便。
安装破解STVP 和 COSMIC 编译器
下载后,使用管理员权限安装STVP,一路next,安装成功后
下载“cosmic stm8 32k C编译器”,使用管理员权限安装cxstm8_32k.exe,一路next,安装成功后,打开CXSTM8_32k_patch.exe,选择刚才COSMIC安装文件夹,默认安装的路径:C:\ProgramFiles (x86)\COSMIC\CXSTM8_32K
选择后点击应用,提示成功就说明破解完成,可以愉快的进行开发了
----》有错误的
在WIN10上面,STVP下载调试、运行程序的时候会报错,
错误: ** Connection error (usb://usb): gdi-error[40201]: can't access configuration database
关闭STVP软件,按照安装STVP的文件夹找到STToolset.msi,管理员权限运行安装一下即可解决,亲测有效
默认路径 C:\Program Files (x86)\STMicroelectronics\st_toolset\stvd\dao
常见问题
问题:
当C compiler中的memory models选择long stack(modsl0)并且linker中的start-up file选择crtsi0.sm8的时候,编译是没有问题的,程序最大长度可以到32k;但是C compiler中的memory models选择long stack(modsl)并且linker中的start-up file选择crtsi.sm8的时候,编译出现问题,如下:
#error clnk Debug\kln.lkf:1 symbol f__stext not defined (Debug\stm8_interrupt_vector.o )
The command: "clnk -l"C:\Program Files\COSMIC\CXSTM8\Lib" -o Debug\kln.sm8 -mDebug\kln.map Debug\kln.lkf " has failed, the returned value is: 1
exit code=1.
个人感觉是找不到f__stext,所以说如果要编译大于32k的程序的时候还是不行,请楼猪和各位帮忙解决一下。
STM8系列的性价比还是蛮高的,可惜是没有免费的编译器,我在公司有个硬件狗,据说要1000多dollar,所以阿……,为了普及,靠大家了^_^
解决:
你用的是STVD自动生成的stm8_interrupt_vector.c文件,在使用modsl模式编译时,你须将extern void _stext(); /* startup routine */ 这句修改为extern @near void _stext(); /* startup routine */ 需要增加@near 关键字。请修改后再试。
问题已经解决了,中断文件改为
typedef void @far(*interrupt_handler_t)(void);
struct interrupt_vector
{
unsigned char interrupt_instruction;
interrupt_handler_t interrupt_handler;
};
@near void _stext(); /* startup routine */
大家注意一下,程序大于32k后,要把const数据,main还有中断函数等定位到32k(地址64k)以内,不然程序会跑飞,
而且编译链接的时候也不会报错,我就被黑了一下。
最新软件
-
小妖精美化 for Android v5.4.6.002 安卓版 -
优惠券推客(网购省钱软件) v3.5.7 安卓版 -
MAX窗户生成器插件uPVC Window Generator v1.1 for 3dsMAX 2016-2021 免费版 -
大型企业(公司)综合档案管理系统(优秀档案管理软件) v1.0 官方安装版 -
互祝 v2.3.7 安卓手机版 -
手机电视-直播点播大全 for iPhone v8.6 苹果手机版 -
神卓互联 v8.6.1 官方安装版 -
青团社兼职 for Android v4.70.01 安卓手机版 -
完本小说助手 v19.1.23 中文绿色免费版 -
步步夺金 for android v7.20.0 安卓手机版 -
实时录制三维动画插件Realtimer Pro v1.8 for 3ds Max 2010 - 2022 汉化版 -
PS2023 Neural Filters(PS2023神经滤镜插件) V24.0 最新离线安装包免费版 -
3D纹理贴图制作软件The Foundry Mari 5.0v4 安装激活版(附补丁+教程) Win64 -
爱普生1400打印机清零软件 v1.0 绿色免费版 -
The Foundry Nuke 11破解注册机+Ultimate RLM Floating License Server V3.0
