時間:2018-08-30 00:00:00 來源:信盈達 作者:信盈達
對于嵌入式初學者來講,由于對嵌入式了解的并不是太深入,所以經常會出現(xiàn)一些基礎性的問題,今天為大家搜羅了一些初學者常見的問題,可以供初學者來一起做個參考。
1.我怎么知道哪段代碼在哪個文件中
系統(tǒng)編程中經常需要使用在多個文件中搜索字符串,在windows平臺下可以使用平臺提供的多文件字符串搜索工具,在Linux平臺下,可以使用grep來搜索字符串,它的搜索功能是十分強大的,所以熟練使用grep對于閱讀系統(tǒng)和驅動程序代碼都是很有幫助的。
2.程序執(zhí)行到哪里了?
可以在程序中插入如下代碼來實現(xiàn)
printf( “I am here %s, %d\n”,__FILE__, __LINE__);
代碼將打出printf語句所在的文件名和行號。
3.WinCE應用程序的開發(fā)環(huán)境是什么?
eVC是微軟提供的WinCE應用程序開發(fā)工具之一,其界面和VC非常相似,很容易入門,其還有一個優(yōu)點,就是是免費的,不存在版權問題。從性能上看,eVC比任何Linux的開發(fā)工具的性能都強很多了。另外,WinCE還可以使用微軟的VisualStdio.Net集成開發(fā)工具進行應用開發(fā)(可以選擇使用的語言包括C++/C#/VB等),這給應用開發(fā)工程師帶來了極大的便利。
4.學嵌入式要學c++嗎?
想要從事嵌入式軟件開發(fā),無論從哪幾方面來說學好c++都是非常重要的,wince需要C,C++,C#,linux需要C,C++,android需要java,而底層系統(tǒng)和驅動需要C或C++,所以達內提醒各位,C++很必要。對于java來講,如果你打算往android應用程序發(fā)展就需要java,但如果你已經學會了C++基礎,再看java其實是很簡單的。

信盈達2008年在深圳特區(qū)南山高新科技園成立。自成立至今近九年來專注為企業(yè)和個人提供高端方案設計、高端嵌入式/Android培訓等服務。公司下設信盈達實訓學院、信盈達研發(fā)中心、信盈達教學儀器三大業(yè)務板塊。九年來公司堅持"技術領先、服務領先",以雄厚的實力和專業(yè)的品質成為國內唯一有實力從產品最底層研發(fā)到系統(tǒng)層開發(fā)的嵌入式實訓、產品解決方案提供商。為中國IT行業(yè)提供最具價值的職業(yè)教育服務。專業(yè)培訓嵌入式、物聯(lián)網、人工智能、Java、單片機等課程,想了解更多信息點擊立馬咨詢
免費領取試聽卡
申請已經提交
老師會馬上給您安排試聽課程!
申請出錯了
您可以加老師QQ:914865590報名咨詢!