Thông báo

Collapse
No announcement yet.

Hỏi về cách dùng các hàm của thư viện CMISIS với LPC 17xx

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

  • Hỏi về cách dùng các hàm của thư viện CMISIS với LPC 17xx

    EM làm phần DAC cho chip LPC 1758 ,trong thư viện CMISIS có nhiều hàm có cấu trúc tương tự như hàm này.

    DAC_Init (LPC_DAC_TypeDef *DACx);

    Ai hướng dẫn em dùng hàm này được không ạ,em không rõ truyền tham số gì cho DACx?
    em đọc trong code mẫu thì thấy họ làm DAC_Init (LPC_DAC) thì em ko rõ LPC_DAC ở đâu ra.

  • #2
    Bạn vào thư viện CMSIS tìm đến file .c hoặc .h tương ứng rồi mở nó ra. Nó sẽ có các tham số truyền và giải thích công dụng.
    Mình dùng CMSIS cho STM32, đoán là của LPC cũng như vậy thôi.

    Comment


    • #3
      Các bác cho e hỏi thư viện CMISIS là j vậy? E cũng đang tìm hiểu ARM nhưng cho dòng LPC21xx. Em dùng Keil nhưng không hiểu sao e không thể sử dụng được ngắt trong keil. Các bác có thể chỉ giáo dùm không, thư viện CMISIS dùng cho trình dịch nào vậy, các bác up link down được ko?

      Comment


      • #4
        Mình không dùng NPX chip mà dùng STM chip, nhưng với hàm DAC_Init (LPC_DAC_TypeDef *DACx); trên thì bạn có thể hiểu param DACx biến chỉ ra kênh DAC nào bạn cần khởi tạo. Biến này là con trỏ cấu trúc LPC_DAC_TypeDef. Để khởi tạo DACx (DAC1, DAC2 gì gì đó) thì bạn mở file chứa khai báo typedef struct LPC_DAC_TypeDef trong thư mục StdPeriph_Driver để biết cấu trúc này như thế nào mà khai báo khởi tạo.

        ARM mình mới tìm hiểu thôi, trả lời bạn dựa vào kiến thức C hạn chế của mình

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X