@proembedded

Страница 45 из 975
Alexey
02.08.2016
09:08:26
понеслась!

Pavel
02.08.2016
09:08:31
:)

Alexey
02.08.2016
09:08:51
а отладка как?

голый gdb?

Google
Pavel
02.08.2016
09:09:01
yeah!

+ printf ;)

Ibh
02.08.2016
09:10:58
Для линуксовой части пишу. Вроде и есть желание скатиться на qtc, но лениво настраивать.
да, в линуксовой. сейчас kate для асма, eclipse для сей и pycharm для питона - основные инструменты

Dmitry
02.08.2016
09:12:38
CooCox на эклипсе,так что,можно сказать, что пишу

Alexey
02.08.2016
09:16:02
Хотя скорее даже так.

Elisey
02.08.2016
09:20:19
+ printf ;)
принтф это не отладка, это так, логи)

Kirill
02.08.2016
09:22:24
Эм... А зачем он там вообще? C99 хватает более чем
Constexpr, variadic templates, std::atomic и куча других вкусностей

Dmitry
02.08.2016
09:56:24
Вот из всего этого вкусно выглядит разве что constexpr.

Ibh
02.08.2016
10:37:14
@ моя вчерашняя история с АЦП на stm32 - походу шумел диод uclamp3301, защищающий вход этого ацп. может быть вместо защитного подсунули туннельный

Pavel
02.08.2016
10:37:52
или подобрал не удачный

Google
Ibh
02.08.2016
10:39:25
раньше с ними проблем не было. осциллом с полосой 100мгц, с делителем 1:10 шум от него не виден. возможно в районе свч шуршал

замена диода решила проблему

Ilya
02.08.2016
16:09:13
Я один, как дурак, в SW пишу?

~hummingbirdwhocode
02.08.2016
16:09:33
SW?

Ilya
02.08.2016
16:09:55
System workbench

OpenSTM32

Тоже на базе эклипса

Kirill
02.08.2016
16:31:32
дак это не просто на базе еклипса, это еклипс с плагином для стлинка и все

так что его можно в еклипс прриписывать :)

Cate
02.08.2016
17:49:56
Видео будет?
Не знаю, уточню

Mark
02.08.2016
19:41:35
кто нибудь компилит прошивки с помощью gcc с флагом -flto?

avr-gcc в частности

какие подводные камни?

размер прошивки значительно уменьшается

Kirill
02.08.2016
20:02:32
Я арм гцц с лто

Mark
02.08.2016
20:02:39
и как?

Kirill
02.08.2016
20:03:33
ну главное не размер прошивки, а скорость

оптимизация происходит не только в рамках одной единицы трансляции

а всех

одни плюсы, считай как будто собрал все в один хедер, руки у компилятора развязанны

Google
Kirill
02.08.2016
20:04:57
а размер по идее может и увеличиться т.к. функции могут инлайнится в другие единицы трансляции

но главное это минул лишний вызов

Mark
02.08.2016
20:08:23
у меня прошивка ведет себя немного по другому после -flto

и валятся вот такие ошибки при компиляции In function '__vector_15': src/usiTwiSlave.c:413:1: warning: '_vector_15' appears to be a misspelled signal handler [enabled by default] ISR( USI_START_VECTOR )

Mark
02.08.2016
20:11:12
да, но и прошивка то уже не так работает

avr-gcc 4.8.1 у меня

Kirill
02.08.2016
20:12:22
в общем link time optimization позволяет компилятору использовать механизмы оптимизации между единицами трансляции. в стандартном решении если у нас есть main.c и foo.c из foo.c функция никак не может быть заинлайнина в main.c т.к. мейн знает только ее интерфейс (описынай в хедере)

Mark
02.08.2016
20:12:25
завтра попробую разобраться, что именно не так работает

Kirill
02.08.2016
20:12:33
lto как раз эту проблему и решает

можно покопать в сторону скрипта линкера

Stanislav
02.08.2016
20:14:12
хех, а кланг кстати варнингует по поводу деструкторов, которые находятся в хедере

