Thông báo

Collapse
No announcement yet.

Cùng nhau trao đổi về STM8

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

  • #76
    Nguyên văn bởi itx Xem bài viết
    Con stm8s003f3p6 nó đạt chuẩn EMI SAE IEC 61967-2 , không phải đồ đểu đâu !
    Xem lại nguồn gốc mua xem có phải chính chủ không !

    Chính chủ thì em cũng chưa rõ ... ban đầu cứ lang thang ngoài thị trường ... thấy nó bán 7k , 10k , 12k ... là vác về thử thôi .

    Không có máy quay hay điện thoại chứ không em quay lên đối chiếu cho các bác xem ( cùng 1 kiểu mạch chỉ khác nhau là PIC, AVR hay STM8S003F3P6 )... cùng một kiểu nguồn nhiễu ( chủ động + bị động ) ( có quan sát trên các thiết bị đo đạc : Oscilloscope , máy đo trường bức xạ, hệ thống log và kiểm soát đường nguồn ...)
    và cần ấy thứ xác định chính xác nó theo vởi cái gì ... Mỗi lần treo lại phải bấm nút reset ... ức vãi bác à ( pic , AVR hay thậm chí là cả con pic nhái của Tàu mà nó còn chạy phà phà ... Chắc số em nó đen đủi quá , lỡ thiết kế, vẽ vời mất bao công sức, nhìn vấn đề đơn giản ( vì thực ra là đơn giản - tất cả mình đã kiểm soát ...) chỉ trừ con chip mới . Tên em nó là STM8S003F3P6 !!!

    Em mất công sửa chữa cái máy tính, phần mềm ... rồi lập trình hoàn chỉnh cho nó ... mà giờ ... Đau khổ quá ! Chẳng biết nói chi nữa .
    Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

    Comment


    • #77
      Nguyên văn bởi elecpro Xem bài viết
      "Nạp bằng STVP rồi set option byte là nó lock lại thôi !"
      --> Bác cho em xin cái hình đi em chưa làm được...
      Ah mà lock xong thì nạp lại lần sau có được ko bác???
      Thì vào OPtion rồi chọn Read out Protection ON là được thôi.

      - Đương nhiên là lock rồi thì không nạp được trừ khi phải xóa lock ( và nó cũng tự xóa hết nội dung trong con chip ) và nạp lại bình thường.

      Theo quan điểm cá nhân : Các bit lock để bảo vệ ( khóa cửa ) ở trên các chip đều thuộc " thành phần nguy hiểm " ... nên tốt nhất là khi đang thử nghiệm, mẫu ... mà chưa ra thương mại thì chưa nên lock làm gì ( để tránh điều đáng tiếc ) ... Còn đã hoàn chỉnh rồi ... ra thương mại thì lúc đó ta lock vào đâu có muộn !
      Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

      Comment


      • #78
        Nguyên văn bởi queduong Xem bài viết
        Thì vào OPtion rồi chọn Read out Protection ON là được thôi.

        - Đương nhiên là lock rồi thì không nạp được trừ khi phải xóa lock ( và nó cũng tự xóa hết nội dung trong con chip ) và nạp lại bình thường.

        Theo quan điểm cá nhân : Các bit lock để bảo vệ ( khóa cửa ) ở trên các chip đều thuộc " thành phần nguy hiểm " ... nên tốt nhất là khi đang thử nghiệm, mẫu ... mà chưa ra thương mại thì chưa nên lock làm gì ( để tránh điều đáng tiếc ) ... Còn đã hoàn chỉnh rồi ... ra thương mại thì lúc đó ta lock vào đâu có muộn !
        Như thế này , chọn ON, nạp vào là xong

        Click image for larger version

Name:	protect [1024x768].jpg
Views:	1
Size:	107.2 KB
ID:	1397128
        Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

        Comment


        • #79
          Nguyên văn bởi queduong Xem bài viết
          Như thế này , chọn ON, nạp vào là xong

          [ATTACH]89139[/ATTACH]
          Em code bằng IAR bác Dương ơi, bác có IAR ko share giúp em cái hình với IAR nhé, em cám ơn bác trc!
          p/s: cho e hỏi ngu cái là ST-Link v2 có lock được ko nhỉ?
          Điện thoại: 0989.285.187 hoặc 0122.407.4621 hoặc 0124.552.4920
          Địa chỉ: Đường Đỗ Xuân Hợp - Quận 9- TP.Hồ Chí Minh.

          Comment


          • #80
            trên diễn đàn ai co phần mềm ise xilinx 14.7 cho mình xin với, mình đang rất cần

            Comment


            • #81
              Nguyên văn bởi elecpro Xem bài viết
              Em code bằng IAR bác Dương ơi, bác có IAR ko share giúp em cái hình với IAR nhé, em cám ơn bác trc!
              p/s: cho e hỏi ngu cái là ST-Link v2 có lock được ko nhỉ?
              Tôi code bằng IAR và cả STVD nhưng nạp bằng STVP dùng ST-LINK V2 tự chế . ( sản phẩm thiết kế của hãng chúng nó hà cớ gì không lock được ==> lock tốt ).

              Trong IAR cũng có chức năng Download và cho phép lock ( nhưng phải là dùng file lock riêng ... mà cái này tôi cũng éo biết tạo cái file lock thế nào luôn ??? ) dùng cái STVP nhanh gọn , chọn phát ấn lock, ấn nạp ... thế là xong.
              Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

              Comment


              • #82
                Nguyên văn bởi queduong Xem bài viết
                Tôi code bằng IAR và cả STVD nhưng nạp bằng STVP dùng ST-LINK V2 tự chế . ( sản phẩm thiết kế của hãng chúng nó hà cớ gì không lock được ==> lock tốt ).

                Trong IAR cũng có chức năng Download và cho phép lock ( nhưng phải là dùng file lock riêng ... mà cái này tôi cũng éo biết tạo cái file lock thế nào luôn ??? ) dùng cái STVP nhanh gọn , chọn phát ấn lock, ấn nạp ... thế là xong.
                Vậy thì hơi mệt oy đấy nhỉ.Chuyển code from IAR to STVD có cần sữa j nhiều ko bác?
                Điện thoại: 0989.285.187 hoặc 0122.407.4621 hoặc 0124.552.4920
                Địa chỉ: Đường Đỗ Xuân Hợp - Quận 9- TP.Hồ Chí Minh.

                Comment


                • #83
                  Nguyên văn bởi elecpro Xem bài viết
                  Vậy thì hơi mệt oy đấy nhỉ.Chuyển code from IAR to STVD có cần sữa j nhiều ko bác?
                  Chuyển cái gì chứ ??? Code trên IAR rồi dịch ra file hex ... mở cái STVP ( là cái phần mềm Nạp chương trình ) , cắm ST LInk V2 vào ... nạp file hex đó vào chip , muốn lock thì vào option byte lựa chọn là ON, nạp vào thì nó khóa lại ( để bảo vệ không cho những đứa tiểu nhân khác ăn cắp ).


                  Còn muốn lập trình trên STVD ( là cái để viết code, lập trình ) thì dùng STVD , cosmic , raisonance, Keil ... để mà lập trình. STVD chỉ đơn giản là Môi trường soạn thảo ( tương tự như là ta gõ WORD thôi ), còn biên dịch, câu cú ngữ pháp lập trình thì do các trình biên dịch như keil, cosmic, raisonance .v.v quyết định . Việc chọn cái nào thì có cách thức viết riêng của cái đó ( ví dụ chọn STVD và cosmic sẽ có cách viết riêng , chọn STVD và raisonance có cách viết riêng )... Tóm lại là Khác nhau ... nhưng không quá nhiều . Hiểu được bản chất, câu cú thì đều có thể lập trình và chuyển đổi sang nhau dễ dàng.


                  STVD là cái môi trường để soạn thảo lập trình ... còn STVP là cái chương trình sử dụng cho cái mạch nạp để nạp vào con chip .... hai cái này cùng một hãng nhưng chức năng độc lập khác nhau hoàn toàn có liên quan ràng buộc gì với nhau ??? Download cái STVP về ( chưa đến 100MB ) cài ra rồi cắm mạch nạp ST LINK V2 vào mà nạp !

                  IAR nó cũng nạp được và lock được ( chỉ vì cách lock của nó lằng nhằng và tôi không quen nên dùng STVP thôi )... không lock thì dùng IAR vẫn nạp, debug bình thường
                  Thấy làm vài trăm con chip mà vẫn ... amateur quá nhỉ ?
                  Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

                  Comment


                  • #84
                    Em toàn phải chơi cách này " Chuyển cái gì chứ ??? Code trên IAR rồi dịch ra file hex ... mở cái STVP ( là cái phần mềm Nạp chương trình ) , cắm ST LInk V2 vào ... nạp file hex đó vào chip , muốn lock thì vào option byte lựa chọn là ON, nạp vào thì nó khóa lại ( để bảo vệ không cho những đứa tiểu nhân khác ăn cắp )."
                    =))



                    Add: 97 Quán Nam - Lê Chân - Hải Phòng.
                    Tel: 031 518648 Phone: 0904 283 505

                    Comment


                    • #85
                      Nguyên văn bởi queduong Xem bài viết
                      Chính chủ thì em cũng chưa rõ ... ban đầu cứ lang thang ngoài thị trường ... thấy nó bán 7k , 10k , 12k ... là vác về thử thôi .

                      Không có máy quay hay điện thoại chứ không em quay lên đối chiếu cho các bác xem ( cùng 1 kiểu mạch chỉ khác nhau là PIC, AVR hay STM8S003F3P6 )... cùng một kiểu nguồn nhiễu ( chủ động + bị động ) ( có quan sát trên các thiết bị đo đạc : Oscilloscope , máy đo trường bức xạ, hệ thống log và kiểm soát đường nguồn ...)
                      và cần ấy thứ xác định chính xác nó theo vởi cái gì ... Mỗi lần treo lại phải bấm nút reset ... ức vãi bác à ( pic , AVR hay thậm chí là cả con pic nhái của Tàu mà nó còn chạy phà phà ... Chắc số em nó đen đủi quá , lỡ thiết kế, vẽ vời mất bao công sức, nhìn vấn đề đơn giản ( vì thực ra là đơn giản - tất cả mình đã kiểm soát ...) chỉ trừ con chip mới . Tên em nó là STM8S003F3P6 !!!

                      Em mất công sửa chữa cái máy tính, phần mềm ... rồi lập trình hoàn chỉnh cho nó ... mà giờ ... Đau khổ quá ! Chẳng biết nói chi nữa .
                      cái thời công ty lớn GPS quay về dspic của các bác có thể do thị trường,em không biết ko bàn nhiều nhưng mấy con stm8 bác mua ngoài đường toàn tàu thôi, mua chính phải số lượng lớn thì về mới có giá 6.5k mà bác mua 7k thì em chịu ,sản phẩm của em thì không có gì đáng nói nhưng hàng vạn sản phẩm đang ở ngoài kia vẫn dùng stm8 thôi bác à, đừng đổ cho chíp khi mình chưa chắc đang dùng chíp tàu hay chính hãng. P/S em còn 1 ít stm8 chính hãng, bác có nhu cầu test gặp em cà phê em tặng bác, em cũng ở gia lâm gần nhà bác đây.
                      sale of Gobal Automation Solution Company Limited

                      Comment


                      • #86
                        Nguyên văn bởi queduong Xem bài viết
                        Chuyển cái gì chứ ??? Code trên IAR rồi dịch ra file hex ... mở cái STVP ( là cái phần mềm Nạp chương trình ) , cắm ST LInk V2 vào ... nạp file hex đó vào chip , muốn lock thì vào option byte lựa chọn là ON, nạp vào thì nó khóa lại ( để bảo vệ không cho những đứa tiểu nhân khác ăn cắp ).


                        Còn muốn lập trình trên STVD ( là cái để viết code, lập trình ) thì dùng STVD , cosmic , raisonance, Keil ... để mà lập trình. STVD chỉ đơn giản là Môi trường soạn thảo ( tương tự như là ta gõ WORD thôi ), còn biên dịch, câu cú ngữ pháp lập trình thì do các trình biên dịch như keil, cosmic, raisonance .v.v quyết định . Việc chọn cái nào thì có cách thức viết riêng của cái đó ( ví dụ chọn STVD và cosmic sẽ có cách viết riêng , chọn STVD và raisonance có cách viết riêng )... Tóm lại là Khác nhau ... nhưng không quá nhiều . Hiểu được bản chất, câu cú thì đều có thể lập trình và chuyển đổi sang nhau dễ dàng.


                        STVD là cái môi trường để soạn thảo lập trình ... còn STVP là cái chương trình sử dụng cho cái mạch nạp để nạp vào con chip .... hai cái này cùng một hãng nhưng chức năng độc lập khác nhau hoàn toàn có liên quan ràng buộc gì với nhau ??? Download cái STVP về ( chưa đến 100MB ) cài ra rồi cắm mạch nạp ST LINK V2 vào mà nạp !

                        IAR nó cũng nạp được và lock được ( chỉ vì cách lock của nó lằng nhằng và tôi không quen nên dùng STVP thôi )... không lock thì dùng IAR vẫn nạp, debug bình thường
                        Thấy làm vài trăm con chip mà vẫn ... amateur quá nhỉ ?
                        Ok cám ơn anh ah. Quá hay đi. E chỉ SD IAR nên còn dại lắm hi
                        Nhưng thật ra em có dùng STVD,...j đâu mà biết nó nạp file .hex đc. Bh đã rõ hihi

                        P/s: Ua a này, khi a Thương mại, a nạp 1000 con STM này ntn cho lẹ, chỉ e với??? e cám ơn!
                        Last edited by elecpro; 31-07-2014, 23:22.
                        Điện thoại: 0989.285.187 hoặc 0122.407.4621 hoặc 0124.552.4920
                        Địa chỉ: Đường Đỗ Xuân Hợp - Quận 9- TP.Hồ Chí Minh.

                        Comment


                        • #87
                          Cảm ơn các bác hoangdai và bác dangtuandat đang hiểu nỗi khổ của em ... trước khi xem bài viết của bác dangtuandat thì bác hoangdai có gọi điện và anh em có trao đổi một số vấn đề . Các bác đều có nhã ý tặng lại hàng " chính hãng " ( theo các bác là dùng OK ) em xin ghi nhận và cảm ơn tấm lòng của bác trước.
                          Trước mắt em cố xoay sở xem có cách vãn hồi không ( vì mấy con chip này em mua ngoài ( chẳng biết nó chính hãng hay không ... vì cứ mua vài linh kiện phổ thông ( role, tụ ..v.v) thừa ít tiền lẻ thì khoái chí rước nó về . Mã của nó là PHL ( Chắc Philippin ) ... nghĩ rằng nó cũng ổn chứ không có con nào mã (CHN như mấy con STM32 ) .

                          - Em có thử so sánh ( cùng một cái mạch ) - Mạch 2 lớp ngon đàng hoàng thì cái mạch dùng PIC, AVR không bị treo ... cái mạch STM8 bị bệnh khá nặng.
                          ( Việc nhiễu , áp bất thường trên đường nguồn thì ... bắt buộc phải có ... nên em không đả động ) Băn khoăn là cùng 1 kiểu mạch, 1 kiểu nguồn, nhiễu ... tất cả đều giống nhau ( chỉ khác mỗi con chip ) PIC, AVR là 2 cái chạy và 1 cái bị treo là con STM8.

                          trước mắt tạm thời em lại quay về làm con ATMEGA để chữa cháy . Sang đầu tuần mà không có gì biến chuyển thì em mạo muội xin các bác để em thử xem ngô khoai nó như thế nào ... chứ giờ thì đang quay như chong chóng và thất vọng.

                          Em đang hi vọng là bọn chip này là hàng đểu !
                          Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

                          Comment


                          • #88
                            Em dùng con STM8S003 điều khiển DC motor 250W không thấy gì, chạy ổn mặc dù đo DSO thấy cũng có xung phản hồi về. Một vài mạch khác chạy trong môi trường có sóng nhiễu của cục biến tần thấy cũng ổn định, nhưng dây tín hiệu em làm dây bọc mát cơ ạ. Chắc tại mấy cái của em chưa đủ nhiễu để thử, hj

                            Comment


                            • #89
                              Nguyên văn bởi hoangdai Xem bài viết
                              Em dốt nên chơi của đó cho đỡ nhanh hết dốt ạ . Nó decoding cho mình luôn. Bác làm CAN BUS rồi và chạy ổn, cho em xin tí kinh nghiệm và tài liệu ngon đc ko ạ .
                              Cho em cái yahoo hay skyper em liên lạc bác phát nhé.
                              Bác thật là,... Em cũng chẳng giấu gì bác, qua rất nhiều lần thử nghiệm, em chả có kinh nghiệm nào cả. chỉ thấy là dùng con C8T6 rẻ hơn PIC mà chạy ác hơn. Mạch gọn hơn. Một số cái trong công nghiệp thì chống nhiễu phải rất tốt, không là ....

                              Comment


                              • #90
                                Hôm qua, sau khi dành nguyên cả ngày để test và so sánh thì em đã quay về dùng con ATmega8 thay thế cho con STM8S003F3P6 này.

                                Chuyện thì cũng hơi ngược đời ( khi đi mua linh kiện hay mua hàng thì ai cũng đều muốn đó là đồ xịn tốt ), cuộc thử nghiệm bằng cách mua mỗi của hàng 2 con ATMEGA8 + STM8S và " Bán cho anh cái loại phò nhất " ( thì đều được các ánh mắt hình viên đạn của các chủ cửa hàng ).
                                Các bác biết rằng em đã thiết kế, vẽ + code cho thằng stm8 hoàn chỉnh ( chỉ chờ sau khâu đoạn test ) là a lê hấp ! Thế nhưng em đã phải dừng cuộc chơi ở đây. ( Giờ này ( hơn 4 giờ sáng ) em vẫn còn thức ... để sửa sang dùng con ATMEGA thì các bác chắc là sẽ hiểu ! )

                                Thí nghiệm được test từ mạch sơ sài nhất, đến mạch chỉn chu nhất ( dao động nội, ngoại )... thì STM8S003 không vượt qua được ATmega8 trong bài test cụ thể. ( đương nhiên giá của thằng atmega8 thì .. đang đắt gấp đôi ( gấp 3 ).

                                --- Ở mạch test sơ sài nhất : Chỉ câu dây ( dây rất ngắn ) và không cần lắp các tụ lọc nguồn luôn ===> 003 không chạy nổi khi cắm nguồn khởi động, atmega phát được phát không ===> dù vẫn không được ưng với atmega nhưng so sánh giữa 2 loại thì điểm đánh giá được chấm cho atmega
                                --- Thêm tụ lọc 104 ở sát chân nguồn của chip ===> 003 có chạy khi ở mức nhiễu thấp, khi mức nhiễu cao tác động lên đường nguồn ( âm nguồn ) ==> treo và không chạy , Atmega cũng thí nghiệm tương tự ... chạy và không bị treo ( dù nhiễu tác động tương tự) ===> điểm được chấm cho atmega

                                --- mạch 1 lớp : kết quả tương tự như test sơ sài kể trên
                                --- Mạch 2 lớp : 003 hiếm bị treo ( nhưng không phải không bị ), atmega khỏi nói ( mạch đơn giản lắp mỗi con tụ nó còn không treo!)

                                và kết luận là dùng ATMEGA sau khi đã chấm điểm. !!!

                                --- Nói đến đây có nhiều ý kiến trái chiều cho rằng hay mua phải chip đểu ( sự việc này em sẽ liên lạc với các bác có nguồn chip đưa từ chính hãng ST về để test thêm ) nhưng ... ( không lẽ hầu hết các chip 003 mua ở Hà nội này đều là Phò ? , chẳng lẽ ATMEGA8 lại là xịn ??? ) ... Ở đây em đánh giá hàng hóa trên thị trường chung mà thôi.

                                --- Một điều đặc biệt khi đo đạc, test mức độ kháng nhiễu ( khi bị nhiễu tác động ) đó chính là tác động thẳng vào clock của STM8S003 ( bằng chứng là con led nháy rất nhanh hoặc chậm, hoặc không đều , hoặc loạn ) ( Điều này hết sức nguy hiểm khi mạch công suất của em được xử lý theo chu trình tuần tự ... khi bị loạn và treo ... dòng tăng lên rất lớn ( bị om ) và rất dễ nổ công suất. ). Bị nhiễu trên đường nguồn mà nhiễu tràn vào cả các I/O rất lớn ( có thể quan sát " đẹp ", trực quan trên oscilloscope ) ( gợi nhớ cho tôi nhưng con 89 của atmel ngày nào ! )

                                --- Thôi em tranh thủ ngủ tí đây ... chắc còn nhiều chuyện để nói với dòng chip này !
                                Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X