-
- Для Cortex есть библиотека. misyachniy(136 знак., 09.08.2015 09:37, ссылка)
- хреновый тот компилятор, который не знает все команды подшефного ядра. - Mahagam(08.08.2015 14:23)
- Знать-то он знает, но это знание в ANSI никак не влезает. Поэтому и предлагает лепить либо ассемблерные вставки, либо builtin'ы, которые по сути те же ассемблерные вставки - MBedder(09.08.2015 12:01)
- не всегда. для DSP часто достаточно всяких прагм, ну и писать по гайдлайнам. - Mahagam(09.08.2015 12:03)
- Не вижу особой разницы между прагмами, буилтинами и АСМ-вставками - все одно это ниразу не С - MBedder(09.08.2015 12:14)
- разница есть, прагма не рушит переносимость исходника. и сложный DSP-код можно вылизывать на корректность на пэцэ, и точить на скорость на целевом дсп. при этом писать на сях с прагмами. асм-вставки и буилтины такого не позволят. - Mahagam(09.08.2015 12:52)
- Не вижу особой разницы между прагмами, буилтинами и АСМ-вставками - все одно это ниразу не С - MBedder(09.08.2015 12:14)
- не всегда. для DSP часто достаточно всяких прагм, ну и писать по гайдлайнам. - Mahagam(09.08.2015 12:03)
- Воистину. А бывают хорошие? - Крок(08.08.2015 14:26)
- бывают, но и программист тоже должен быть хорошим. - Mahagam(08.08.2015 14:32)
- Знать-то он знает, но это знание в ANSI никак не влезает. Поэтому и предлагает лепить либо ассемблерные вставки, либо builtin'ы, которые по сути те же ассемблерные вставки - MBedder(09.08.2015 12:01)
- Умножение нужно. В былые времена такое делалось на пиках без умножителя... В таблице можно хранить разности (между соседними значениями) и она совсем маленькая получается. Можно алгоритмом Брезенхема генерировать 1/4 периода, дальше всё понятно. fk0(83 знак., 08.08.2015 11:56)
- уж на что я ретроград и консерватор, но и то отказался от ПИКов без умножителей. - Крок(08.08.2015 13:19)