forked from fredcooke/secu3app
-
Notifications
You must be signed in to change notification settings - Fork 0
SECU-3 firmware
License
KiberPank/secu3app
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
SECU-3 Application software. Distributed under GPL license Designed by Alexey A. Shabelnikov 2007. Ukraine, Gorlovka. Microprocessors systems - design & programming. http://secu-3.org e-mail: shabelnikov@secu-3.org How to compile the project Êàê êîìïèëèðîâàòü ïðîåêò It is possible to compile project for ATMega16, ATMega32, ATMega64. Version for ATMega64 compiles, but it will not work! You can compile the project using either IAR(MS Windows) or GCC(Linux, MS Windows). Under MS Windows: Run configure.bat with corresponding options (type of MCU and type of compiler), it will create Makefile and start building. Under Linux: Run configure.sh with option - type of MCU, it will create Makefile and start building. Ïðîåêò ìîæíî ñêîìïèëèðîâàòü ïîä ATMega16, ATMega32, ATMega64. Äëÿ ATMega64 êîä êîìïèëèðóåòñÿ, íî ðàáîòàòü îí íå áóäåò! Âû ìîæåòå êîìïèëèðîâàòü ïðîåêò èñïîëüçóÿ IAR èëè GCC. Çàïóñòèòå configure.bat c ñîîòâåòñòâóþùèìè îïöèÿìè (òèï ìèêðîêîíòðîëëåðà è òèï êîìïèëÿòîðà), áóäåò ñîçäàí Makefile è íà÷íåòñÿ ñáîðêà ïðîåêòà. List of symbols which affects compilation: Ñïèñîê ñèìâîëîâ óïðàâëÿþùèõ êîìïèëÿöèåé: VPSEM - for using of starter blocking output for indication of idle economizer valve's state äëÿ èíäèêàöèè ñîñòîÿíèÿ êëàïàíà ÝÏÕÕ èñïîëüçóåòñÿ âûõîä áëîêèðîâêè ñòàðòåðà WHEEL_36_1 - for using 36-1 crank (60-2 by default) äëÿ èñïîëüçîâàíèÿ çóá÷àòîãî äèñêà 36-1 (ïî óìîë÷àíèþ 60-2) INVERSE_IGN_OUTPUTS - use for to invert ignition outputs äëÿ èíâåðòèðîâàíèÿ âûõîäîâ óïðàâëåíèÿ çàæèãàíèåì COIL_REGULATION - for direct controlling of coil regulation äëÿ ïðÿìîãî óïðàâëåíèÿ íàêîïëåíèåì ýíåðãèè â êàòóøêàõ çàæèãàíèÿ COOLINGFAN_PWM - use PWM for controlling of electric cooling fan èñïîëüçîâàòü èëè íåò ØÈÌ äëÿ óïðàâëåíèÿ îáîðîòàìè âåíòèëÿòîðà REALTIME_TABLES - allow editing of tables in realtime (use RAM) Necessary symbols you can define in the preprocessor's options of compiler (edit corresponding Makefile). Íóæíûå âàì ñèìâîëû âû ìîæåòå îïðåäåëèòü â îïöèÿõ ïðåïðîöåññîðà êîìïèëÿòîðà (ðåäàêòèðóéòå ñîîòâåòñòâóþùèé Makefile).
About
SECU-3 firmware
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published