Thông báo

Collapse
No announcement yet.

Mini2440 GPIO frequency

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

  • #16
    Tần số không vượt quá PCLK max = 66 MHz.
    Có thể xem và set thông số thông qua u-boot command:

    > s3c24xx speed list

    200 MHz
    271 MHz
    304 MHz
    405 MHz
    410 MHz
    415 MHz
    420 MHz
    425 MHz
    430 MHz
    434 MHz
    439 MHz
    444 MHz
    451 MHz
    456 MHz
    461 MHz
    466 MHz
    470 MHz
    475 MHz
    480 MHz
    485 MHz
    492 MHz
    499 MHz
    504 MHz
    516 MHz
    533 MHz

    > s3c24xx speed set 533

    FCLK = 532 MHz, HCLK = 133 MHz, PCLK = 66 MHz, UCLK = 48 MHz

    --> PCLK max = 66 MHz, để chạy được mode này cần phải nâng Vcore lên 1.3V mới được.

    Khi toggle GPIO liên tục không hẳn đạt được 66MHz, tuy nhiên giá trị này có thể tham khảo như một gới hạn trên.
    Last edited by stevejobsvn; 18-01-2012, 16:20.

    Comment


    • #17
      Nguyên văn bởi queduong Xem bài viết
      nó là processor bạn embed os vào chứ . chạy linux cho nhẹ .

      Mấy con đã qua phần mềm thì đa phần đều khó có thể xuất out cao được
      Chính xác là như thế. Tuy nhiên ARM9 hay với trường hợp này thì không ai lại loại bỏ cả os, hay thay đổi os cả bác ạ.
      Vì bản chất là chỉ viết một ứng dụng chạy trên một nền tảng os có sẵn, không ai đi viết lại toàn bộ os, hay thay đổi nhân os. Vì làm thế thì 1 tiền gà 1000 tiền thóc mất.
      Song song đó đây là một hệ thống đa nhiệm (WINCE), chạy nhiều ứng dụng một lúc được. Nếu thay đổi hay chỉnh sửa os, thậm chí nhỏ nhất là chỉnh lại PCLK ( dân dan gọi là ép xung) thì các ứng dụng khác, không thể cài cắm gì được không hoạt động hay có thể chạy điên điên. Hè...hè.... không tin bác thử ép xung con pc của bác lên gấp đôi xem...
      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


      • #18
        Vậy anh Itx và anh queduong có thể chỉ dẫn giúp em làm sao để xuất dữ liệu đến DAC 10 bit để tạo xung hình thang có 2 cạnh là 2us được không. Xin chân thành cám ơn!

        Comment


        • #19
          Nguyên văn bởi Judau Xem bài viết
          Vậy anh Itx và anh queduong có thể chỉ dẫn giúp em làm sao để xuất dữ liệu đến DAC 10 bit để tạo xung hình thang có 2 cạnh là 2us được không. Xin chân thành cám ơn!
          nói rồi đó em.
          Nếu không cần xuất data ra DAC liên tục thì có thể sử dụng giải pháp đệm ram: data ->(chậm)-> ram cho đến khi đện đủ-> ram ->(nhanh)-> DAC. Bật mý thêm là cách thức, sơ đồ nguyên lý 80% giống như mấy cái bo led nháy dùng ROM.
          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


          • #20
            Sao được anh, nếu vậy đâu có ra được cạnh hình thang 2us đâu anh. Em mong muốn như file đính kèmClick image for larger version

