• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   3 Anonymous Users






Re: 關於dsPIC30F4011記憶體使用問題
#4
資深會員
資深會員


查看用戶資訊
參照:

streets 寫道:
那想請問一下,關於要記錄大量的變數歷史資料的話,不知道有何適當的方法呢?且可以較為簡單實現的 XD。

因為現在在研究上面臨到希望能大量紀錄歷史資料點的問題,還請前輩們提供點建議,謝謝。

我希望能紀錄抓到的電流訊號,要能在10KHz的中斷頻率內記錄電流ADC轉換的資料,能希望而紀錄的資料點數(時間軸)越長越好。


1.外掛Serial EEPROM
2.外掛SD Card + FAT

以上都有Application Note直接抄來用。
另外你的ADC sample rate 10KHz的理由?
一般電流紀錄大概100Hz就很夠用了。

發表於: 2009/3/17 4:40
不要問我哪裡來,我只是個流浪天涯的工程師
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於dsPIC30F4011記憶體使用問題
#3
新會員
新會員


查看用戶資訊
Dear 版主

了解了,那應該是我太貪心了 XD。

那想請問一下,關於要記錄大量的變數歷史資料的話,不知道有何適當的方法呢?且可以較為簡單實現的 XD。

因為現在在研究上面臨到希望能大量紀錄歷史資料點的問題,還請前輩們提供點建議,謝謝。

我希望能紀錄抓到的電流訊號,要能在10KHz的中斷頻率內記錄電流ADC轉換的資料,能希望而紀錄的資料點數(時間軸)越長越好。

發表於: 2009/3/16 22:04
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於dsPIC30F4011記憶體使用問題
#2
版主
版主


查看用戶資訊
參照:
D:\ExperimentCode\dsPIC4011_SpeedControl.o: Link Error: Could not allocate section .ndata, size = 3218 bytes, attributes = data near


它已經告訴你說 .ndata (指擺在前面 naer RAM 的 Data) 放不下你所宣告的 RAM 要求。

你也 之道 dsPIC30F4011 的 RAM 只有 2K Bytes,而你需要 2000 筆 int 的資料,當然擺不進去。

發表於: 2009/3/16 16:16
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


關於dsPIC30F4011記憶體使用問題
#1
新會員
新會員


查看用戶資訊
各位先進前輩們,小弟現在遇到個問題還請各位多多指導,謝謝~

我現在要宣告一個"矩陣變數"將控制器輸出結果記錄起來,變數格式為int,希望記錄資料點數為 2000 點。

但在程式compiler時出現錯誤:

D:\ExperimentCode\dsPIC4011_SpeedControl.o: Link Error: Could not allocate section .ndata, size = 3218 bytes, attributes = data near
Link Error: Could not allocate data memory

然後我在 MPLAB IDE v7.21中發現有個功能叫做 Memory Usage Gauge。

我使用的device為 dsPIC30F4011(申請的樣品),從規格書上看到其具有 48Kbytes Program memory 和 2Kbytes Data RAM,但如附圖所示,從Memory Usage Gauge可以看到尚無完全發揮但compiler即出現錯誤

想請問各位先進們,這問題跟我使用的 C30 compiler有關嗎?還是跟自己變數宣告有關?亦或是使用的為Microchip的樣品而有所限制呢?

那關於大量的變數資料點的紀錄,有何解決辦法嗎?想請各位前輩給小弟一點建議,謝謝~

最後想再請問關於Memory Usage Gauge中標示的Program memory為何total只有16384呢?不是應該有48Kbytes嗎?

Attach file:



jpg  (0.00 KB)


發表於: 2009/3/15 16:57
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------