Recent content by huyphuc92

  1. huyphuc92

    Lỗi trên kit TivaC

    Mọi người cho em hỏi là chip TM4C123GH6PM mới mua về hàn vào mạch là dùng được luôn hay phải nạp bootloader gì không? Số là em có một kit TivaC, sau khi cho bạn mượn thì nó ngỏm luôn. Nạp code thì báo "Error connecting to the target", không phải lỗi bị lock chip vì em unlock mà không được. Lấy...
  2. huyphuc92

    Canbus TM4C

    Salea logic á, lên trang taobao.com mua một mạch salea logic 24Mhz có cỡ 180k, nó hỗ trợ mình phân tích logic cũng tốt.
  3. huyphuc92

    Canbus TM4C

    À mà được rồi. Trước đó em dùng tivaware bản 2.1.3.156, cài lại bản cũ 2.1.2.111 thì ổn. Chắc bản mới có bug @.@
  4. huyphuc92

    Canbus TM4C

    Em có tham khảo code thư viện đó rồi, còn cả code tham khảo của TI nữa, có mấy dòng thôi, có khác gì đâu, thậm chí copy y chang cả code của người ta mà nó vẫn vậy @.@ Code copy đây, chỉ chỉnh sửa TM4C1294 sang TM4C123G: http://ohm.ninja/tiva-c-series-can-bus-with-mcp2551/ Phân tích đường truyền...
  5. huyphuc92

    Canbus TM4C

    Chào cả nhà. Em đang làm mạng CAN trên kit TM4C123g, có một lỗi mò mãi chưa giải quyết được. Em send một message từ Master qua slave, rõ ràng bên slave đã nhận đúng và phản hồi một xung ACK ở cuối frame, trong ngắt của Master em cũng đã xóa cờ ngắt TX rồi nhưng nó cứ cắm đầu cắm cổ send đúng...
  6. huyphuc92

    Làm mạch thủ công hay đặt mạch?

    Em thú thật là em lười làm mạch tay lắm, mặc dù có làm rồi. Câu hỏi đơn giản là: có cho phép đặt mạch không? Hết :)
  7. huyphuc92

    [Tài liệu] Hướng dẫn sử dụng oscilloscope

    Có 1 cái để xài thì hay. Đọc kỹ mà không có xài mắc công ghiền thêm. 1 con oscilloscope cũng có rẻ đâu :5cool_sweat:. Nói chứ nhớ bài này để khi có lúa sắm ót si lô thì lôi ra ngâm cứu :D
  8. huyphuc92

    Hướng dẫn sửa lỗi "cortex_m4_0 error connecting to the target" kit TM4C123GH6PM

    Một ngày đẹp trời bài viết này đã phát huy tác dụng :1cool_byebye: Tai nạn khi chơi PWM, à nhân tiện, code ví dụ trong Tutotial cortex M4 phần PWM dính lỗi ở code: SysCtlClockSet(SYSCTL_SYSDIV_32 | SYSCTL_USE_OSC | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ);
  9. huyphuc92

    Matlab kết nối CCS

    Các bạn ai từng kết nối CCS với matlab để lập trình KIT chưa? Dùng matlab để test PID ấy, mình có đọc qua thì nó hỗ trợ một số kit dùng chip C2000, C6000, mấy KIT TM4C123G và TM4C1294 hình như cũng hỗ trợ mà mình chưa làm được. Ai từng làm rồi hướng dẫn mình với.
  10. huyphuc92

    Modbus

    Bí quá tạo project mới chứ có gì đâu, copy code qua chạy. Mình export project ra y chang chứ có thiếu gì đâu.
  11. huyphuc92

    Modbus

    Thêm link demo thư viện này, một là kết nối WinCC Flexible với kit TM4C1294, và một là kết nối HMI với kit TM4C123G (có cái HMI tốt hơn mà bị kẹt cái RS-485 2 dây với 4 dây nên chưa test được). Link tải modbus poll để dễ test: https://www.mediafire.com/?3y2f2i2q42gshm2 Chỉ cần cắm cáp nạp và...
  12. huyphuc92

    Modbus

    Hiện còn kẹt chỗ này. Cần một ngắt báo kết thúc frame để ngắt một xung enable TX/RX. Mình có dùng ngắt TX nhưng không ổn lắm, ngắt xuất hiện ở trước byte cuối của frame, kết quả là phải chơi "bùa" một con timer để kiểm tra trạng thái Uart busy. Ai có giải phát không chỉ mình với.
  13. huyphuc92

    Modbus

    GG nhiều mà. Đính kèm cho bác này.
  14. huyphuc92

    Modbus

    Hi cả nhà. Ý tưởng về thư viện modbus trên kit TM4C123G mình đã làm tương đối ổn, coi như là chạy được. Mình share cho mọi người và nhận ý kiến phản hồi. Chỉ cần nạp code vào và dùng phần mềm modbus poll test thử. Có gì thắc mắc mọi người cứ nói nhen.
  15. huyphuc92

    Modbus

    Giờ mới mò lại vấn đề này, có tí khởi sắc nhưng gặp thêm vấn đề mới. Ý tưởng là dùng uDMA, em có đọc được số byte bất kỳ nhưng gặp tình trạng là sau mỗi frame gửi tới VDK, nó tự tăng vị trí lưu trong mảng đích. Ví dụ: gửi đi '1' thì mảng[0]='1', gửi tiếp theo '2' thì mảng[1]='2', mà em đang...
Top