PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > dsPIC - Bộ điều khiển tín hiệu số 16-bit

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 03-11-2008, 01:05 AM   #1
uydanh
Đệ tử 4 túi
 
Tham gia ngày: Jan 2007
Bài gửi: 79
:
Hỏi về việc sử dụng bộ nhớ của dspic30f6014a

Mình đang viết một chương trình cần khá nhiều dung lượng bộ nhớ. Trong khi đó con dspic30f6014a chỉ có 8K RAM, trong khi đó lại có 144k Flash program space. Một suy nghĩ bất chợt (có thể hơi tầm bậy tí) là sử dụng Flash program space để lưu dữ liệu.
Như vậy có ổn ko ta. Hi vọng mọi người có thể bỏ chút thời gian giảng giải dùm mình chổ này.
Cảm ơn rất nhiều.
uydanh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-11-2008, 02:27 AM   #2
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi uydanh View Post
Mình đang viết một chương trình cần khá nhiều dung lượng bộ nhớ. Trong khi đó con dspic30f6014a chỉ có 8K RAM, trong khi đó lại có 144k Flash program space. Một suy nghĩ bất chợt (có thể hơi tầm bậy tí) là sử dụng Flash program space để lưu dữ liệu.
Như vậy có ổn ko ta. Hi vọng mọi người có thể bỏ chút thời gian giảng giải dùm mình chổ này.
Cảm ơn rất nhiều.
Các hằng số không bị thay đổi cho đến khi cập nhật firmware có thể lưu trong flash (bảng font hiển thị, hay bảng hằng số tạo tín hiệu tham chiếu chẳng hạn), các tham số cần lưu lại sau khi ngắt nguồn của bộ điều khiển có thể được lưu trong EEPROM (các thiết lập chế độ, thông tin trạng thái hoạt động sau cùng chẳng hạn). RAM thường dùng để tính toán trung gian.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-11-2008, 02:57 PM   #3
uydanh
Đệ tử 4 túi
 
Tham gia ngày: Jan 2007
Bài gửi: 79
:
Anh Nam ơi, cho em hỏi thêm 1 câu nữa. Em đã đọc các tài liệu liên quan về việc khai báo dữ liệu ở "không gian ngoài" (external space) với từ khóa là extern. Nhưng em vẫn không hiểu trong trường hợp nào dùng nó. Bởi vì em có down các source code mẫu của Microchip và rất nhiều biến được khai báo kiểu này ( ví dụ như extern unsigned int i). Em muốn hiểu nó thấu đáo để có thể phát triển cũng như tối ưu chương trình của mình. Mong anh giúp đỡ. Cảm ơn anh rất nhiều.
uydanh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-11-2008, 05:46 PM   #4
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi uydanh View Post
Anh Nam ơi, cho em hỏi thêm 1 câu nữa. Em đã đọc các tài liệu liên quan về việc khai báo dữ liệu ở "không gian ngoài" (external space) với từ khóa là extern. Nhưng em vẫn không hiểu trong trường hợp nào dùng nó. Bởi vì em có down các source code mẫu của Microchip và rất nhiều biến được khai báo kiểu này ( ví dụ như extern unsigned int i). Em muốn hiểu nó thấu đáo để có thể phát triển cũng như tối ưu chương trình của mình. Mong anh giúp đỡ. Cảm ơn anh rất nhiều.
Nếu bạn có nhiều tập tin nguồn có liên quan cần biên dịch, thì các danh biểu (biến, hàm, ...) không được định nghĩa trong một tập tin nguồn sẽ cần được khai báo là được định nghĩa bên ngoài tập tin nguồn này, bằng từ khóa extern, để tránh lỗi biên dịch.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-11-2008, 10:25 PM   #5
uydanh
Đệ tử 4 túi
 
Tham gia ngày: Jan 2007
Bài gửi: 79
:
Cảm ơn anh Nam rất nhiều. Bây giờ thì em đã hiểu.
uydanh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 04:47 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam