日韩高清在线免费不卡性生活毛片,亚洲av综合第一页,亚洲美女被操,一级无遮挡理论片

cosmic stm8下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁編程開發(fā)編程工具 → stm8 32K cosmic 編譯器 最新版

stm8 32K cosmic 編譯器

最新版 stm8 32K cosmic 編譯器 網(wǎng)友評分:8

同類相關(guān)軟件

軟件介紹

軟件標(biāo)簽: stm8 編譯器

cosmic stm8旨在以最簡潔小巧的程序為你完成最便捷的各類編譯服務(wù),擁有眾多編譯器輔助功能,為你集成了眾多的開發(fā)環(huán)境,為你帶來不錯的匯編效果!

cosmic stm8介紹

stm8 32K cosmic 編譯器免費軟件,Cosmic 公司(Cosmic Software Inc.)的Cosmic STM8編譯器(Cosmic C compiler)及全套嵌入開發(fā)工具支持STM8系列產(chǎn)品的開發(fā)。Cosmic產(chǎn)品包括C 交叉編譯器、匯編、連接器、ANSI庫、仿真器、硬件調(diào)試器和易于使用的集成開發(fā)環(huán)境(idea)。

cosmic stm8

特色介紹

此軟件主要是應(yīng)用于STM8的開發(fā)任務(wù)。

Cosmic 公司提供了16K 和32K 代碼大小限制的全功能的免費軟件。

常見問題:

問題:

當(dāng)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的時候,編譯出現(xiàn)問題,如下:

#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系列的性價比還是蠻高的,可惜是沒有免費的編譯器,我在公司有個硬件狗,據(jù)說要1000多dollar,所以阿.為了普及,靠大家了^_^

解決:

你用的是STVD自動生成的stm8_interrupt_vector.c文件,在使用modsl模式編譯時,你須將extern void _stext();     /* startup routine */ 這句修改為extern @near void _stext();     /* startup routine */  需要增加@near 關(guān)鍵字。請修改后再試。

問題已經(jīng)解決了,中斷文件改為

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數(shù)據(jù),main還有中斷函數(shù)等定位到32k(地址64k)以內(nèi),不然程序會跑飛,

而且編譯鏈接的時候也不會報錯,我就被黑了一下。

怎么安裝:

安裝cxstm8_32k.exe到您的計算機(jī)上.

解壓CXSTM8_32k_patch.zip, 運行CXSTM8_32k_patch.exe,找到...COSMIC\CXSTM8_32K安裝目錄。

軟件截圖

下載地址 電腦版

點擊報錯 軟件無法下載或下載后無法使用,請點擊報錯,謝謝!

用戶評論

熱門評論

最新評論

發(fā)表評論 查看所有評論(0)

昵稱:
請不要評論無意義或臟話,我們所有評論會有人工審核.
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)