Ir ao conteúdo

Compilando para Teensy 3.0 no Windows utilizando Makefile

Boa tarde,

Se você não quer utilizar a Arduino IDE (Teensy IDE?) para programar e enviar seus códigos para o Teensy 3.0 você pode utilizar o Makefile.

A última versão da IDE por enquanto você consegue no Forum do PJRC . Como ele diz, existe um exemplo de Makefile na pasta: “arduino-1.0.3\hardware/teensy/cores/teensy3” porém para utiliza-lo você precisa fazer alguns passos como adicionar o “arduino-1.0.3\hardware\tools\arm-none-eabi\bin” ao seu PATH para que possa utilizar os executaveis desta pasta tranquilamente. Para isso abra o seu Prompt de Comando: Iniciar – Executar – CMD

E em seguida insira o seguinte comando:

PATH = %PATH%;C:\CAMINHO_PARA_O_ARDUINO\arduino-1.0.3\hardware\tools\arm-none-eabi\bin

[Se você não quer entender as modificações que eu realizei va para o final da publicação]

Para garantir que não estragaria o arquivo, fiz uma copia completa do diretório. Em seguida ao executar o

cs-make.exe

Recebia a seguinte mensagem de erro:

C:\CAMINHO_PARA_O_ARDUINO\arduino-1.0.3\Projects\Example_not_working>cs-make.exe
C:/Users/X-warrior/Desktop/tools/arm-none-eabi/bin/arm-none-eabi-gcc -Wall -g -Os -mcpu=cortex-m4 -mthumb -nostdlib -MMD -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I. -c -o analog.o analog.c
process_begin: CreateProcess(NULL, C:/Users/X-warrior/Desktop/tools/arm-none-eabi/bin/arm-none-eabi-gcc -Wall -g -Os -mcpu=cortex-m4 -mthumb -nostdlib -MMD -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I. -c -o analog.o analog.c, …) failed.
make (e=2): The system cannot find the file specified.
cs-make.exe: *** [analog.o] Error 2

Verificando o Makefile decidi alterar as configurações das váriaveis para caminho completo já que eu fiz uma copia do teeensy/core.
TOOLSPATH = C:\CAMINHO_PARA_O_ARDUINO\arduino-1.0.3\hardware\tools
LIBRARYPATH = Deixei como estava
COMPILERPATH = C:\CAMINHO_PARA_O_ARDUINO\arduino-1.0.3\hardware\tools\arm-none-eabi\bin

