Size: a a a

2021 August 11

AK

Anton Kirilenko in Embedded Group
скажите ещё, что фриртос в фпга скомпилена
источник

VB

Vlad Baida in Embedded Group
Чего только не напишут чтоб больше описание было
источник

DL

Dima Leonov in Embedded Group
Хочешь обновить, покупай новый чип)
источник

AK

Andy Korg in Embedded Group
Маркетинг фигли. На самом деле ванильный фртос допилили до двухядерности и действительно воткнули lwip в свою среду разработки :) Ах да! все это на внешней флашке хранится. так что действительно перепаять флашку и вуфля! новая версия фриртос :)
источник

AJ

Arm Jedi in Embedded Group
парни подскажите по диррективам препроцессора  получаю вывод -  note: #pragma message: OCRA timer 1 value((8000000L/256)-1)
мой код такой:
#define   OCR_VAL      ((F_CPU/256)-1)
#define __STR(ARG)  #ARG
#define  STR(ARG)  __STR(ARG)

хотелось бы получить вычисленное значение выражения или препроцессор не умеет арифметику?
источник

ED

Egor Dolgalev in Embedded Group
так оно и будет вычислено компилятором и в итоге в код будет подставлена константа
источник

AJ

Arm Jedi in Embedded Group
ну это понятно что в коде будет циферка а вывести эту циферку для проверки через прагма месадж можно?  у меня получается что выводится невычисленно выражение с подставленной константой
источник

ED

Egor Dolgalev in Embedded Group
при использовании #define препроцессор делает только замену, он не делает вычислений
источник

ED

Egor Dolgalev in Embedded Group
вычисления он делает в #if
источник

E

Evgen in Embedded Group
конечно не делает вычислений
макросы случаем через что пишутся?😁
источник

AJ

Arm Jedi in Embedded Group
о спасибо!
источник

VC

Verum Corner in Embedded Group
я не знаю плюсов, но в Си скорее всего D только. А вот B что-то новое для меня
источник

I

Igor in Embedded Group
В с++ то же только D. B - константный указатель на константу.
источник

W

Wild_Wind in Embedded Group
B: обычный const поинтер на const данные. Работает и в C.
источник

VC

Verum Corner in Embedded Group
а где это обычно применяется?
источник

W

Wild_Wind in Embedded Group
Там, где тебе нужно принять что-то по поинтеру и гарантировать иммутабельность что данных, что самого указателя.
источник

W

Wild_Wind in Embedded Group
Т.е. принять в функцию данные для read only.
источник

VC

Verum Corner in Embedded Group
теперь понял, спасибо
источник

Г

Георгий Торопов... in Embedded Group
Привет! Подскажите как лучше решить проблему: нужно на экране 1024х768 растянуть картинку 640х480. Пока что видится или искать чип скалера, или городить скалер на плисине. Лучше готовый чип... но какой? Видеосигнал RGB/LVDS.
источник

VK

Valentin Kornienko in Embedded Group
Интерполировать чем будете?
источник