Thông báo

Collapse
No announcement yet.

Marco đọc bảng tham chiếu với codevision

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Marco đọc bảng tham chiếu với codevision

    Em cần 1 thực hiện hàm Y= arccos(X) với atmega. X là giá trị đọc từ chân adc 10 bít của nó (-->có 1024 giá trị của Y).
    Trong thư viện math của codevision có hàm arccos nhưng nếu để vđk thực hiện hàm đó sẽ ko đủ thời gian để đáp ứng lại đối tượng của em.

    Em đã có sẵn 1 bảng tham chiếu các giá trị của đầu ra là 1 file.c .Nhưng ko biết codevision làm thế nào để đọc được bảng tham chiếu đó cho ta giá trị Y cần tìm.Phải khai báo extern thế nào, code tham chiếu (look up) ra sao.Hix. Bác nào biết chỉ em với!!!
    Đề tài của em là : chỉnh lưu cầu 3 pha sử dụng vi điêu khiển atmega16.

  • #2
    Nguyên văn bởi smallflame Xem bài viết
    Em cần 1 thực hiện hàm Y= arccos(X) với atmega. X là giá trị đọc từ chân adc 10 bít của nó (-->có 1024 giá trị của Y).
    Trong thư viện math của codevision có hàm arccos nhưng nếu để vđk thực hiện hàm đó sẽ ko đủ thời gian để đáp ứng lại đối tượng của em.

    Em đã có sẵn 1 bảng tham chiếu các giá trị của đầu ra là 1 file.c .Nhưng ko biết codevision làm thế nào để đọc được bảng tham chiếu đó cho ta giá trị Y cần tìm.Phải khai báo extern thế nào, code tham chiếu (look up) ra sao.Hix. Bác nào biết chỉ em với!!!
    Đề tài của em là : chỉnh lưu cầu 3 pha sử dụng vi điêu khiển atmega16.
    Khai báo thế này bác ạ:

    Đây dưới đây là em khai báo 3 giá trị thực bất kỳ, bác hãy gõ vào cho đủ 1024 giá trị của bác.

    Chữ flash để báo cho trình biên dịch biết các giá trị này được ghi vào trong ROM khi nạp chương trình luôn, để không tốn bộ nhớ RAM

    float flash ARCCOS[]={1.2,5.45,235.678};
    float aaaa;

    Trong chương trình chính bác có thể gọi

    aaa=ARCCOS[0]; //=1.2
    aaa=ARCCOS[2]; / = 235.678

    Bác có thể khai báo con trỏ trỏ đến bộ nhớ flash để chương trình chạy nhanh hơn khi truy xuất các giá trị liên tục trong bộ nhớ flash.
    Email: - Mobil: tạm thời ngừng liên lạc 1 thời gian
    Giới thiệu website kiếm tiền trực tuyến & tăng thứ hạng website.

    Comment

    Về tác giả

    Collapse

    smallflame Tìm hiểu thêm về smallflame

    Bài viết mới nhất

    Collapse

    Đang tải...
    X