‮Сдвиг по фазе (kincajou) wrote,
‮Сдвиг по фазе
kincajou

Category:

worklog: STM32F070F6P

Бугога. Шаблонный код STM32Cube, включающий драйверы для блоков USB, SPI, CRC и запускающий USB CDC, занимает 30.7 килобайт флэша и 5.95 килобайт ОЗУ после подрезки объёмов стэка и кучи (иначе вообще не влезает). Это при том, что доступно соответственно 32к и 6к (даже не 8к).
Шаблонный код не делает практически ничего. Это просто шаблон. Но память уже фактически исчерпана.
Почти наверняка с прошлых версий, когда в библиотеках было дофига мусора, ситуация не улучшилась - а это значит, что придётся пошаманить с самописным софтом. Не хочу готовый, хочу сам разобраться. В конце концов, я же сделал USB MSC, тут вряд ли будет сложнее.
Tags: worklog
Subscribe

  • Я НЕ ОДИН ТАКОЙ!

    Оригинал взят у bitoniau в Люблю такие поделки. Мелкий LISP-компьютер на базе ATmega328, OLED дисплея и PS/2 клавы.

  • ucl internals

    Понял, что мне очень сильно не нравится пухлое представление самых частоупотребимых сущностей: коротких чисел и символов. Я не проводил никаких…

  • Чё-то сделал.

    Придумал, как объявлять функции. Не уверен, что правильно придумал, но оно даже работает, только я уже не совсем не понимаю - как именно: LAMBDA…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 11 comments

  • Я НЕ ОДИН ТАКОЙ!

    Оригинал взят у bitoniau в Люблю такие поделки. Мелкий LISP-компьютер на базе ATmega328, OLED дисплея и PS/2 клавы.

  • ucl internals

    Понял, что мне очень сильно не нравится пухлое представление самых частоупотребимых сущностей: коротких чисел и символов. Я не проводил никаких…

  • Чё-то сделал.

    Придумал, как объявлять функции. Не уверен, что правильно придумал, но оно даже работает, только я уже не совсем не понимаю - как именно: LAMBDA…