-
- Я в IAR обычно пишу Bill(31 знак., 04.04.2016 11:39)
- Интересно: в IAR для AVR пишут __C_task, а в IAR для ARM нет __C_task, а есть только __task. - Ксения(04.04.2016 13:54)
- Не знаю на счет __C_task. Я и для AVR пишу __task. - Bill(04.04.2016 15:06)
- Здесь написано (хотя этот документ старый) => Ксения(541 знак., 04.04.2016 15:51, ссылка)
- Не знаю на счет __C_task. Я и для AVR пишу __task. - Bill(04.04.2016 15:06)
- Интересно: в IAR для AVR пишут __C_task, а в IAR для ARM нет __C_task, а есть только __task. - Ксения(04.04.2016 13:54)
- Правильный прототип: int main(int argc, char *argv[]). На входе количество аргументов (argc >= 1 всегда, ибо нулевой аргумент -- имя программы). На выходе код завершения программы (0 если успешно). Ещё в программу передаётся char *environ[] -- fk0(242 знак., 03.04.2016 14:14)
- Жертва Била Гейтса! - IBAH(04.04.2016 08:32)
- Знавал одного товарища по фамилии Купрюшин. Похож.. - USSR(03.04.2016 14:27, )
- Обычно программа стартует не с main(), а со startup-кода, который инициализирует переменные в ОЗУ, стеки, и только потом вызывает main(), как функцию. При желании cstartup.* можно модифицировать (он обычно на ассемблере написан, но простенько), Ксения(38 знак., 02.04.2016 23:32)
- Можно позанудствовать? misyachniy(193 знак., 03.04.2016 10:31)
- Здрассте. Ну есть же стандарт. Что, вам пару байтов жалко во славу пророков К и Р? - SciFi(02.04.2016 20:56)
- стандарт не запрещает писать void main(void)... - IBAH(02.04.2016 21:02)
- Я в IAR обычно пишу Bill(31 знак., 04.04.2016 11:39)