Thông báo

Collapse
No announcement yet.

ARM Cortex M3-New ARM Generation

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

  • #31
    Nguyên văn bởi ARM7TDMI Xem bài viết
    Nếu bác đang quan tâm đến STM32 thì xin giới thiệu bác cuốn tài liệu tiếng việt viết về kiến trúc của con STM32 & lõi ARM Cortex M3. Link download ở đây.

    Hình như diễn đàn không có tính năng nhúng các embed link từ Youtube? Tui định up một cái demo game có tên Tetris lên mà không được . Nếu quan tâm thì bác có thể coi kết quả ở đây.
    quan tâm để đầu tư sản xuất thôi, cái thời học, viết code qua lâu rồi.
    Từ chối trách nhiệm:
    Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
    Blog: http://mritx.blogspot.com

    Comment


    • #32
      Debug với ARM cortex Mx

      ARM cortex-M3 giá cả, tốc độ, kiến trúc có người nói rồi, mình nói vấn đề coding vậy.
      Quá trình debug ARM7 mà so với M3 thì phải nói là từ đồ đá lên đồ sét hehe. Dzia cơ bản thì Cortex M3 có thêm cái Serial Wire Viewer (SWV)Embedded Trace Macrocell (ETM).
      link tham khảo ở đây http://www.embedded.com/209400295?pgno=1 đây nữa http://www.keil.com/support/man/docs...ace_output.htm


      Dung Keil uvision để minh họa, IAR cũng tương tự (thực ra là mạnh hơn nhưng mà giao diện chuối hơn)

      1. Co the debug bang Serial Wire --> say goodbye với hàng chân JTAG đáng ghét khi sản xuất (lúc phát triển thì đương nhiên vẫn cần chớ)

      2. 8 Hardware breakpoints so với 2 của ARM, bác nào xài ulink với ARM7 chắc mừng lắm haha. Ko cần phải dùng software breakpoint của jlink nữa vì hardware nhanh hơn (jlink lâu lâu debug hơi ngu do phải quản lý software breakpoints). Với lại Jlink mà dùng với Keil uvision thì quản lý Access breakpoint hơi bị cù lần ( access breakpoint sẽ halt chương trình để debug khi có thao tác read hoặc/và write 1 biến(địa chỉ) với dữ liệu nhất định (hoặc được mask).

      3. Logic Analyzer nhờ có cái SWV mà nó có chức năng này đó, watch được tối đa 4 biến (địa chỉ static, thường là global variable). link http://www.keil.com/support/man/docs..._la_window.htm

      khờ khờ logic analyzer nhé, cái hay là real-time, ko cần stop để debug nhá

      4. ITM viewer: cái này bác nào debug printf với cổng serial thì nó giống y chang đó, chỉ khác là cái này tích hợp trong core của cortex M3 rồi, khỏi tốn cổng UART nào hết, mà còn real-time debug.


      5. Trace Record Window cái này bình thường thôi, gom gom mấy thanh ghi, mấy biến, giá trị lại, để mình coi lúc debug đóa mà, ko gì đặc biệt đâu nhưng mà sẽ dùng nhiều haha


      6. Intrusction trace có bác nào bị dính exception, văng lỗi tè le mà ko biết lý do ở đâu thì đây là cái mình cần, giống như instruction history dzay, back lai từ từ hehe. Còn ko mình giỏi lắm chỉ biết được cái PC (last instruction thôi)


      7. Data trace giống giống cái instruction đấy, chỉ khác là data thôi

      8. Event Counter
      Code:
      if (debug ==1 && IsEventHappen() ==1) count ++
      quên cái dòng chết tiệt ở trên đi vì đã có Cortex lo rồi, minh ngồi coi thôi


      Nếu bác nào còn thắc mắc ARM7 với Cortex M3 thì nó vầy nè: Cortex M3 nhỏ hơn, nhanh hơn, rẻ hơn, ít tốn năng lượng hơn, tập lệnh nhỏ hơn (code dc nhiều hơn), support debug tốt hơn, có thể đóng gói ít chân hơn (dùng Serial Debug thay cho JTAG). Thế thì tại sao vẫn còn dùng ARM7, ARM7 là quá khứ rồi, legacy của thập niên trước rồi (dzua qua 2010 hehe). Mua ARM7 là thanh lý kho hàng cũ của nhà sản xuất thôi.

      ARM cortex Mx với những ưu điểm vượt trội của mình sẽ là điẻm hội tụ của thị trường MCU. 8051, AVR, PIC, MIPS sẽ đi dzia nơi xa kaka

      Comment


      • #33
        tui thấy mấy bác nói nhiều về arm. cho tui hỏi trong mấy con robot asimo của nhật ,hay các loại robot công nghiệp họ sài con arm nào vậy.
        nếu muốn mua arm của TI thì mua ở đâu nhỉ. có biết văn phòng đại diện của nó ở việt nam là chỗ nào mô.
        Tư vấn thiết kế hệ thống điện-điện tử theo yêu cầu.
        Tel: 0903 702 417. Email: web:

        Comment


        • #34
          mà trong mấy dòn arm at,lpc,st or ti. dòng nào là mạnh nhất nhỉ.]
          cho một bản so sánh có lẻ hay hơn.
          Tư vấn thiết kế hệ thống điện-điện tử theo yêu cầu.
          Tel: 0903 702 417. Email: web:

          Comment


          • #35
            Đợt này em bắt đầu dùng con Cortex M3 LM3S2965 của TI. Nhưng do mới bắt đầu chuyển qua lập trình ARM và trước kia thì lại chỉ dùng AVR nên còn gặp rắc rối trong lập trình cho con này! Bác nào có tài liệu về C language cho con này thì cho em xin với! Em dùng Keil C 4.0 lập trình, khi đó thì chả biết là mấy cái lệnh cho nó như thế nào nữa! User guide hướng dẫn khó hiểu quá! Thanks mọi người!

            Comment


            • #36
              Em cũng bon chen xin 1 chân ở đây, mong các bác có tài liệu Share với để tìm hiểu, tài liệu về C cho arm, có tiếng việt thì càng tốt.

              Comment


              • #37
                Mình cũng đang bắt đầu tìm hiểu về em STM32F103RCT6 ARM 32 bit CORTEX M3 ai có tài liệu share cho mình với.

                Comment


                • #38
                  Mình cũng đang lò dò học Arm nè.. Lang thang tìm được tài liệu về con nầy, ai cần thì down về nhé Nguồn arm.vn

                  http://www.mediafire.com/?69fu7tcje71gbte
                  Sống trong đời sống cần có một tấm lòng..

                  Comment


                  • #39
                    Thư viện mã nguồn mở cho ARM Cortex M3

                    Nguyên văn bởi electrics Xem bài viết
                    Mình cũng đang lò dò học Arm nè.. Lang thang tìm được tài liệu về con nầy, ai cần thì down về nhé Nguồn arm.vn

                    http://www.mediafire.com/?69fu7tcje71gbte
                    Hi,

                    Mới viết xong bộ thư viện rất dễ sử dụng khi lập trình với ARM Cortex M3, mọi người tham khảo và góp ý giúp.

                    http://www.arm.vn/TinChiTiet/tabid/1...1/Default.aspx

                    Thân chào.

                    ARM WILL BE THE "8051" OF THE 21th CENTURY

                    Comment


                    • #40
                      Có bác nào có thư viện mô phỏng cho arm cortex M3 STM3210D trên proteus không?

                      Comment


                      • #41
                        Nguyên văn bởi doremon_nvn Xem bài viết
                        Có bác nào có thư viện mô phỏng cho arm cortex M3 STM3210D trên proteus không?
                        Hi doremon_nvn,

                        ARM Cortex M3 là dòng ARM mới ra nên Proteus chưa hỗ trợ. Đành chờ thêm vậy . Hiện tại giá chíp và kít để học ARM Cortex M3 khá rẻ

                        Tốt nhất kiếm cái kít về vọc là nhanh nhất.
                        Last edited by itx; 08-06-2011, 13:46. Lý do: Xóa phần quảng cáo vi phạm quy định forum

                        ARM WILL BE THE "8051" OF THE 21th CENTURY

                        Comment


                        • #42
                          Đồng chí bán hàng thì nên quảng cáo cho khéo hơn, miễn sao không vi pham luật của forum.
                          Nguyên văn bởi ARM7TDMI Xem bài viết
                          Hi doremon_nvn,

                          ARM Cortex M3 là dòng ARM mới ra nên Proteus chưa hỗ trợ. Đành chờ thêm vậy . Hiện tại giá chíp và kít để học ARM Cortex M3 khá rẻ

                          Tốt nhất kiếm cái kít về vọc là nhanh nhất.
                          Từ chối trách nhiệm:
                          Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
                          Blog: http://mritx.blogspot.com

                          Comment


                          • #43
                            Hi,

                            Một bộ thư viện lập trình nhúng trên Graphic LCD dành cho MCU khá hay: http://www.arm.vn/default.aspx?tabid=748&g=posts&t=158

                            Nó là miễn phí...
                            Last edited by ARM7TDMI; 18-06-2011, 15:54. Lý do: fix

                            ARM WILL BE THE "8051" OF THE 21th CENTURY

                            Comment


                            • #44
                              Nguyên văn bởi ARM7TDMI Xem bài viết
                              Hi itx,
                              Thực tế là giá chíp ARM Cortex M3 rẻ, thì tui nói rẻ. Trong bài viết ở trên, tui có nói đến sản phẩm cụ thể nào, mà bác nói kiểu như vậy.
                              À vì ITX đã xóa phần quảng cáo đi rồi ấy mà.
                              Last edited by itx; 08-06-11 at 12:46. Lý do: Xóa phần quảng cáo vi phạm quy định forum
                              Chúng ta quy định với nhau và đã thành nội quy, thông lệ của forum. Ai cũng phải làm ăn (quảng cáo, pr, bán hàng.....) điều đó không phải là xấu nhưng hãy chơi đúng luật, đúng thỏa thuận với nhau. Thực tế ITX cũng chẳng muốn xóa, muốn vặn các cậu làm gì nhưng vận cái mod vào thân không làm thì không được.
                              Từ chối trách nhiệm:
                              Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
                              Blog: http://mritx.blogspot.com

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X