Thông báo

Collapse
No announcement yet.

Học viết chương trình C trên AVR studio

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

  • #16
    bác nào co AVR 4.12 cho em với em đang rất cần
    email:gacoi0@yahoo.com
    em cảm ơn trước nhé

    Comment


    • #17
      Nguyên văn bởi longvp Xem bài viết
      bác nào co AVR 4.12 cho em với em đang rất cần
      email:gacoi0@yahoo.com
      em cảm ơn trước nhé
      Hehe!!! Cám ơn bọn ATMEL đi, nó cho free mà

      Comment


      • #18
        các bác ơi. AVR-GCC nó bào hỗ trợ C/C++ . Nhưng ko hiểu tại sao em cho đoạn này vào lại báo lỗi:
        for (int i=0; i<100;i++);
        .
        .
        .
        thì nó báo lỗi:
        ../IO_Test.c:13: error: 'for' loop initial declaration used outside C99 mode
        ;
        như vậy có nghĩa là ko hỗ trợ C++ à.
        bác nào có nhiều tài liệu về phần này cho em xin một ít, hoặc nếu có link nào hướng dẫn sử dụng phần này bảo em với (tiếng việt cang tốt, chứ t/a em kém lắm)
        thank!
        "Tiền có thể mua được đồng hồ, nhưng không mua được thời gian. Vì vậy chúng ta hãy biết quí trọng thời gian hơn"

        Comment


        • #19
          cái đoạn đấy ko có lỗi đâu, có thể lỗi do đoạn ở trên đấy
          |

          Comment


          • #20
            Nguyên văn bởi tuanpa Xem bài viết
            cái đoạn đấy ko có lỗi đâu, có thể lỗi do đoạn ở trên đấy
            Vậy à . nhưng của em cũng rất đơn giản mà, em đã kiểm tra lại trên đó là chỉ có mỗi các lệnh gán thôi. và em đã vứt tuốt đi chỉ để mỗi dòng lệnh "for" đó trong hàm main nó cũng báo lỗi vậy. Thế là sao vậy nhỉ
            Tuy nhiên C cũng quá tốt rùi.
            "Tiền có thể mua được đồng hồ, nhưng không mua được thời gian. Vì vậy chúng ta hãy biết quí trọng thời gian hơn"

            Comment


            • #21
              Sao các bác bảo là nhiều mã nguồn mở lắm mà, em tìm mãi thấy được có một ít. Mà không hiểu sao cũng chẳng chạy được, nghịch mãi mà chẳng theo ý mình, oải quá. cứ nghĩ dùng C++ lại thấy thích thế là đâm đầu vào.
              à mà em down được cái đống lib của nó, nhưng ko biết khi đem về giải nén, chẳng biết vứt nó vào đâu để dùng nhỉ, bác nào bảo em chút. thanks
              "Tiền có thể mua được đồng hồ, nhưng không mua được thời gian. Vì vậy chúng ta hãy biết quí trọng thời gian hơn"

              Comment


              • #22
                Các bạn nên đăng kí tài khoản tại
                http://www.avrfreaks.net
                Sau đó vô mục "Academy" - Với chút vốn tiếng Anh là bạn đã có thể đọc tốt bài viết trên đó rồi !
                Phần "Project" - Đủ các dự án , Code tham khảo rất thú vị !
                Goodluck !

                Comment


                • #23
                  Bạn nào có tài liệu lập trình C - AVRstudio post lên cho mình với. mình đang cần học nó. Đang làm đồ án bắt buộc phải dùng lập trình C - AVRstudio.

                  Help me.

                  Thanks.

                  Comment


                  • #24
                    Dũng dùng codevisionAVR đi.
                    n
                    ĐT: 0986 492 489

                    Tham khảo:

                    Comment


                    • #25
                      Nguyên văn bởi vandungevn Xem bài viết
                      Bạn nào có tài liệu lập trình C - AVRstudio post lên cho mình với. mình đang cần học nó. Đang làm đồ án bắt buộc phải dùng lập trình C - AVRstudio.

                      Help me.

                      Thanks.
                      Bác đang làm đồ án (tức là còn sinh viên) mà sao đã có thêm chữ evn ở đằng sau nhỉ? fan hâm mộ của evn à?

                      Em cũng đang evn đây, bác cứ nghiên cứu, có thắc mắc gì em xin giải đáp.
                      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


                      • #26
                        Lập trình C - AVR ( CodevisionAVR or AVRStudio )

                        Nguyên văn bởi minhhieu Xem bài viết
                        Dũng dùng codevisionAVR đi.
                        Bác Hiếu học LT đó àh. em cảm ơn bác nhé, em cũng đang tìm tài liệu để học thêm AVR.

                        Comment


                        • #27
                          Hê hê, em xin tặng các fan hâm mộ AVR một tí xíu thú vị với anh chàng WinAVR nhúng trong AVRStudio (hoặc xài riêng...tùy):
                          http://winavr.scienceprog.com/avr-gcc-tutorial/
                          Chúc các pác vọc vui vẻ. bác nào thấy co ích cho mình "nháy mắt" em cái nhé.....
                          Last edited by apple; 18-08-2008, 16:37.
                          Mấy ai định nghĩa được tình yêu.
                          Có gì đâu một buổi chiều.
                          Kề dao lên cổ yêu hay chết .
                          Gật đầu cái rụp thế là yêu.

                          --------
                          Apple

                          Comment


                          • #28
                            Dùng CodeVision có ưu điểm là dễ sử dụng, dễ viết chương trình, đồng thời, chức năng tự sinh mã rất hay. Với những ai mới làm quen với việc viết C cho AVR nên dùng CV.
                            Còn AVRStudio từ 4.12 (hình như vậy, tôi đang xài bản 4.14), có tích hợp sẵn trình biên dịch C (gọi là AVR GCC), chỉ cần mở New Project, sẽ có 2 lựa chọn, Asm hay C.
                            Còn WinAVR thực chất chính là AVR GCC nhưng chạy độc lập trong Win (không cần cài AVR Studio).
                            Avrstudio tích hợp sẵn RTOS. Phức tạp phết. Bác nào đã làm cái RTOS này, thử nói qua cho aem biết. Thanks.

                            Comment


                            • #29
                              Các bạn dùng qua AVR Studio cho mình hỏi một vài cái cơ bản:

                              Khai báo cho chương trình, các source trên mạng khai báo thế này:

                              #include <avr/io.h>
                              #include <avr/interrupt.h>
                              #include <inttypes.h>
                              #include <avr/iom16.h>

                              Mình đưa vào và báo lỗi ở hàng 4, # error "Attempt to include more than one <avr/ioXXX.h> file." Có lẽ các phiên bản sau cải tiến các file header để quản lý tốt hơn nên không dùng được code cũ

                              Có nghĩa là chỉ được include 1 file io.h thôi, mình bỏ dòng này đi thì thấy biên dịch được. Vậy thì AVR Studio căn cứ vào đâu để biết mình đang dùng chip nào, bởi mỗi chip đều có io khác nhau.

                              Đọc thêm trong file avr/iom16.h, thấy nguyên nhân phát sinh lỗi là do macro _AVR_IOXXX_H_ đã được định nghĩa, nhưng tìm trong chương trình có thấy định nghĩa ở khúc nào đâu mà báo lỗi nhỉ.

                              #ifndef _AVR_IOM16_H_
                              #define _AVR_IOM16_H_ 1

                              /* This file should only be included from <avr/io.h>, never directly. */

                              #ifndef _AVR_IO_H_
                              # error "Include <avr/io.h> instead of this file."
                              #endif

                              #ifndef _AVR_IOXXX_H_
                              # define _AVR_IOXXX_H_ "iom16.h"
                              #else
                              # error "Attempt to include more than one <avr/ioXXX.h> file."
                              #endif

                              Ua chầu chầu cực hè, chắc bọ về với Codevision quá.
                              Đẹp từng kilomét

                              Comment


                              • #30
                                /* This file should only be included from <avr/io.h>, never directly. */
                                Nghĩa là iom16.h không được include thực tiếp mà phải include thông qua io.h. nhưng IO.h làm sao biết chip nào để include file header tương ứng nhỉ, do tùy chọn chip của AVRstudio phải không nhỉ
                                Đẹp từng kilomét

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                • 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 nay, 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 nay, 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 nay, 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...
                                  Hôm qua, 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...
                                  Hôm qua, 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
                                • vi van pham
                                  Trả lời cho Hỏi về cách hàn linh kiện ( giúp tớ với )
                                  bởi vi van pham
                                  Uống rượu 1 mình, thấy trang này nhớ lại cách đây vài chục năm hàn thiếc với inox cực kỳ khó, phải dùng acid Hcl tác dụng lên kẻm Zn để có Zncl2 làm thuốc trợ hàn, lúc đó làm gì có acid Hcl và thuốc trợ hàn?

                                  Cái khó bó cái...
                                  19-02-2025, 23:05
                                • nhathung1101
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi nhathung1101
                                  Nếu chú tâm thì học tiếng Việt cũng đủ rồi, thừa sức làm việc rồi.

                                  Học tiếng Anh cũng chỉ phụ trợ để đọc thêm tài liệu, hướng dẫn.

                                  Nhưng có hiểu điều đó không mới là vấn đề. Khi mà học ngoại ngữ để đi đạp xích lô đón khách???...
                                  19-02-2025, 21:27
                                Đang tải...
                                X