我懷疑Intel不再推出這玩意了,建議你搞別的,例如DSP+MCU(Blackfin之類的),便宜,極快!當然,MCS96/196有其特有的特點,穩定、可靠、耐輻射、抗沖擊等等。一定要玩?找個破解的Tasking Software的C編譯器吧! 模擬器也不很貴。但是,晶元越來越難買喔!
㈡ STM32是否需要PC機編程用哪些軟體
不知道你所說的PC機編程是否是Windows應用軟體編程,如果是這個意思的話,STM32基本不需要PC機編程,但是很多應用是和PC機相關的,比如可能會用232和PC機的上位程序通信,也可能會用GPRS或乙太網連接PC機的主站伺服器等,這些PC上位機程序是由專門的工程師開發的,如果你自身有能力開發上位機程序也是可以的,但是老闆不會給你加錢的 ^ ^, 做終端開發用得多的是串口調試,用到的工具多數是串口調試助手.
如果你是指STM32的開發環境,一樓二樓回答得很好.
㈢ tasking編譯器出現makefile錯誤
make編譯makefile文件時可能會出現的常見問題之一就是文件格式問題 了:
make後會報錯:make:*** 缺失分隔符 停止;
這是因為書寫格式不正確導致的錯誤,通常是因為將Tab鍵替換為了空格鍵 導致的格式錯誤,只需要將錯誤行找出並將空格鍵改為Tab鍵,並且代碼高亮則說明格式修改正確。
2 常見問題之二:
出現這種是因為犯了一個和本人一樣的粗心問題,這題提示沒有server.o文件是因為編譯期間沒有找到sever.c文件導致無法生成.o文件,所以,一定是因為沒有注意.c文件的名稱導致的問題;
這里作者發現是因為沒有將main.c修改為server.c,所以在修改過來後重新make就成功啦
㈣ 編譯器和IDE的區別 如Eclipse、tasking,GNU,GCC,keil,IAR有什麼區別
1. IDE與硬體平台有關。不同IDE攜帶的編譯器不同。
2. 當然有關。不是半導體廠家提供的,而是編譯器開發廠商提供的,也有很多開源的編譯器。
3. 有關系。目前最常見的編譯器仍然只支持C/C++,C#的編譯器較少而且據說仍不完善。至於Java……哈哈,這種二道販子還需要勞煩編譯器?
4. 可以集成。具體的你需要查閱相應IDE的手冊,看看能夠集成/添加哪些編譯器。
5. 關心到架構就可以。廠商自己擴展的東西多半就是些映射,你看廠商的外設就行;而且很多廠商都提供了易於開發的庫(當然他們的庫也都是夠爛的,用熟了以後就可以扔掉)。
6. 是否用操作系統不影響編譯器,整體而言也不影響IDE;當然IDE中如果能夠添加針對操作系統組件的原生支持(重點是調試方面),用起來就更方便。