用ads除錯時遇到的一些問題

2021-05-21 23:23:21 字數 749 閱讀 5028

除錯這個程式好久了,今天終於也順利通過,對出現的一些問題也加以記錄。以便日後檢視

1.提示warning, inventing"extern int 變數"      這種情況一般是因為沒有給變數副初值造成。這是只要給變數附乙個值就ok了

如果是函式的話也可能是因為在呼叫這個函式前沒有對函式進行必要的申明  可以在函式只能中加入「extern void   check(void);

這樣的申明語句。

2.提示no side effort session 2440(init):注意設定目標檔案的起始位置將,arm->linker--->layout-->object/symbol: 2440init.o這裡的2440init。o是來自2440init。s檔案,arm->linker--->layout-->section: init   也就是在2440init。s中的init段

area  init ,code,readonly

entry

export  entry

上面的init就說明了是從init段進入點

3.這個問題已經不是第一次碰到了

每次都沒有記住。就是要用

ads執行板子配套光碟裡面的配套程式的時候會出現:

(fatal)l6002u:could not open file:....

解決方法:

project→remove object code...然後重新編譯,這樣就

ok了。至於為什麼這樣,我覺得應該是改了配置後目標檔案不同造成的吧

用ROS遇到的一些問題

原本是想用ros控制機械臂,後來突發奇想,想通過rand函式產生隨機數,來讓機械臂隨便動,於是寫了如下一小段 include 可以傳送軌跡的 include include ros time.h include ros publisher arm pub int main int argc,char...

總結初用erlang 時的遇到一些問題

算起來接觸erlang 快四個月來,從零開始看書寫erlang 修改rabbitmq 業務開發 系統調優,總算是有點入門了。最難受的是邊學邊修改rabbitmq,難受只是暫時的,憋過去就海闊天空,最後提交修改2000 行 說到坑都是自己技術不過關造成,erlang 設計與一般語言很大不同,雖然簡單但...

TFS安裝時遇到的一些問題

我正在安裝tfs,對,就是現在。遇到很多問題。首先tfs需要wss 2.0 sp2,但一定要2.0,更加優秀的wss3.0卻不可以。裝wss2.0時,配置資料庫時會有問題,可以通過提公升network services賬戶的資料庫許可權來解決。最後,一定要認真看tfs的安裝手冊,安裝完wss2.0後...