реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Книги по программированию для продвинутых
z-ram
сообщение Sep 13 2015, 08:20
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 13-09-10
Из: РФ
Пользователь №: 59 445



Ребят подскажите книги по Си уже для тех кто в совершенстве знает синтаксис. Про приемы, алгоритмы в области ембеддеда, можно даже на английском языке. Много уже перебрал книг, в основном все для си++ и в основном все для десктопа, может кто видел?

Сообщение отредактировал z-ram - Sep 13 2015, 10:56
Go to the top of the page
 
+Quote Post
Harvester
сообщение Sep 13 2015, 10:36
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Цитата(z-ram @ Sep 13 2015, 11:20) *
Ребят подскажите книги по Си уже для тех кто в совершенстве знает синтаксис, приемы, алгоритмы в области ембеддеда, можно даже на английском языке. Много уже перебрал книг, в основном все для си++ и в основном все для десктопа, может кто видел?

Если Вы в совершенстве знаете "синтаксис, приемы, алгоритмы в области ембеддеда", то какие еще книги Вам нужны? В этом случае пора уже самому их писать! sm.gif


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
z-ram
сообщение Sep 13 2015, 10:55
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 13-09-10
Из: РФ
Пользователь №: 59 445



Цитата(Harvester @ Sep 13 2015, 13:36) *
Если Вы в совершенстве знаете "синтаксис, приемы, алгоритмы в области ембеддеда", то какие еще книги Вам нужны? В этом случае пора уже самому их писать! sm.gif


Блин, неперечитал свой пост написал ерунду) я иммевл ввиду книгу о приемах, алгоритмах в области ембеддеда для тех кто уже знает весь синтаксис.

Большинство книг расчитаны на новичков, но очень мало книг для тех кто уже знает язык
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 13 2015, 11:51
Сообщение #4


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(z-ram @ Sep 13 2015, 13:55) *
Блин, неперечитал свой пост написал ерунду) я иммевл ввиду книгу о приемах, алгоритмах в области ембеддеда для тех кто уже знает весь синтаксис.

Большинство книг расчитаны на новичков, но очень мало книг для тех кто уже знает язык


Так какой embedded имеется в виду?
Одно дело Raspberry Pi который программируют в одной среде и другое дело Arduino которое программируют в совершенно другой среде.
Голые realtime платформы на ARM CortexM еще другая песня.

Определиться надо на какую среду выполнения вы ориентируетесь.
Там алгоритмы и приемы отличаются кардинально.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 13 2015, 14:37
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (AlexandrY @ Sep 13 2015, 14:51) *
Так какой embedded имеется в виду?
Одно дело Raspberry Pi который программируют в одной среде и другое дело Arduino которое программируют в совершенно другой среде.

А это теперь уже тоже еmbedded принято называть sm.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
HardJoker
сообщение Sep 13 2015, 16:03
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713



Цитата(z-ram @ Sep 13 2015, 11:20) *
Ребят подскажите книги по Си уже для тех кто в совершенстве знает синтаксис. Про приемы, алгоритмы в области ембеддеда, можно даже на английском языке. Много уже перебрал книг, в основном все для си++ и в основном все для десктопа, может кто видел?


Numerical Recipes in C (The Art of Scientific Computing)
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 13 2015, 17:13
Сообщение #7


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(HardJoker @ Sep 13 2015, 19:03) *
Numerical Recipes in C (The Art of Scientific Computing)


Да хорошая книга.
Типичный пример подхода годного для Raspberry и среды исполнения совместимой с POSIX.
для Arduino эти алгоритмы совершенно бесполезны,
для ARM-CortexM их нужно портировать и сильно переделывать.
Go to the top of the page
 
+Quote Post
z-ram
сообщение Sep 13 2015, 20:17
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 13-09-10
Из: РФ
Пользователь №: 59 445



Цитата(AlexandrY @ Sep 13 2015, 14:51) *
Так какой embedded имеется в виду?
Одно дело Raspberry Pi который программируют в одной среде и другое дело Arduino которое программируют в совершенно другой среде.
Голые realtime платформы на ARM CortexM еще другая песня.

Определиться надо на какую среду выполнения вы ориентируетесь.
Там алгоритмы и приемы отличаются кардинально.


Пишут под xmega/stm32/freertos

Просто иногда складывается впечателние что изобретаю видосипед, не вижу красоты sm.gif
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 14 2015, 05:03
Сообщение #9


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(z-ram @ Sep 13 2015, 23:17) *
Пишут под xmega/stm32/freertos

Просто иногда складывается впечателние что изобретаю видосипед, не вижу красоты sm.gif


Да , тут согласен. FreeRTOS вещь достаточно грязная в ментальном смысле и некрасивая.

Лучше попробуйте uCOS-III с сопровождающей книгой, просветляет мозги.
А POSIX API в ней позволит легко применять алгоритмы из большинства книг включая "Numerical Recipes in C"

Ну а если не хватит денег на uCOS, то можете посмотреть на MQX. Все тоже, но бесплатно.
Go to the top of the page
 
+Quote Post
z-ram
сообщение Sep 14 2015, 16:19
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 13-09-10
Из: РФ
Пользователь №: 59 445



Цитата(AlexandrY @ Sep 14 2015, 08:03) *
Да , тут согласен. FreeRTOS вещь достаточно грязная в ментальном смысле и некрасивая.

Лучше попробуйте uCOS-III с сопровождающей книгой, просветляет мозги.
А POSIX API в ней позволит легко применять алгоритмы из большинства книг включая "Numerical Recipes in C"

Ну а если не хватит денег на uCOS, то можете посмотреть на MQX. Все тоже, но бесплатно.



Спасибо, очень дельный совет!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 23:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01444 секунд с 7
ELECTRONIX ©2004-2016