-
- По поводу ворнингов - вспомнил, как меня Кейл курощал. Я обычно в ИАРе сижу, но как-то достался мне чужой проект в Кейле, и он ворнинг выдавал, что main имеет тип void, а по стандарту int. Кто тот стандарт придумал, про эмбеддед не слыхал, но йцукен(392 знак., 27.01.2019 12:15)
- так ведь int main(void). Я и не задумывался. Мне как CubeMX настрогал, так и есть. Ничего не возвращает. - Лагунов(27.01.2019 20:13)
- Кейл писали немцы, они педантичны ;-) - misyachniy(27.01.2019 13:25)
- Там в комментах п.0 есть, самый главный. s_h_e(70 знак., 27.01.2019 11:39)
- По мне самое главное - это культура разработки и желание организации делать надёжный и качественный продукт. Если такое есть, то разработка будет вестись соответственно. - FDA(27.01.2019 12:03)
- "Не использовать динамическое распределение памяти после инициализации." - так это всякие int x и прочее в циклах и функциях? - Лагунов(27.01.2019 08:24)
- Это не использовать malloc/free в рантайме. Допускается инициализировать объекты на куче во время старта, но после запуска железки - никакой динамической памяти - lloyd(27.01.2019 08:44)
- Именно так! - FDA(27.01.2019 10:42)
- Это не то - VLLV(27.01.2019 08:38)
- Это не использовать malloc/free в рантайме. Допускается инициализировать объекты на куче во время старта, но после запуска железки - никакой динамической памяти - lloyd(27.01.2019 08:44)
- Мне в космос нельзя, три пункта нарушаю - тотальный контроль параметров, препроцессор и указатели на функции. Но одиночки и не летают в космос :) - VLLV(27.01.2019 00:20)
- Таких не берут в космонавты!(с) :)) - MBedder(27.01.2019 00:31)
- По поводу ворнингов - вспомнил, как меня Кейл курощал. Я обычно в ИАРе сижу, но как-то достался мне чужой проект в Кейле, и он ворнинг выдавал, что main имеет тип void, а по стандарту int. Кто тот стандарт придумал, про эмбеддед не слыхал, но йцукен(392 знак., 27.01.2019 12:15)