Thông báo

Collapse
No announcement yet.

[Lỗi] Khi cài biên dịch asm trên linux

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

  • [Lỗi] Khi cài biên dịch asm trên linux

    Mình cài asem51 trên linux nhưng bị lỗi này. Mình đang xài Ubuntu 12.04. Thấy lập trình nhúng trên Linux cũng hay nên thử bằng dòng 8051 trước. Bên Linux cũng có Sdcc nhưng mình muốn thử bằng asm trước!
    Code:
    Trying to install ASEM-51 V1.3 for the whole system ...
    Installing ASEM-51 in /usr/local/share/asem-51/1.3 ...
    install.sh: 48: install.sh: mkdirhier: not found
    i1020242@i1020242-K42JE:~/Downloads/asem51$
    Mình thử cài theo lệnh của trang này mkdirhier: command not found
    Nhưng vẫn Command not found
    Hay là cái asem51 chỉ dành cho openSuse nhỉ???

  • #2
    Khi cài đặt SDCC thì đã có luôn trình dịch ASM rồi. Bạn dùng trình dịch ASM có sẵn này cho dễ, đồng thời tương thích SDCC để sau này có chỉnh sửa gì mã ASM dịch từ C hoặc nhúng ASM vào chương trình C cũng tiện.
    Phần mềm tự do hoặc không dùng máy tính nữa !.

    Comment


    • #3
      Cảm ơn anh, vậy mà em đâu có biết! Để coi sdcc sao rùi có gì em sẽ hỏi tiếp anh! Là vầy, em định tạo cái file .hex bên Linux rùi đem qua Protues của Windows mô phỏng thử, bữa nào có kit thật rùi thử trên kit luôn

      Comment


      • #4
        Cài tới chỗ này là bị lỗi:
        Code:
        * Extract the binary kit to a temporary directory.
          This will create a new directory called 'sdcc' in the temporary directory.
            cd ~
            mkdir tmp
            cd tmp
            tar xjf path/to/binary/kit/sdcc-3.2.0-i386-unknown-linux2.5.tar.bz2
        Em ko biết cái chỗ đó là gì?

        Comment


        • #5
          Đúng là tự làm khó mình! Lên software center cài cái vèo! Nhưng anh bqviet cho hỏi là nhúng asm là như thế nào?1 Tại em code bằng C 1 số chương trình đơn giản thì được rùi, nhưng mà code asm như bên Protues thì ko được, nó chỉ tạo từ cái file .c ra file .asm thôi!

          Comment

          Về tác giả

          Collapse

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

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

          Collapse

          • Andrea14
            Vấn đề về tốc độ quay
            bởi Andrea14
            Chào mọi người,

            Tôi muốn mô phỏng sự thay đổi các mùa bằng cách từ từ nghiêng một quả địa cầu 16 inch bằng một động cơ bước nhỏ. Một động cơ bước khác sẽ quay quả địa cầu theo thời gian thực. Hệ thống truyền động...
            12-12-2025, 12:42
          • bqviet
            Trả lời cho Đấu tắt điện cho máy tính bảng
            bởi bqviet
            Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
            06-12-2025, 17:17
          • nguyendinhvan
            Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
            bởi nguyendinhvan
            Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
            05-12-2025, 19:59
          Đang tải...
          X