18F2480 프로세서 용 MPLAB로 작성된 부트 로더 코드가 있습니다. 현재 프로젝트에서는 마이크로 컨트롤러를 18F2680으로 업그레이드해야합니다. PIC18F2480에서 PIC18F2680 마이크로 컨트롤러로 코드 마이그레이션
는 (두 개의 칩 사이의 주요 차이점은 2,680 칩 프로그램 메모리 64K/RAM의 3K 및 EEPROM의 1K을 보유하면서 2480 프로그램 메모리/768B RAM/256B의 EEPROM을 16K를 갖는 것이다.)선택한 장치를 "PIC18f2680"으로 변경하고 18f2680.h 파일의 2480 헤더 파일을 바 꾸었습니다. 나는 보통 2480 펌웨어를 업데이트하는 데 사용하는 프로그램을 사용하여 2680과 통신하는 데 문제가 있습니다. (이 propietary이기 때문에 나는이 소프트웨어에 대한 세부 정보를 제공 할 수 없습니다.) 난 그냥 알려진 문제가/2680.
그리고 FWIW에 2480에서 코드를 마이그레이션와 함께 합병증이 있는지 알고 싶어
2480을 2580으로 성공적으로 대체했습니다. 2580은 32K의 프로그램 메모리, 1536 RAM 바이트 및 256B의 EEPROM을 가지고 있습니다. 코드가 잘 작동하고 헤더 파일을 대체하고 MPLAB에서 다른 장치를 선택해야했습니다. 그것은 24/2580과 2680을위한 EEPROM의 다른 크기와 관련이있을 수 있습니까?
문제는 독점적입니다. 왜 여기 물어 보니? 주인에게 물어 전화를 가져와. –
@ 한스 - 독점적 인 표현에 따르면, 나는 그가 권리가 그의 클라이언트에게 속한 코드라는 것을 의미한다고 생각하지만, 해결해야 할 그의 문제입니다. 나는이 질문이 완전히 합법적이라고 생각하고, 누군가가 아마도 충분한 양의 카페인을 섭취하지 못했을 것이라고 생각한다. :) –