Name:	Xung.JPG
Views:	1
Size:	8.8 KB
ID:	1355067

            Comment


            • #21
              Nguyên văn bởi Judau Xem bài viết
              Sao được anh, nếu vậy đâu có ra được cạnh hình thang 2us đâu anh. Em mong muốn như file đính kèm[ATTACH=CONFIG]38969[/ATTACH]
              => sao lại không được ?
              Nếu không cần xuất data ra DAC liên tục thì có thể sử dụng giải pháp đệm ram: data ->(chậm)-> ram cho đến khi đện đủ-> ram ->(nhanh)-> DAC. Bật mý thêm là cách thức, sơ đồ nguyên lý 80% giống như mấy cái bo led nháy dùng ROM.
              => làm một module rời hoạt động độc lập, trong module đó có cả ram + DAC + linh kiện phụ trợ. Chỉ việc đổ data vào ram, sau đó DAC sẽ tự lấy data trong ram ra để out dạng sóng.
              Đó là hướng giải quyết, gợi ý, còn mạch điện nó hình thù thế nào, ráp ra làm sao, linh kiện gì...v.v.v... thì cậu phải tự làm lấy theo yêu cầu đặc trung của mình.
              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


              • #22
                Em chưa hiểu ý anh lắm! Theo kiến thức em có hiểu thì để tạo ra dạng sóng hình thang thì ta tạo cạnh hình thang từ những nấc thang nhỏ (cạnh hình thang càng nhiều bậc thang thì sóng ra sẽ càng đẹp). Nhưng cạnh hình thang dạng sóng của em là 2us, do đó data đưa vào DAC phải nhanh hơn 2us nhiều lần để cạnh hình thang chấp nhận được (2us = 500KHz). Nếu chép dữ liệu vào Ram thì DAC truy suất dữ liệu trong Ram trực tiếp hay bằng ic nào? và khi đọc hết dữ liệu thì DAC có tự lặp lại quá trình để tạo ra sóng liên tục không anh?
                Cám ơn anh nhiều

                Comment


                • #23
                  Nguyên văn bởi Judau Xem bài viết
                  Em chưa hiểu ý anh lắm! Theo kiến thức em có hiểu thì để tạo ra dạng sóng hình thang thì ta tạo cạnh hình thang từ những nấc thang nhỏ (cạnh hình thang càng nhiều bậc thang thì sóng ra sẽ càng đẹp). Nhưng cạnh hình thang dạng sóng của em là 2us, do đó data đưa vào DAC phải nhanh hơn 2us nhiều lần để cạnh hình thang chấp nhận được (2us = 500KHz). Nếu chép dữ liệu vào Ram thì DAC truy suất dữ liệu trong Ram trực tiếp hay bằng ic nào? và khi đọc hết dữ liệu thì DAC có tự lặp lại quá trình để tạo ra sóng liên tục không anh?
                  Cám ơn anh nhiều
                  vì vấn đề như vậy nên mới bảo là làm bộ đệm ram. Dạng sóng phát ra liên tục, ngắt quãng, thay đổi kiểm => soát được hết, về cách thức cũng đã nói là 80% giống mấy cái mạch led nháy xài rom rồi còn gì. Chỉ thiếu là chưa gồi thiết kế luôn cho cậu mà thô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


                  • #24
                    Em cám ơn anh nhiều!em sẽ tìm hiểu phần bộ đệm với mạch led nháy. Nếu anh có tài liệu hoặc topic nào nói về phần đó có thể share cho em không?
                    Last edited by Judau; 19-01-2012, 17:21.

                    Comment


                    • #25
                      Chào anh itx,
                      Em còn vấn đề cần hỏi: nếu thiết kế mạch như anh hướng dẫn thì e phải mắc chung DAC và Ram cùng bus dữ liệu với nhau và khi read dữ liệu về thì có thể gây nhiễu tín hiệu ( do ARM và DAC dùng chung bus gây hiện tượng sụt dòng...) a có thể hướng dẫn cách giải quyết được không?

                      Cám ơn a nhiều

                      Comment


                      • #26
                        Nguyên văn bởi Judau Xem bài viết
                        Chào anh itx,
                        Em còn vấn đề cần hỏi: nếu thiết kế mạch như anh hướng dẫn thì e phải mắc chung DAC và Ram cùng bus dữ liệu với nhau và khi read dữ liệu về thì có thể gây nhiễu tín hiệu ( do ARM và DAC dùng chung bus gây hiện tượng sụt dòng...) a có thể hướng dẫn cách giải quyết được không?

                        Cám ơn a nhiều
                        Nguyên tắc và thực tế thì cứ sụt, yếu, nhiễu thì đệm, nếu vẫn chưa hết thì lọc. Vẫn chưa hết nữa thì thôi
                        IC đệm giờ giá rẻ bèo mà em, tiếc làm chi ?
                        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


                        • #27
                          Nguyên văn bởi Judau Xem bài viết
                          Em chưa hiểu ý anh lắm! Theo kiến thức em có hiểu thì để tạo ra dạng sóng hình thang thì ta tạo cạnh hình thang từ những nấc thang nhỏ (cạnh hình thang càng nhiều bậc thang thì sóng ra sẽ càng đẹp). Nhưng cạnh hình thang dạng sóng của em là 2us, do đó data đưa vào DAC phải nhanh hơn 2us nhiều lần để cạnh hình thang chấp nhận được (2us = 500KHz). Nếu chép dữ liệu vào Ram thì DAC truy suất dữ liệu trong Ram trực tiếp hay bằng ic nào? và khi đọc hết dữ liệu thì DAC có tự lặp lại quá trình để tạo ra sóng liên tục không anh?
                          Cám ơn anh nhiều
                          Hello,

                          Bạn cần chi phải làm theo hướng DAC cho khổ cực vậy . Lên Google tìm vài mạch có sử dụng OPAMP tạo ra tính hiệu có dạn sóng răng cưa (đơn cực), sau đó cho nó qua bộ xén để (dùng diode) cắt bớt phần trên, ngưỡng xén cần phải kết hợp với độ dốc của sườn lên (xuống) của xung răng cưa để tạo nên độ rộng 2us như trong spec bạn đã cho. Khi làm cần phải có máy dao động ký để kiểm chứng lại kết quả.

                          Giải pháp đơn giản đúng không nào.

                          Comment

                          Về tác giả

                          Collapse

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

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

                          Collapse

                          Đang tải...
                          X