http://stackoverflow.com/questions/23746941/what-is-the-meaning-of-clangs-wweak-vtables

Artem
03.08.2016
04:14:20
А кейдлм кто-то пользуется?

Keil

Alexey
03.08.2016
06:45:59
Пользовался, когда с RM9200 работал. Мне было нормально, для bare metal вполне был хорош.

Rhyme
03.08.2016
06:48:36
CLion для stm32

Отладка через jlink debugger

Все это дело под Макинтош

Google
Rhyme
03.08.2016
06:49:51
А для stm8 приходится на винду переключаться

Dmitry
03.08.2016
07:19:26
Блин. LwIP упал на полуторамиллионном пакете... Вот и думай, что за хуйня

Alexey
03.08.2016
07:21:49
А для stm8 приходится на винду переключаться
В параллелях или совсем? В параллелях будет работать отладчик?

Rhyme
03.08.2016
07:27:22
Думаю должно работать

Elisey
03.08.2016
11:14:19
я в паралелях работаю на маке. иар и кококс хорошо работают, отладчик stlink тоже

Alexey
03.08.2016
13:19:45
Представляю, как мило иар вписывает в стиль мака.

Mark
03.08.2016
13:22:40
иар есть под мак?

вот это поворот?

Petr
03.08.2016
13:24:16
Слава виртуалкам всех мастей

Elisey
03.08.2016
13:37:24
Страдай)

Cate
03.08.2016
13:38:24
норм

Alexey
03.08.2016
13:39:36
Дизайн, проверенный временем.

Kirill
03.08.2016
13:41:26
https://media.giphy.com/media/26BRNtTfztfnZ0Ahy/giphy.gif

Artem
03.08.2016
14:22:27
Сила!-)))

Dmitry
03.08.2016
14:39:07
Order nnnnnn from the Cirrus Sample Center was shipped on Aug 2 2016 via common carrier. Охренеть. Попросил 5 штук ЦАПов для плеера - выслали

Artem
03.08.2016
14:41:13
А че за цапы?

Kirill
03.08.2016
14:43:02
я так трансформаторы просил

лежат пылятся)

Alexey
03.08.2016
14:56:13
Я так в порыве жадности много чего у TI выпросил... Больше так не делаю.

Google
Kirill
03.08.2016
14:58:00
коллеге армы от атмела должны были поехать, но их отправили dhl и таможня сказала 'там шифрование!!!!аааа тысяча чертей'

обьяснить ничего нельзя было, получай бумажку из реестра

Dmitry
03.08.2016
14:59:26
Я так в порыве жадности много чего у TI выпросил... Больше так не делаю.
Я получал семплы от Максима и от Цирруса. Заказывал только то, что действительно необходимо. Из полученного без дела лежат только пара оставшихся 18b20, потому что везде, где надо, я их уже пихнул, а Максим мне их с запасом отослал года 3 назад

Kirill
03.08.2016
15:04:04
Кстати в чём подвох: почтой можно, курьерами - нельзя?
почтой никто не знает что внутри. а dhl прикрывает свою жопу со всех сторон

Alexey
03.08.2016
15:05:08
Там и шифрование православное.

Kirill
03.08.2016
15:05:33
миландры я думаю на халяву не раздают)

Dmitry
03.08.2016
15:05:36
Кстати, что интересно - так выгрёбывается только DHL

FeDex мне слал без проблем

Так брал бы миландры, хипстер!
Я бы даже нахаляву не взял

Alexey
03.08.2016
15:06:12
CS4398
Как применил?

Dmitry
03.08.2016
15:06:27
Пока никак, жду. А вообще, плеер делать буду

Alexey
03.08.2016
15:06:52
Я бы даже нахаляву не взял
А я бы взял. От сумы, да от тюрьмы, как говорится.

Dmitry
03.08.2016
15:07:29
На связке F407 - VS1053(1063, как приедут) - CS4398 - OPA2134 - LME49600

Страница 45 из 975