Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
Chào mọi người ,hiện tại em đang có trong tay một file hex của người ta ,em muốn thay đồi một số record chứa data trong đó và thêm vào một số record bằng chương trình do mình viết ra thì có cách nào không ?
chính xác record của bạn là gì thế? Theo mình biết, chỉ có thể mở file hex ở dạng ASCII, tìm các đoạn text data và chỉnh sửa được text thôi, phải giữ nguyên số từ nếu không cả đoạn sau xê dịch hết. Số liệu thì khó lòng dò trong file hex được. Còn không thì phải tìm cách dịch ngược ra mã ASM thôi. Nói chung, file hex không dễ và không nên can thiệp
Chúng ta chỉ nên can thiệp ở mức tìm và thay thế các dữ liệu hằng nếu tim thấy, nhưng phải nhớ tính toán và cập nhật lại BYTE check sum của hàng đó. Nếu không dẫn đến chương trình sau khi sửa bị xáo trộn thông tin địa chỉ của các biến, hàm.
Chính xác vấn đề của em là như thế này các bác ạ: Em viết chương trình ,build nó thành một file hex và đưa cho một người khác sử dụng .Người sử dụng file hex cần phải đưa thêm thông tin của mình vào trong file đó trước khi nạp lên chip, việc này được thực hiện thông qua một chương trình cho mình viết ra ,chương trình này sẽ thêm các record mới vào file chứa thông tin mà người dùng thêm vào .
Hơi bị khó. Chương trình phần mềm máy tính có thể thực hiện module như thế, còn ch.tr vxl đã ra file đến hex là để nạp thôi, khó lòng can thiệp hay gắn kết gì khác. Nếu muốn chắc bạn tự viết một chương trình để điều chỉnh file hex rồi gởi cho người ta thôi. Mình đã gặp tình huống như thế. Không muốn đưa cả mã nguồn (chưa trả tiền), mà đối tác nay thay đổi cái này, mai thay đổi cái khác, cuối cùng bể dĩa hết. Hay là dùng kết hợp với eeprom có được không? Người dùng sẽ cài thông tin lên eeprom, chương trình bạn đọc epprom rồi thay đổi cho phù hợp thông tin trên eprom
Hơi bị khó. Chương trình phần mềm máy tính có thể thực hiện module như thế, còn ch.tr vxl đã ra file đến hex là để nạp thôi, khó lòng can thiệp hay gắn kết gì khác. Nếu muốn chắc bạn tự viết một chương trình để điều chỉnh file hex rồi gởi cho người ta thôi. Mình đã gặp tình huống như thế. Không muốn đưa cả mã nguồn (chưa trả tiền), mà đối tác nay thay đổi cái này, mai thay đổi cái khác, cuối cùng bể dĩa hết. Hay là dùng kết hợp với eeprom có được không? Người dùng sẽ cài thông tin lên eeprom, chương trình bạn đọc epprom rồi thay đổi cho phù hợp thông tin trên eprom
Khổ một cái ,cái board em dùng thì không có eeprom ,nó chỉ có nhẵn 512KB flash tích hợp trên board ,em đang viết một chương trình của mình để cho phép người ta ghi thông tin lên file hex đó nhưng khổ nỗi vẫn chưa viết được .
Chào mọi người ,hiện tại em đang có trong tay một file hex của người ta ,em muốn thay đồi một số record chứa data trong đó và thêm vào một số record bằng chương trình do mình viết ra thì có cách nào không ?
Dùng công cụ mô phỏng SIM8052 để dịch ngược ra mã asembly này thử xemSIM8052.zip
Bộ loa vi tính Microlap cũ của tôi tầng tiền khuyêchs đại bị lỗi. Sau kiểm tra , nguyên nhân là do con chíp 4558D JRC 0077C chết nóng rực. Không thêt tìm được con IC đúng nguyên mã như vậy, để thay thế tôi có thể thay bawngfcon IC 4558 JRC 0058T được không? Mong các bác thành thạo cho ý kiến.
Mạch trên nếu dùng vào việc khác ( theo người thiết kế ra nó) thì cũng được: làm mạch tiền khuếch đại (pre-Amply) cho "con sò công suất" hay mạch công suất, để chạy cái loa cũng tạm ok.
Dạ mạch này hông dùng được ạ. Chú sang chị hàng xóm mượn cái cuốc kiếm góc nào trong bản có nhìu người qua lại để trồng 1 cây cải ngồng, ngày ngày chú chịu khó qua đấy tưới chăm cho nó lớn ạ, vài tháng sau nó to chú mang ra chợ bán...
Vì sản phẩm của họ dân mình có dùng, và có lẽ cũng không phải là không phổ biến, nên ĐT quyết định gởi thư điện tử tiếng Anh cho họ như sau, ( đã sửa vài từ như được góp ý, vì nếu lịch sự thì dù vòng vo cũng nên phản hồi, vì...
Cái thư sai ngay câu chào Dear sir mới đúng Hi chỉ dùng cho người quen , các vấn đề về kỹ thuật nó không trả lời hoặc nói loanh quanh tránh ảnh hưởng đến công ty .
Giup1 người cần không giúp người không cần với lại văn mình vợ người nha đừng quên .
Comment