久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: ADS編程問題 [打印本頁]

作者: liuhu    時間: 2011-3-13 15:48
標題: ADS編程問題

   上回玩板子大概也有一個星期了,接下來就是要做點正事,其實我說的正事也沒什么啦,就是編程,無操作系統(tǒng)下的ADS(一個通用的ARM編程軟件)編程。在ADS下我同樣也遇到了很多意想不到的問題,不過遇到問題解決問題,一如既往。其實回過頭想想,有時候真覺得遇到問題不一定就是壞事,反而是件好事,為什么呢?因為在每一次把問題解決之后,你就會發(fā)現(xiàn),你進步了不少,在解決問題的過程中我們不斷的從個個角度去分析問題,思考問題,如果沒有遇到這些問題,我們會那樣做嗎。我覺得遇到問題并不可怕,可怕的是遇到問題時卻沒有勇氣去試著解決!朋友們你們說不是嗎?為什么我會選擇先區(qū)學習ADS編程呢?其實我也是有想過的,我是這樣認為的:首先我是一個初學者,關(guān)于ARM-linux我沒有什么基礎,其次是我以前有學過80C51單片機(水平也就一般般啦),想琢磨琢磨這arm-linux和單片機到底有什么不同,又有什么聯(lián)系,如何從單片機轉(zhuǎn)向ARM-linux,最重要的是我想學學ARM的一些硬件應用,比如想什么Uart編程啦,IO的應用啦,whatchdog的應用啦,AD/DA轉(zhuǎn)換啦等等,基本上也練習了一邊(不過有些還不是怎么會,呵呵)。好了,接下來看看我在學習ADS編程過程中遇到的一些問題吧

 

   我覺得其實ADS編程和Keil編程(一個非常好用的51單片機編程軟件)沒多大區(qū)別,但是在剛接觸ADS還是一樣遇到了一些比較棘手問題,我記得印象最深的有兩個問題,一是工程的設置,二是庫函數(shù)的調(diào)用。我先說第一個問題吧,我記得剛編程的時候,都是一個非常簡單helloworld.編程,這么簡單的程序,編譯應該不會錯吧,結(jié)果剛好和想法相反,

出錯了,提示大概就是沒有找到什么什么地址。我一想郁悶了,還有什么地址不地址,后來才知道原來是工程設置時,沒有設置好,就是在ARM link 那一項里沒有弄好,其實一開始我就知道問題在這里了,可是不知道怎么設置,后來是去電了技術(shù)支持,才知道原來RO base

這里設的地址太多了,不再編譯區(qū)內(nèi),解決的辦法很簡單,寫一個小一點的地址就OK了,比如0x0001也行啊,還有RW base 這一項又怎么寫呢,后來我是干脆不寫,而是之選了relocatabl其他的不選,實踐證明正確。記得哦這不是我們的重點,不要花時間在這里非弄清為什么不可。因為我們的時間太保貴了,不能把時間花在這種沒有多大意義的細節(jié)上,能編譯就行了。接下來就是編程時出現(xiàn)的問題了,還記在windos 上寫helloworld時的情況嗎,就是我們加上頭文件#include<stdio.h> 然后我們用printf()就可以在終端上顯示我們的hello world !了,可是在在ARM上卻什么也看不到,其實這個比較好理解,因為我們調(diào)用的是標準I/O,要想在終端上打印就必須是基于ARM平臺的IO打印函數(shù),其實這個也好辦,那就拿別人寫好的IO打印函數(shù)就可以了嘛,想著簡單,拿了別人的Uart_Print(),想應該沒有什么了吧,但是問題就是從這里開始了,錯誤提示:沒有定義Uart-Print(),很容易想到可能是沒有寫頭文件,可是加上頭文件,卻是一大堆錯誤,(我已經(jīng)在我的工程上加了相關(guān)的頭文件還有庫函數(shù)),怎么會是這樣,就這樣一個簡單的問題,把我困了整整2天,還未得其解,同樣也去電了技術(shù)支持,但是這次卻未解,因為他說的,就是我做的。后來沒辦法了,我就直接研究那些輸入輸出函數(shù),然后自己寫!(夠傻吧),自己建立自己的函數(shù)庫,下來下的那些實驗我都是調(diào)用自己的庫函數(shù)。我這樣做也是沒有辦法的辦法,其實我覺如果能用別人的那就去用別人的,不要花時間在這細節(jié)上,劃不來啊!我在ADS上也沒花多少時間,從買板子到結(jié)束ADS編程,大概一個月。好了我想ADS就到這里吧。接下來就是要進入我向往已久的arm-linux 世界了!!






歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲综合婷婷 | 色婷婷久久久久swag精品 | 美女131mm久久爽爽免费 | 国产午夜精品久久久 | 久久这里有精品 | av官网在线| 91精品国产综合久久久久久首页 | 在线观看免费黄色片 | 国产做a爱免费视频 | 欧美理伦片在线播放 | 日韩不卡在线 | 中文字幕av第一页 | 成年人网站免费 | 日韩一级免费电影 | 亚洲午夜精品久久久久久app | 做a视频 | 91精品国产乱码久久久久久久久 | 日日夜夜免费精品 | 欧美白人做受xxxx视频 | 国产欧美精品一区二区 | 久久美女视频 | 欧美一级二级视频 | 中文字幕精品一区二区三区精品 | 精品av天堂毛片久久久借种 | 97成人免费| 三级av免费| 亚洲精品女优 | 午夜精品一区 | 日本一区高清 | 亚洲免费在线观看视频 | 久久99精品久久久久久琪琪 | 欧美成人专区 | 日本精品免费在线观看 | 久久久精品 | 亚洲最大的黄色网址 | 美女黄色在线观看 | 九九在线精品视频 | av大片在线 | 国产日韩精品久久 | 免费一区二区三区 | 成人一区二区视频 |