Search results

  1. thienminh_npn

    [Hỏi][uart]C# Truyền số dạng Double

    Biến double là biến số thực 64bit. Biến số thực 32bit là float (System.Single). Bạn thử overload như sau của hàm Write xem. GetBytes trả về array bốn bytes của mySingle. Tham số "0" của Com.Write là truyền từ byte 0 trong arry. "4" là số bytes của array mà ta muốn truyền. float mySingle =...
  2. thienminh_npn

    [Hỏi] Tạo một byte trong C#

    U wanna declare a byte or an array of bytes? for a byte, simply use the constructor: byte mybyte = new byte; for an array of n bytes: byte[] myByteArray = new byte[NUMBER_OF_BYTES];
  3. thienminh_npn

    HELP : tính toán thời gian giữ chậm

    thuật ngữ "thời gian giữ chậm", nghĩa là gỉ vậy bạn? Thường thì nếu băn khoăn nếu 1 câu C compile ra bao nhiêu câu assembly thì mình debug mở thêm cửa sổ view assembly, click run into và ...ngồi đếm xem code nó chạy tới khi nào thì chuyển sang câu C mới :D
  4. thienminh_npn

    [Hỏi] Vấn đề tách 1 mảng ra 3 mảng

    Hàm Print_UART chỉ kết thúc khi nào gặp '\0', 3 arrays bạn khai báo liền nhau nên khi xuất chuỗi trước chuỗi sau cũng dính vào đó mà.
  5. thienminh_npn

    [Hỏi] Vấn đề tách 1 mảng ra 3 mảng

    Bạn khai báo lại các biến array nhé: char pass_receive[7] = {0, 0, 0, 0, 0, 0, 0}; char ip_receive[15] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; char port_receive[5] = {0, 0, 0, 0, 0};
  6. thienminh_npn

    [Hỏi] Vấn đề tách 1 mảng ra 3 mảng

    Bạn thử ép kiểu triệt để hơn xem, ví dụ như ở vòng for tách pass sửa thành: pass_receive = *((unsigned char*)(data+i)); [I]Nhắc luôn là có thể khi debug nhìn vào ô watch thì nó sai còn khi kết thúc quy trình (procedure) thì kết quả vẫn ok như expected vì compiler đã optimize assembly code từ...
  7. thienminh_npn

    Hàm tạo số ngầu nhiên trong CCS

    Muốn tạo số random đúng nghĩa thì con MCU phải có module analog true random number generator - đọc nhiễu tự do từ thời big bang để lại bằng adc :doc cho ra số. Anh biết có con stm32f2x7 of ST có cái lày. Còn muốn tạo số random fake trên MSP thì cho đại cái timer chạy xả láng, lúc nào bấm nút...
  8. thienminh_npn

    [HELP] Cần giúp về layout ORCAD 9.2

    Không có tự động đâu em. Hoặc là mình tự nhập footprint trên schematic hoặc là nhập lúc build max từ netlist như hình e đăng hoặc là vào layout chọn lại footprint cho linh kiện.
  9. thienminh_npn

    [HELP] Cần giúp về layout ORCAD 9.2

    Chọn link existing footprint to component, mở thư viện footprint của PIF chọn TO220 nhé
  10. thienminh_npn

    Đọc string từ MSP430 thông qua uart

    2 thằng K11 hết nhé. Gửi UART qua GUI thì tốt nhất gửi dữ liệu số thô hoặc command tự định nghĩa thôi. String thì để cho máy tính tự convert.
  11. thienminh_npn

    Opencv 2.3 và Visual studio 2010

    Chép cái dll đó vào system 32 em.
  12. thienminh_npn

    [C8] A1015

    Vậy là nhầm chân C vs B (2 vs 3) rùi á? Gay go đây. Đã gọi là bẻ thì bản chất là không chính xác rùi nên cũng không biết chỉ em kiểu nào là đúng nữa :5cool_sweat:. Thôi thì các em phát huy tính năng động sáng tạo vậy. Yêu cầu trước hết là đúng chân chức năng, t2 là k chạm chập, thứ 3 là nhìn...
  13. thienminh_npn

    Help!!!!! 74LS541

    - MSP xài logic 3.3V thì em phải xem con 541 có V_IH min là bao nhiêu (2V, vậy ok, khỏi thêm gì trung gian). - 1 chân /OE nối đất thì chân /OE kia em cho mức thấp thì Output sẽ bằng Input, khi cho /OE kia mức cao thì cách ly Input vs OutPut. Một "xung" trong electronish phải có cả mức cao mức...
  14. thienminh_npn

    Mấy anh chị cho em hỏi về in mạch thủ công một tí!!

    :)Anh thì thường mua cái chai nhựa thông lỏng nhiễu lên board mạch cho đều, sau đó lật cái bàn ủi lên cắm điện rùi để cái board (mặt k có nhựa thông tiếp xúc vs bàn ủi nhé) lên :D. Nhiệt độ làm cái dung dịch đó nó lan đều nhìn sẽ bóng, đồng thời cái thằng dung môi nó bay hơi thì mạch nó mau khô...
  15. thienminh_npn

    CCS sai Ti sai , jtag sai, hay em sai

    Anh sẽ giải thích cho em hiểu tại sao a hiển thị sai, c ra đúng nhé: Khi mà em khai báo tham số tham trị (arguments referenced by values) và biến cục bộ (local variables) cho một hàm trong chương trình C, giá trị của tham số và các biến sẽ được ghi vào các thanh ghi của vi xử lý khi chương trình...
  16. thienminh_npn

    [C7] Tổng kết bài GUI - Thông báo bài tập Tốt Nghiệp C7

    Tiêu chuẩn an toàn điện là 2 lần max mà em:). Nếu làm LED RGB hết thì anh nghĩ hiệu ứng thị giác sẽ tèm lem nhìn không thấy chữ đâu. Em làm 1, 2 con tạo hiệu ứng sao chổi là mỹ thuật quá rồi.
  17. thienminh_npn

    [C7] Tổng kết bài GUI - Thông báo bài tập Tốt Nghiệp C7

    :D Gọi kisseshacker là lái buôn thì hơi nặng nề hỉ? Thế gọi là chuyên viên phân phối nhé. Đề nghị distributer của PIF em k nên gọi tài liệu thiêng liêng của dân kỹ thuật bằng cách bán bổ như thế nhá. :6cool_boss: Phần tính toán của zealotnt khá thuyết phục, nhưng sao lại tới 100 con LED vậy...
  18. thienminh_npn

    [C7] Tổng kết bài GUI - Thông báo bài tập Tốt Nghiệp C7

    Em dùng mail sinh viên vào TI đăng ký tài khoản xin sample về, xin loại có package tssop 20 là loại dán ấy. Cả loại 3 port cũng xin được sample (28 vs 32 chân). Khoảng 1 tuần thì hàng về tới, dĩ nhiên là khai tử tế và chính xác thì họ mới cho. Mua thì CLB mình có thằng lái buôn là kisseshacker...
  19. thienminh_npn

    [C7] Tổng kết bài GUI - Thông báo bài tập Tốt Nghiệp C7

    Chào các bạn, nếu như không có "tận thế":) thì ngày 19/1/2013 là ngày các bạn trình bày bài tập tốt nghiệp. Thời gian và địa điểm sẽ thông báo sau. Sản phẩm cơ bản là FanLED: 1 giải cho sản phẩm có tính mỹ thuật nhất, một giải có ý tưởng kỹ thuật sáng tạo nhất và bạn nào có sản phẩm hoàn chỉnh...
  20. thienminh_npn

    Mua đồng hồ điện

    Nói chung là cái đó mua xài đx, trăm mấy mả xài vài năm thì thấy cũng đc.
Top