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

  • #61
    Báo cáo với các bác là sau khi hì hục diệt hết bọn virus, sâu bọ và ghost lại cái win thì em đã cài được cái IAR trơn chu + cái K ey mà bác ITX share ... giờ thì nó lại chạy trơn chu ( các project đã từng viết trước đây đã dịch lại được ) và sau khi test cái UART ở trên với độ tối ưu nhất của printf + code size khi dùng thư viện là dưới 2KB , viết trực tiếp tác động thanh ghi ( không dùng thư viện hết chừng 1 KB ) cảm thấy không đến nỗi nào.

    Về nguyên nhân vụ việc ( ngoài việc bị bọn virus tàn phá win) em nghĩ chắc nó làm ảo hay không cho ghi đè nên mình cứ mãi xem một cái file cũ ( sửa code xong nó lại trở về nguyên trạng thái cũ ). Nên cứ build ra nó vẫn cứ thế.

    Giờ thì khắc phục hoàn toàn được rồi ... lằng nhằng ghê ! . Thanks các bác đã nhiệt tình giúp đỡ ( may mà em đề phòng có bộ ghost chứ không cài lại máy vỡ mồm ! )
    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


    • #62
      Nguyên văn bởi hoangdai Xem bài viết
      [ATTACH]89099[/ATTACH]
      [ATTACH]89100[/ATTACH]

      Cái hình sau là em đã đổi sang lệnh putchar(echo) như anh muốn. Nó giảm đi rõ rệt luôn, chắc phân nửa @---@
      Đây là khi để medium. Cũng ko quá tồi, e gửi anh cái link MF kéo nhé anh.
      Thanks, anh khắc phục được rồi ( ghost lại win và cài lại bản IAR chắc bị bọn virus nó phá ) . Chú có thời gian cứ up lên, anh test xem biết đâu cái của chú lại ngon hơn ... ( vì thấy cùng 1 code mà mỗi người ra một dung lượng khác nhau ... nên biết đâu còn do Thuốc nữa cũng nên. Xưa dùng thuốc bọn Tàu Khựa ( hình như sau này bị dính virus thì phải ).
      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


      • #63
        Nguyên văn bởi hspro Xem bài viết
        Thấy các bác thảo luận chủ đề hay quá mà em không thể ngồi yên như mọi lần được. Chả là em cũng làm cái uart printf, cả trên STVD và IAR thì nó bị tình trạng như sau:
        Trến STVD thì printf chữ bình thường, nhưng cho tham số vào thì nhảy theo quy luật sai bét. ví dụ %u, i mà i là uint8_t, nó in ra 386 . Khi êm chuyển qua IAR thì không bị nữa. Các bác cho em hỏi là file map mình xem ở đâu ạ?
        Map file thì xem trong IAR thôi ... chứ thằng STVD không biết đã có chức năng view memory chưa nữa .

        Trong IAR thì click chuột phải vào Workspace Hoặc menu Project --> OPTIONS ---> linker ---> check vào chỗ renerate linker map file là nó sẽ ra file Map để mình xem
        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


        • #64
          Thuốc em mua ở tiệm bà béo đầu ngõ, chắc là ổn ^----^. E hỏi xíu a Dương có loại OSC nào detect và decoding đc CAN, SPI, USART, I2C giá ổn chút ko anh? E đang mần 1 con mà thấy ói quá, thằng Pico nó co nhưng giá cao chết ngất luôn, nó toàn trên $500. . A sài nhiều chỉ em phát .


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

          Comment


          • #65
            Nguyên văn bởi hoangdai Xem bài viết
            Thuốc em mua ở tiệm bà béo đầu ngõ, chắc là ổn ^----^. E hỏi xíu a Dương có loại OSC nào detect và decoding đc CAN, SPI, USART, I2C giá ổn chút ko anh? E đang mần 1 con mà thấy ói quá, thằng Pico nó co nhưng giá cao chết ngất luôn, nó toàn trên $500. . A sài nhiều chỉ em phát .
            detect là sao nhỉ , mấy cái logic analyser thì cũng chỉ chui ra mấy cái xung thôi chứ . Giá đó thì sài Oscilloscope số kiểu loại chuyên nghiệp được rồi !
            Nếu là tần thấp thì sao không thử tìm hiểu và chế tạo lấy 1 cái ???
            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


            • #66
              Em có làm cái module CAN-RS232, thấy chạy cũng ổn. Còn dùng OSC thì em thấy đối với CAN thì xem dạng sóng nó cũng ra khối vấn đề rồi, không cần phải OSC chuyên dụng đâu ạ. Hj

              Comment


              • #67
                Nguyên văn bởi hspro Xem bài viết
                Em có làm cái module CAN-RS232, thấy chạy cũng ổn. Còn dùng OSC thì em thấy đối với CAN thì xem dạng sóng nó cũng ra khối vấn đề rồi, không cần phải OSC chuyên dụng đâu ạ. Hj
                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é.


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

                Comment


                • #68
                  Chào anh em!
                  Hiện mình cũng mới bước sang tìm hiểu dòng này. Chuyện là đang muốn hỏi anh em một số vấn đề mà mấy ngày qua mình tìm trên cụ gồ ko thấy:
                  1. Mình làm với chíp STM8S003F3P6, hiện đang muốn sản xuất hàng loạt với em này, số lượng lớn... Do đó cần 1 mạch nạp cũng lúc nhiều(có thể 4 or 8 or càng nhiều càng tốt) MCU 1 lúc + Đế đựng con MCU nữa ah! Nạp xong là tháo MCU ra để giao cho bộ phận khác hàn vào mạch ah!
                  2. Mạch nạp phải Có chức năng Protect code! Cái này là yêu cầu của mấy ông sếp em phải nghe theo, nhưng em code trên IAR cho STM8 không thấy chức năng này là sao nhỉ?
                  -- Cám ơn anh em đã đọc bài của em. Mong nhận hồi âm của anh em!
                  Đ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


                  • #69
                    Nguyên văn bởi elecpro Xem bài viết
                    Chào anh em!
                    Hiện mình cũng mới bước sang tìm hiểu dòng này. Chuyện là đang muốn hỏi anh em một số vấn đề mà mấy ngày qua mình tìm trên cụ gồ ko thấy:
                    1. Mình làm với chíp STM8S003F3P6, hiện đang muốn sản xuất hàng loạt với em này, số lượng lớn... Do đó cần 1 mạch nạp cũng lúc nhiều(có thể 4 or 8 or càng nhiều càng tốt) MCU 1 lúc + Đế đựng con MCU nữa ah! Nạp xong là tháo MCU ra để giao cho bộ phận khác hàn vào mạch ah!
                    2. Mạch nạp phải Có chức năng Protect code! Cái này là yêu cầu của mấy ông sếp em phải nghe theo, nhưng em code trên IAR cho STM8 không thấy chức năng này là sao nhỉ?
                    -- Cám ơn anh em đã đọc bài của em. Mong nhận hồi âm của anh em!
                    Nạp bằng STVP rồi set option byte là nó lock lại thôi !

                    ( tôi thì đang nhức đầu với mấy con này ... lỡ làm ra sản phẩm rồi mà nó chạy không ổn định, treo, ... đang loay hoay tìm cách khắc phục đây ... chán quá đi ) ... Thất vọng ê chề ... đúng là đồ rẻ là đồ phò !


                    --- Anh em nào làm với con STM8S003F3P6 rồi cho tí kinh nghiệm hay thực tế là sử dụng nó như thế nào ? đóng cắt role, môi trường công nghiệp có ổn định không, mạch thiết kế cần cầu kỳ phức tạp hay chống nhiễu gì không ...

                    Xin tí thông tin kinh nghiệm . Chứ thử nghiệm với mạch cao tần , đưa xung chưa đến 0,5W làm nhiễu trên đường nguồn nó treo lòi cả mắt ra các bác ạ ... lởm khởm thế nào đó. Trong khi đó cái mạch dùng pic( pic16f72, pic16f688) , avr ( atmega8) cũng thiết kế vậy thì không làm sao ( nguồn làm rất sơ sài ).

                    --- Đúng là đời éo như là mơ ... không thử nghiệm lâu dài, không kiểm soát được từng vấn đề cụ thể là ... chết. ( Em sắp toi rồi ... 200 cái mạch của em ! hic )
                    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


                    • #70
                      Thất vọng quá các bác ạ, nhìn cái mạch mà muốn đập quá !
                      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


                      • #71
                        Nguyên văn bởi queduong Xem bài viết
                        Thất vọng quá các bác ạ, nhìn cái mạch mà muốn đập quá !
                        em dùng stm8s003f3p6 giật cùng lúc 8 con relay điều khiển từ xa bằng hồng ngoại không có vấn đề gì cả,code trên iar bản mới cũng có chỗ lock,nếu bác thích chơi đồ chống nhiễu cao có muốn chơi freescale không
                        sale of Gobal Automation Solution Company Limited

                        Comment


                        • #72
                          Không chỉ STM8, mà cả STM32 của ST đều chịu nhiễu kém. Nói chung vi xử lý, vi điều khiển của ST rất thích hợp cho hàng gia dụng với độ tin cậy yêu cầu vừa phải và cần giá rẻ, cái mà tây gọi là white good. Đụng vào cái gì cần độ tin cậy hơi cao là khó. Dùng cho môi trường công nghiệp thì tuyệt đối không có cửa. Chơi trong môi trường công nghiệp xứ VN, nơi mà nhiễu cực nhiều vì không có quy chuẩn nào cả, thiết bị năm cha ba mẹ ... mà dùng hàng ST thì ... khó nói kết quả.

                          Câu chuyện về một công ty lớn làm định vị GPS năm nào định chuyển sang STM32, sau đó lỗi nhiều quá lại quay về món cổ điển dsPIC chắc Mod Queduong vẫn nhớ.

                          Đấy là bàn về ứng dụng cần tin cậy. Còn việc kéo 8 hay hai chục cái rơ-le, truyền tin bằng hồng ngoại không đáng tính là thiết kế
                          Phần mềm tự do hoặc không dùng máy tính nữa !.

                          Comment


                          • #73
                            Nguyên văn bởi dangtuandat Xem bài viết
                            em dùng stm8s003f3p6 giật cùng lúc 8 con relay điều khiển từ xa bằng hồng ngoại không có vấn đề gì cả,code trên iar bản mới cũng có chỗ lock,nếu bác thích chơi đồ chống nhiễu cao có muốn chơi freescale không
                            Mình dùng dòng 68 từ thời xa xưa tiền thân của bọn freescale bây giờ ... nó rất tốt nhưng không phải bài toán hiện tại.
                            Vấn đề chỉ đóng role, đóng cắt điện trong nhà, máy bơm nhỏ ... thì mình không đề cập ... cái mình muốn nói là môi trường nó khắt khe hơn ( như tủ điện, điện nguồn luôn không ổn định ( máy hàn , xung hồ quang ), khởi động từ , .v.v
                            ( Mình thử nghiệm dòng stm8 + stm32F103 ... đều cho kết quả tồi tệ) ( trình dịch thì mình dùng nhiều loại trình dịch để code và kiểm chứng nên yếu tố trình dịch chưa nói lên nhiều ).

                            Nguyên văn bởi bqviet Xem bài viết
                            Không chỉ STM8, mà cả STM32 của ST đều chịu nhiễu kém. Nói chung vi xử lý, vi điều khiển của ST rất thích hợp cho hàng gia dụng với độ tin cậy yêu cầu vừa phải, cái mà tây gọi là white good. Đụng vào cái gì cần độ tin cậy hơi cao là khó. Dùng cho môi trường công nghiệp thì tuyệt đối không có cửa. Chơi trong môi trường công nghiệp xứ VN, nơi mà nhiễu cực nhiều vì không có quy chuẩn nào cả, thiết bị năm cha ba mẹ ... mà dùng hàng ST thì ... khó nói kết quả.

                            Câu chuyện về một công ty lớn làm định vị GPS năm nào định chuyển sang STM32, sau đó lỗi nhiều quá lại quay về món cổ điển dsPIC chắc Mod Queduong vẫn nhớ.
                            Mình vẫn nhớ cái này, và các sản phẩm của mình mình vẫn hay dùng dspic hay psoc , cao hơn thì dùng 68HC . Các mạch logic thì mình dùng PLD,CPLD nên không có gì đáng ngại lắm ... chỉ có điều giá của chúng đắt quá ( chắc là đắt sắt ra miếng ) ... làm hàng thương mại không kham nổi.

                            Giờ lỡ lên kế hoạch rồi ... chắc quay về thằng atmega 8 quen thuộc có khi còn lành hơn và dễ kiểm soát ... Tình trạng đang hết sức bất ổn bác à ! thử nghiệm trong nhà đã lăn quay ra rồi nói chi ra chiến trường ! , ( Mình thử mới 0,5W Reflex ( nhiễu cao tần trên đường nguồn) mà bài toán cần 4W ( gấp 8 lần )...
                            (Mình đang để dao động nội và nhìn thấy kết quả treo bằng mắt ( nhìn trên máy đo ) khi có xung nhiễu ... đang tìm cách triệt hạ nhưng chưa có kết quả khả quan. ( Kế hoạch đầu tuần sau phải có vài chục mẫu sản phẩm mới rồi mà ... giờ còn thế này, mạch chưa gia công, chưa đặt ..)
                            Ấy vậy mà chip PIC nhái của bọn Tàu Khựa lại chạy trơn chu ... bá đạo thật !
                            DsPic thì đúng là có chất lượng ... mình thường hay dùng con 30F6014A thấy vô tư và thoải mái lắm ( nhưng con này đắt thật !!! )

                            --- Mạo hiểm dùng những chip mới chưa được kiểm định, chưa có nhiều thông tin ứng dụng đúng là như dao 2 lưỡi ... !
                            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


                            • #74
                              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 !
                              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


                              • #75
                                Nguyên văn bởi queduong Xem bài viết
                                Nạp bằng STVP rồi set option byte là nó lock lại thôi !

                                ( tôi thì đang nhức đầu với mấy con này ... lỡ làm ra sản phẩm rồi mà nó chạy không ổn định, treo, ... đang loay hoay tìm cách khắc phục đây ... chán quá đi ) ... Thất vọng ê chề ... đúng là đồ rẻ là đồ phò !


                                --- Anh em nào làm với con STM8S003F3P6 rồi cho tí kinh nghiệm hay thực tế là sử dụng nó như thế nào ? đóng cắt role, môi trường công nghiệp có ổn định không, mạch thiết kế cần cầu kỳ phức tạp hay chống nhiễu gì không ...

                                Xin tí thông tin kinh nghiệm . Chứ thử nghiệm với mạch cao tần , đưa xung chưa đến 0,5W làm nhiễu trên đường nguồn nó treo lòi cả mắt ra các bác ạ ... lởm khởm thế nào đó. Trong khi đó cái mạch dùng pic( pic16f72, pic16f688) , avr ( atmega8) cũng thiết kế vậy thì không làm sao ( nguồn làm rất sơ sài ).

                                --- Đúng là đời éo như là mơ ... không thử nghiệm lâu dài, không kiểm soát được từng vấn đề cụ thể là ... chết. ( Em sắp toi rồi ... 200 cái mạch của em ! hic )
                                "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???
                                Đ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

                                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