Раньше я собирал zlib в качестве теста для разработки процессоров, но когда мир начал переходить на 64-битные, их случайное использование unsigned long и unsigned int и микширование без тщательного приведения типов и т. Д. Привело бы к хаосу в компиляторах. Возможно, он уже успокоился, но я ушел от его использования.
ему нужно / нужно тонны памяти, msp430 особенно мал со стороны оперативной памяти по сравнению с некоторыми конкурентами.
У меня есть симулятор msp430, который вы можете использовать http://github.com/dwelch67/msp430sim., который легко настроить, чтобы иметь много оперативной памяти, больше, чем вы найдете в чипе. Althogh zlib может все еще хотеть полные 64 КБ и не оставлять вас ни с кем. Просто нужно посмотреть, что получится. Может быть, я возьму это на себя и попробую сам в качестве теста для моего симулятора. На вышеупомянутом симуляторе или, может быть, на одном из моих других я использовал другой инструмент сжатия, который занимает очень (относительно) небольшой объем памяти. Не уверен, нужен ли вам конкретно zlib или вам нужна какая-то декомпрессия вообще.