Thông báo

Collapse
No announcement yet.

avr với ubuntu

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

  • avr với ubuntu

    chào mọi người, mình mới sử dụng ubuntu để làm việc tí. mình nghe nói unbutu hỗ trợ lập trình tốt lắm, mình muốn làm việc với avr trên ubuntu,
    qua tham khảo mình thấy có avr gcc, nhưng mà mình thì không khoái dùng
    cmd mấy,
    tìm thêm tí nữa thì được cái eclipse, thấy có plug -in cho avr, cài xong rồi
    mõi tội tịt không biết sử dụng nó thế nào( nghe nói là phải kết hợp với gcc )
    bác nào rỗi rãi hướng dẫn mình sử dụng cái này tí nhế.
    mà tiện thể cho mình hỏi có chương trình mô phỏng avr trên ubuntu kô nhỉ?
    ĐỪNG KHÓC CHO NHỮNG GÌ ĐÃ QUA, MÀ HÃY CƯỜI CHO NHỮNG ĐIỀU SẮP TỚI!

  • #2
    Nguyên văn bởi quocdat_dtvt Xem bài viết
    chào mọi người, mình mới sử dụng ubuntu để làm việc tí. mình nghe nói unbutu hỗ trợ lập trình tốt lắm, mình muốn làm việc với avr trên ubuntu,
    qua tham khảo mình thấy có avr gcc, nhưng mà mình thì không khoái dùng
    cmd mấy,
    tìm thêm tí nữa thì được cái eclipse, thấy có plug -in cho avr, cài xong rồi
    mõi tội tịt không biết sử dụng nó thế nào( nghe nói là phải kết hợp với gcc )
    bác nào rỗi rãi hướng dẫn mình sử dụng cái này tí nhế.
    mà tiện thể cho mình hỏi có chương trình mô phỏng avr trên ubuntu kô nhỉ?
    gcc là gnu compiler collection. Trước kia có tên là gnu c collection - tức chỉ dành cho ngôn ngữ C thôi. Nhưng mà hiện giờ thì nó là một tập bộ biên dịch cho nhiều ngôn ngữ. Để tìm hiểu thông tin các ngôn ngữ lập trình được gcc hỗ trợ một cách tổng quát bạn có thể vào wikipedia.org rồi gõ gcc.
    Để tìm kiếm bộ cài gcc bạn vào www.gnu.org rồi vào phần products hoặc bạn có thể vào trang www.softpedia.org.
    Nếu như bạn hoàn toàn mới với unbuntu hoặc linux nói chung thì mình xin giới thiệu qua về khái niệm cũng như quy trình lập trình trên linux. Bạn dùng ubuntu được cài trên phần cứng là chip của intel có thuộc dạng x86 (386, 586, 686,...), bạn viết một phần mềm rồi sau đó bạn chạy phần mềm đó cũng trên máy tính của bạn thì rất tự nhiên - ko có gì để nói. Nhưng bạn lại viết phần mềm đó rồi để nạp cho AVR - một cấu trúc dòng chíp khác hẳn X86 - thì bạn sẽ làm quen với khái niệm biên dịch chéo (cross compilation). Khi đó, nguồn đầu vào là một đoạn chương trình mã nguồn C, đầu ra là một đoạn chương trình có mã máy theo chuẩn của AVR.
    Thao tác cơ bản để chỉ ra quy trình trên là:
    file mã nguồn -> make -> file đầu ra -> nạp cho avr.
    make là một từ khóa đơn giản về phát âm nhưng chứa đựng sự phức tạp về các yêu cầu và đáp ứng của nó. Khi bạn bật terminal và bạn gõ "make", nó sẽ đọc makefile của bạn và thực hiện từng dòng lệnh trong đó. Theo sự chỉ dẫn của makefile, máy tính sẽ truy tìm bộ biên dịch, các hàm phụ thuộc (independencies) nếu có để "xử lý" cái file mã nguồn của bạn.

    Nếu bạn cảm thấy quá rắc rối (vì bạn là người mới), bạn có thể ghé qua trang avrfreaks.com để tìm hiểu từng bài tập nhỏ được hướng dẫn trên đó.
    GTH sản xuất mạch in PCB 1 mặt:
    -phủ xanh: 40.000 đ/dm2
    -không phủ xanh: 30.000 đ/dm2
    -Cung cấp mực cảm quang để làm mạch in
    email:

    Comment

    Về tác giả

    Collapse

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

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

    Collapse

    • vi van pham
      Trả lời cho Tiếng Anh cho người Việt
      bởi vi van pham
      Cám ơn những lời chúc tốt đẹp của em.

      Việc em làm giống như chê sếp dốt, chẳng những không có miếng xôi nào để ăn mà còn chịu nhiều trù dập lên bờ , xuống ruộng.

      Hãy tránh vết xe đổ của tui đi. Dành thời gian lo cho gia đình....
      hôm nay, 02:00
    • nhathung1101
      Trả lời cho Tiếng Anh cho người Việt
      bởi nhathung1101
      Ngoại ngữ là không thể thiếu, nhất là làm việc với công nghệ.

      Nhưng học để tán gái hay để đọc datasheet, manual là chuyện cần quan tâm.

      Và đọc ở nguồn nào đáng tin cậy, chứ cứ lên tictok hay facebook học lỏm thì...
      Hôm qua, 22:18
    • dinhthuong80
      Trả lời cho Tiếng Anh cho người Việt
      bởi dinhthuong80
      Bác nói rất khách quan và chính xác. Ngoại ngữ là chìa khóa thăng tiến dù làm gì. Chả thế mà nay nước mình dạy tiếng Anh từ tiểu học.

      Nhớ hồi năm 2006 em ra Hải Phòng, Hải Dương tìm việc, thời đó ở Bình Dương lương công...
      Hôm qua, 14:51
    • dinhthuong80
      Trả lời cho Tiếng Anh cho người Việt
      bởi dinhthuong80
      Cảm ơn bạn, ĐT cũng có ý nghĩ như vậy.

      Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...
      Hôm qua, 14:39
    • dinhthuong80
      Trả lời cho Tiếng Anh cho người Việt
      bởi dinhthuong80
      Dạ, bác bảy mấy tuổi đời rồi cũng không kém bố cháu bao nhiêu. Tuổi nghề thì bác cũng đáng tuổi cha chú.

      Nhưng 2 điều trên thì chưa hẳn đã đáng quí và đáng tôn trọng bằng việc bác rất nhiệt tình chia sẻ kinh nghiệm chuyên...
      Hôm qua, 14:28
    • bqviet
      Trả lời cho Tiếng Anh cho người Việt
      bởi bqviet
      Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
      21-02-2025, 20:26
    • mèomướp
      Trả lời cho Tiếng Anh cho người Việt
      bởi mèomướp
      Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
      21-02-2025, 12:32
    • vi van pham
      Trả lời cho Tiếng Anh cho người Việt
      bởi vi van pham
      Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).

      Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
      20-02-2025, 21:31
    • bqviet
      Trả lời cho Hỏi về cách hàn linh kiện ( giúp tớ với )
      bởi bqviet
      Thiết nghĩ thi thoảng bác lên đây chia xẻ ít kinh nghiệm cũng vui rồi. Còn chuyện con người sinh lão bệnh tử là thường, sống cùng với quy luật đó thôi. Bqv nhớ trước đây bác từng kể về chuyện rang chì ô-xít bằng chảo để phục hồi bình điện, đấy cũng là thành quả đáng nể phục ở thời kỳ thiếu thốn đó.
      20-02-2025, 17:22
    • dinhthuong80
      Trả lời cho Tiếng Anh cho người Việt
      bởi dinhthuong80
      Tiếng Anh, Đình Thường phải nói là rất tệ, khiến việc giao tiếp đời thường thôi cũng khó chứ nói gì về kĩ thuật.

      Nhân tiện, nhờ các bạn, các bác xem giúp thư ĐT viết thế này liệu có thể gửi tới địa chỉ nhận hay chăng,...
      20-02-2025, 11:52
    Đang tải...
    X