O erro continuou o mesmo, continuando a entender o código percebi os “abspath” e pensei que poderia estar dando problema por eu estar usando caminhos absolutos então removi todos os “$(abspath” lembrando que o mesmo possui um parêntesis que fecha o comando. Então por exemplo:

$(abspath $(COMPILERPATH)) ficará $(COMPILERPATH)

Tentando compilar novamente com cs-make, iniciou a compilar mas no final aconteceu o seguinte erro:

C:\Users\X-warrior\Desktop\arduino-1.0.3\hardware\tools\arm-none-eabi\bin/arm-none-eabi-objcopy -O ihex -R .eeprom main.elf main.hex
C:\Users\X-warrior\Desktop\arduino-1.0.3\hardware\tools/teensy_post_compile -file=main -path= -tools=C:\Users\X-warrior\Desktop\arduino-1.0.3\hardware\tools
Opening Teensy Loader…
Teensy Loader could not find the file main
cs-make.exe: *** [main.hex] Error 1

Analisando o arquivo encontrei: “path=$(shell pwd)” e me pareceu que pwd não era um comando válido de shell em windows. Testei no console, e não era. Então alterei para “path=$(shell echo %cd%)”. Antes de compilar novamente decidi tentar limpar os arquivos que já foram gerados com cs-make clean

O erro encontrado foi:

C:\Users\X-warrior\Desktop\arduino-1.0.3\Projects\Example_not_working>cs-make.exe clean
rm -f *.o *.d main.elf main.hex
process_begin: CreateProcess(NULL, rm -f *.o *.d main.elf main.hex, …) failed.
make (e=2): The system cannot find the file specified.
cs-make.exe: *** [clean] Error 2

E me pareceu que ele estava chamando rm -f no windows o que também não é um comando válido. Alterei o comando rf para:

del *.o
del *.d
del $(TARGET).elf
del $(TARGET).hex

Com isso consegui limpar os arquivos. E tentei compilar novamente e funcionou! Realizei uns testes alterando o main.cpp e estava sendo compilado e enviado ao meu Teensy 3.0 como deveria ser. De qualquer forma trabalhar com todos aqueles arquivos e os meus juntos seria um tanto quanto trabalhoso, então copiei todos os arquivos com exceção do Makefile e do main.cpp para teensy/ dentro do meu projeto. Assim eu conseguiria compilar com o Makefile sem ter todos os arquivos em uma confusão. Alterei os CPP e C files para:

C_FILES := $(wildcard *.c) \
$(wildcard $(addprefix teensy/, *.c)) \
$(wildcard $(addprefix teensy/util, *.c)) \
$(wildcard $(addprefix teensy/avr, *.c))
CPP_FILES := $(wildcard *.cpp) \
$(wildcard $(addprefix teensy/, *.cpp)) \
$(wildcard $(addprefix teensy/util, *.cpp)) \
$(wildcard $(addprefix teensy/avr, *.cpp))
OBJS := $(C_FILES:.c=.o) $(CPP_FILES:.cpp=.o)

As configurações do linker para:

LDFLAGS = -Os -Wl,–gc-sections -mcpu=cortex-m4 -mthumb -Tteensy/mk20dx128.ld

E para ficar consistente:

$(TARGET).elf: $(OBJS) teensy/mk20dx128.ld
$(CC) $(LDFLAGS) -o $@ $(OBJS)

E encontrei o seguinte erro:

teensy/keylayouts.c:1: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.
cs-make: *** [teensy/keylayouts.o] Error 1

Alterei as CPPFLAGS para:

CPPFLAGS = -Wall -g -Os -mcpu=cortex-m4 -mthumb -nostdlib -MMD $(OPTIONS) -I. -Iteensy/

E também lembrei que o clean deveria ser alterado para:

clean:
del *.o
del *.d
del $(TARGET).elf
del $(TARGET).hex
del $(CURRENT_PATH)\teensy\*.o
del $(CURRENT_PATH)\teensy\*.d

E adicionei:

CURRENT_PATH=$(shell echo %cd%)

Logo após as configurações que não devem ser alteradas pelo usuário. Com isso consegui utilizar o Makefile no Windows 7 para compilar e fazer upload para o Teensy 3.0 e mantendo os arquivos separados.

Resumo:
Você deve editar as váriaveis TOOLSPATH , COMPILERPATH e LIBRARYPATH para o seu caminho COMPLETO.
Em seguida crie uma pasta para o seu projeto “Meu_Projeto”
Crie uma pasta dentro dela chamada “teensy” (Meu_Projeto/teensy/)
Copie “arduino-1.0.3\hardware/teensy/cores/teensy3/” para “Meu_Projeto/teensy/” (os sub-diretórios também, mas o Makefile não)
Adicione o Makefile que você encontra no final deste post em “Meu_Projeto”
Copie o arquivo “Meu_Projeto/teensy/main.cpp” para o “Meu_Projeto/main.cpp”
Programe apartir do main.cpp
Compile e faça Upload com cs-make

Makefile para Teensy no Windows

Espero que seja útil,
Matheus

Publicado emCcppTeensywindows

1.795 Comentários

  1. Greggdof Greggdof

    Вывод из запоя — это не просто медицинская процедура, а важный шаг на пути восстановления организма и возвращения человека к нормальной жизни. В клинике «ВладТрезвие Центр» пациенты получают профессиональную помощь, основанную на современных методиках детоксикации и безопасном медикаментозном восстановлении. Каждый случай рассматривается индивидуально, а лечение подбирается с учётом возраста, состояния здоровья и продолжительности запоя. Наркологи центра выезжают на дом круглосуточно, обеспечивая помощь даже в экстренных ситуациях, когда время играет ключевую роль.
    Подробнее можно узнать тут – вывод из запоя круглосуточно в владивостоке

  2. Такая терапия не только устраняет последствия запоев, но и восстанавливает баланс организма, улучшая общее состояние. Пациенты отмечают, что уже через несколько часов после капельницы проходит тремор, снижается тревожность и появляется чувство ясности.
    Узнать больше – наркологическая клиника стационар ижевск

  3. CharlesBot CharlesBot

    Далее, когда физическое состояние стабилизировано, совместно с врачом выбирается стратегия дальнейшего лечения. В «Новая Точка» доступны современные методы кодирования (уколы, таблетки, вшивание препаратов, гипнотерапия), но решение всегда принимается осознанно, с объяснением плюсов, рисков и индивидуальным подбором метода.
    Детальнее – narkologiya-lechenie-alkogolizma

  4. Вывод из запоя — это не просто медицинская процедура, а важный шаг на пути восстановления организма и возвращения человека к нормальной жизни. В клинике «ВладТрезвие Центр» пациенты получают профессиональную помощь, основанную на современных методиках детоксикации и безопасном медикаментозном восстановлении. Каждый случай рассматривается индивидуально, а лечение подбирается с учётом возраста, состояния здоровья и продолжительности запоя. Наркологи центра выезжают на дом круглосуточно, обеспечивая помощь даже в экстренных ситуациях, когда время играет ключевую роль.
    Разобраться лучше – вывод из запоя клиника владивосток

  5. Диагностика включает общий и биохимический анализ крови, оценку работы печени и почек, электрокардиографию и психологическое тестирование для выявления уровня мотивации.
    Узнать больше – centr kodirovaniya ot alkogolizma

  6. Когда основные симптомы устранены, пациенту необходим поддерживающий этап. Вывод из запоя в клинике в Астрахани дополнительно включает рекомендации по коррекции сна, восстановлению питания и снижению эмоционального напряжения.
    Ознакомиться с деталями – вывод из запоя на дому астрахань

  7. Jamesgueve Jamesgueve

    Ниже — ориентир, который помогает видеть логику процесса. Это не жёсткий график: врач адаптирует точки и сроки под возраст, фоновые заболевания и исходное состояние.
    Углубиться в тему – наркологическая клиника

  8. MichaelvaR MichaelvaR

    Каждое направление наблюдения играет важную роль в формировании терапевтической программы. Структурированный контроль помогает снижать уровень рисков и обеспечивает возможность оперативной адаптации. Для систематизации данных применяется таблица, отражающая ключевые параметры мониторинга.
    Подробнее – vyvodiz-zapoya-izhevsk18.ru/

  9. Наркологическая клиника — это место, где человек получает не просто медицинскую помощь, а возможность начать жизнь заново. В клинике «АстраМед Трезвость» в Астрахани создана система комплексного лечения алкогольной и наркотической зависимости, включающая диагностику, детоксикацию, медикаментозную терапию и психотерапию. Пациент получает поддержку на каждом этапе: от вывода из запоя до социальной адаптации после реабилитации. Лечение проводится круглосуточно, в комфортных условиях и с соблюдением полной конфиденциальности.
    Выяснить больше – http://narkologicheskaya-klinika-v-astrakhani18.ru/narkologiya-astrakhan-adres/https://narkologicheskaya-klinika-v-astrakhani18.ru

  10. В клинике каждому пациенту уделяют особое внимание. Врачи знают: универсальных решений нет, за каждым случаем — своя история и свои причины. Первый контакт начинается с конфиденциальной консультации. Можно просто позвонить или написать онлайн — уже на этом этапе врач поможет оценить ситуацию, объяснит возможные этапы и даст рекомендации по подготовке к визиту.
    Ознакомиться с деталями – klinika-lechenie-alkogolizma-ceny

  11. Williamvunse Williamvunse

    Процедура вывода из запоя проводится опытными наркологами с применением современных протоколов и сертифицированных препаратов. Процесс включает несколько ключевых этапов:
    Исследовать вопрос подробнее – vyvod-iz-zapoya-cena

  12. RichardBog RichardBog

    Перед началом терапии проводится полная диагностика организма, включая лабораторные исследования и ЭКГ. Это позволяет оценить состояние пациента и подобрать оптимальный курс лечения. После стабилизации физического состояния начинается психотерапевтическая и реабилитационная работа. Такой подход помогает не только снять симптомы, но и устранить первопричины зависимости.
    Выяснить больше – http://narkologicheskaya-klinika-kemerovo18.ru/

  13. BrentMup BrentMup

    Вывод из запоя требует комплексного контроля всех физиологических параметров. Ниже представлены основные направления наблюдения, формирующие структуру оценки состояния.
    Получить больше информации – скорая вывод из запоя в ижевске

  14. Особенность клиники — возможность выезда нарколога на дом. Это особенно важно, если пациенту трудно самостоятельно добраться до центра или он хочет избежать публичности. Врач приезжает с полным набором медикаментов и оборудования, проводит обследование и ставит капельницу, контролируя состояние пациента на протяжении всей процедуры. Такой формат позволяет начать лечение незамедлительно и без стресса.
    Получить дополнительную информацию – частная наркологическая клиника кемерово

  15. BrettEvodo BrettEvodo

    Для формирования структурированного лечения используются методы, обеспечивающие анализ текущей клинической картины. Ниже представлены ключевые направления, задействованные при формировании терапевтических решений.
    Изучить вопрос глубже – лечение в наркологической клинике владивосток

  16. WilliamInfuh WilliamInfuh

    Системная работа, которой характеризуется наркологическая клиника, предполагает последовательное исследование состояния пациента, анализ факторов риска и создание индивидуального терапевтического маршрута. Такой формат позволяет уточнять клиническую картину на ранних этапах и корректировать вмешательства по мере изменения состояния человека. Применение структурированных методик повышает предсказуемость результата и обеспечивает безопасность всех процедур. При этом выводы формируются на основании объективных данных наблюдения, лабораторных показателей и динамики симптомов. Оптимальная нагрузка распределяется на весь период лечения для достижения устойчивого эффекта без переутомления организма.
    Ознакомиться с деталями – наркологическая клиника вывод из запоя

  17. Представленная таблица отражает ключевые направления наблюдения, обеспечивая систематизацию данных. Такой подход позволяет поддерживать высокий уровень контроля и адаптировать программу лечения с учетом динамики состояния.
    Узнать больше – платная наркологическая клиника в томске

  18. BryantGoaws BryantGoaws

    Такая структура терапии обеспечивает контроль на всех стадиях и помогает добиться устойчивого результата без вреда для здоровья. Пациент получает не просто временное облегчение, а полное восстановление физического и эмоционального состояния.
    Узнать больше – лечение в наркологической клинике в астрахани

  19. ChesterHic ChesterHic

    Такая терапия не только устраняет последствия запоев, но и восстанавливает баланс организма, улучшая общее состояние. Пациенты отмечают, что уже через несколько часов после капельницы проходит тремор, снижается тревожность и появляется чувство ясности.
    Узнать больше – https://narkologicheskaya-klinika-v-izhevske18.ru/chastnaya-narkologicheskaya-klinika-izhevsk

  20. RichardBog RichardBog

    Такое поэтапное лечение позволяет добиться устойчивого результата без стрессов и осложнений. Пациенты получают комплексную помощь, включающую как медицинские, так и психотерапевтические аспекты.
    Ознакомиться с деталями – http://narkologicheskaya-klinika-kemerovo18.ru/chastnaya-narkologicheskaya-klinika-kemerovo/

  21. Waynetuh Waynetuh

    «Ижевский Центр Трезвых Решений» — это частное медицинское учреждение, где проводится лечение всех форм алкогольной и наркотической зависимости. Программы терапии разработаны на основе международных рекомендаций и включают не только медикаментозное воздействие, но и психологическую поддержку. Все процедуры проходят анонимно, без постановки на учёт, что особенно важно для пациентов, желающих сохранить конфиденциальность.
    Изучить вопрос глубже – частная наркологическая клиника ижевск

  22. Gregoryglymn Gregoryglymn

    Перед началом лечения пациент проходит первичную диагностику, которая включает оценку физических показателей, сбор информации о длительности употребления, выявление сопутствующих заболеваний и оценку рисков. Наркологическая клиника в клинике в Астрахани использует стандартизированные методы обследования, что позволяет точно определить степень интоксикации и подобрать адекватный лечебный план.
    Выяснить больше – https://narkologicheskaya-klinika-astrakhan18.ru/narkologi-astrakhan

  23. AndreFal AndreFal

    В зависимости от тяжести состояния подбирается индивидуальная программа детоксикации. В неё входят: — Инфузионная терапия (капельницы) для очищения организма от токсинов; — Поддерживающие препараты для работы сердца, печени, нервной системы; — Симптоматическое лечение (устранение рвоты, судорог, бессонницы); — Витамины и средства для восстановления водно-солевого баланса.
    Получить дополнительные сведения – chastnye-narkologicheskie-kliniki-podolsk

  24. WilliamInfuh WilliamInfuh

    Каждый из представленных элементов формирует устойчивую основу для дальнейшей работы и задаёт необходимый уровень контроля. Структура вмешательств адаптируется под особенности конкретного случая, что укрепляет эффективность процесса и создаёт благоприятные условия для стабилизации.
    Детальнее – наркологические клиники алкоголизм

  25. Перед началом терапии проводится клиническая оценка, включающая измерение давления, осмотр кожи и глаз, проверку дыхания и анализ неврологического состояния. Вывод из запоя в клинике в Астрахани начинается только после сбора этих данных, поскольку подбор препаратов без диагностики может быть небезопасен.
    Подробнее – [url=https://vyvod-iz-zapoya-v-astrakhani18.ru/]скорая вывод из запоя астрахань[/url]

  26. ChesterHic ChesterHic

    Очищение организма — ключевой этап в лечении зависимости. В клинике «ИжТрезвоМед Центр» применяются разные виды капельниц, которые помогают ускорить детоксикацию, восстановить водно-солевой баланс и улучшить работу органов. В таблице приведены основные виды инфузионных программ, применяемых при выезде нарколога на дом и в стационаре:
    Углубиться в тему – http://narkologicheskaya-klinika-v-izhevske18.ru/chastnaya-narkologicheskaya-klinika-izhevsk/

  27. RichardBog RichardBog

    Лечение в клинике проходит поэтапно. Каждый шаг направлен на достижение устойчивого результата и восстановление здоровья. Ниже представлена таблица с описанием основных этапов лечения.
    Разобраться лучше – https://narkologicheskaya-klinika-kemerovo18.ru/narkolog-kemerovo-na-dom

  28. Robertveivy Robertveivy

    Такой подход гарантирует постепенное и безопасное восстановление. Врачи контролируют динамику состояния, корректируют лечение при необходимости и помогают пациенту адаптироваться к трезвой жизни без стресса и давления.
    Получить дополнительную информацию – наркологическая клиника нарколог в томске

  29. Greggdof Greggdof

    Такой подход позволяет устранить физические последствия запоя и снизить психологическую зависимость. Уже после первой процедуры пациенты отмечают улучшение самочувствия, появление аппетита и нормализацию сна. Важно не ограничиваться только экстренной помощью — специалисты рекомендуют пройти курс восстановления, чтобы предотвратить рецидивы.
    Углубиться в тему – вывод из запоя

  30. MichaelBreah MichaelBreah

    Для формирования структурированного лечения используются методы, обеспечивающие анализ текущей клинической картины. Ниже представлены ключевые направления, задействованные при формировании терапевтических решений.
    Узнать больше – наркологическая клиника стационар владивосток

  31. Greggdof Greggdof

    Такой подход позволяет устранить физические последствия запоя и снизить психологическую зависимость. Уже после первой процедуры пациенты отмечают улучшение самочувствия, появление аппетита и нормализацию сна. Важно не ограничиваться только экстренной помощью — специалисты рекомендуют пройти курс восстановления, чтобы предотвратить рецидивы.
    Подробнее тут – вывод из запоя клиника в владивостоке

  32. Кодирование от алкоголизма в Пушкино — это современная и надёжная методика лечения, заключающаяся в создании устойчивого барьера к употреблению спиртного. В наркологической клинике «Орион-Клиник» применяется сочетание медицинских и психотерапевтических технологий, благодаря чему пациент получает не только химическое, но и психологическое подкрепление трезвости. Процедура проводится после полной диагностики, с учётом индивидуальных особенностей, анамнеза и текущего состояния организма.
    Выяснить больше – https://kodirovanie-ot-alkogolizma-pushkino4.ru/kodirovanie-ot-alkogolizma-ceny-v-pushkino

  33. Перед началом терапии проводится клиническая оценка, включающая измерение давления, осмотр кожи и глаз, проверку дыхания и анализ неврологического состояния. Вывод из запоя в клинике в Астрахани начинается только после сбора этих данных, поскольку подбор препаратов без диагностики может быть небезопасен.
    Разобраться лучше – http://vyvod-iz-zapoya-v-astrakhani18.ru/vyvedenie-iz-zapoya-astrakhan/

  34. Наркологическая клиника — это не просто медицинское учреждение, а пространство, где человеку помогают вернуть здоровье, ясность мышления и контроль над жизнью. В клинике «КаспийМед Альтернатива» в Астрахани круглосуточно оказывается помощь людям, столкнувшимся с алкогольной, наркотической и смешанной зависимостью. Центр сочетает медицинскую строгость и человеческое участие, обеспечивая лечение в комфортных условиях с максимальной конфиденциальностью. Здесь разработаны программы детоксикации, восстановления и психотерапевтической поддержки, что делает терапию эффективной и безопасной.
    Исследовать вопрос подробнее – наркологические клиники алкоголизм

  35. Danielnaw Danielnaw

    Мы не используем шаблон «на всех». Темп и сочетания зависят от давления, пульса, выраженности тошноты и тремора, уровня тревоги, сопутствующих диагнозов и лекарств, уже попавших в организм. Детокс — это система шагов: допуск к терапии, коррекция воды и электролитов, поддержка печени, вегетостабилизация, осторожная работа со сном по показаниям, профилактика осложнений. Любое назначение проговаривается простым языком: зачем, как подействует, что считать нормальной динамикой, а что — поводом связаться с врачом.
    Выяснить больше – kapelnica-ot-zapoya-s-vyezdom

  36. ChesterHic ChesterHic

    Помимо медицинских процедур, клиника делает акцент на психологической поддержке и постлечебной адаптации. Пациентам помогают не только избавиться от физической зависимости, но и сформировать устойчивую мотивацию к трезвости, восстановить интерес к жизни и наладить отношения с близкими. Это достигается за счёт участия психологов, психотерапевтов и специалистов по социальной реабилитации.
    Выяснить больше – наркологическая клиника нарколог в ижевске

  37. Josephmat Josephmat

    Клиника «ВладТрезвие Центр» работает в круглосуточном режиме и готова оказать помощь жителям Владивостока и прилегающих районов в любое время суток. Врачи-наркологи прибывают по вызову в течение часа, имеют при себе все необходимые препараты и оборудование для проведения детоксикации на дому. При необходимости пациента доставляют в стационар, где лечение проходит под постоянным контролем медицинского персонала.
    Получить дополнительную информацию – http://www.domen.ru

  38. В этом информативном обзоре собраны самые интересные статистические данные и факты, которые помогут лучше понять текущие тренды. Мы представим вам цифры и графики, которые иллюстрируют, как развиваются различные сферы жизни. Эта информация станет отличной основой для глубокого анализа и принятия обоснованных решений.
    Выяснить больше – https://unika.widyamandala.ac.id/2025/08/12/ribuan-mahasiswa-baru-hadiri-pembukaan-pekan-pengenalan-kampus-universitas-katolik-widya-mandala-surabaya-di-widya-mandala-hall-kampus-pakuwon

  39. В данной обзорной статье представлены интригующие факты, которые не оставят вас равнодушными. Мы критикуем и анализируем события, которые изменили наше восприятие мира. Узнайте, что стоит за новыми открытиями и как они могут изменить ваше восприятие реальности.
    Осуществить глубокий анализ – https://adanaodaktipmerkezi.com/dahiliye

  40. Эта статья погружает вас в увлекательный мир знаний, где каждый факт становится открытием. Мы расскажем о ключевых исторических поворотных моментах и научных прорывах, которые изменили ход цивилизации. Поймите, как прошлое формирует настоящее и как его уроки могут помочь нам строить будущее.
    Изучить материалы по теме – https://meetingminds.qatar.cmu.edu/hello-world

  41. Эта обзорная заметка содержит ключевые моменты и факты по актуальным вопросам. Она поможет читателям быстро ориентироваться в теме и узнать о самых важных аспектах сегодня. Получите краткий курс по современной информации и оставайтесь в курсе событий!
    Личный опыт — читайте сами – https://mahoraize.wpxblog.jp/%E3%83%94%E3%82%A2%E3%83%8E%E6%95%99%E5%AE%A4%E3%83%BB%EF%BC%92%EF%BC%94%EF%BC%96%E5%9B%9E%E7%9B%AE

  42. В этом обзорном материале представлены увлекательные детали, которые находят отражение в различных аспектах жизни. Мы исследуем непонятные и интересные моменты, позволяя читателю увидеть картину целиком. Погрузитесь в мир знаний и удивительных открытий!
    Провести детальное исследование – https://youlite.in/youlite-led-lighting-private-limited

  43. В этой статье вы найдете познавательную и занимательную информацию, которая поможет вам лучше понять мир вокруг. Мы собрали интересные данные, которые вдохновляют на размышления и побуждают к действиям. Открывайте новую информацию и получайте удовольствие от чтения!
    Лучшее решение — прямо здесь – http://stephaniescheubeck.com/blog-archive/paper-at-the-symposium-narrating-the-somatic

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *