diff options
| author | Shlomo Hecht <shlomo@twine-s.com> | 2018-04-08 18:39:20 +0300 |
|---|---|---|
| committer | Shlomo Hecht <shlomo@twine-s.com> | 2018-04-08 18:39:20 +0300 |
| commit | f22f64fec07df88dc302c7d541197a01bec50879 (patch) | |
| tree | 6582b163793d13ff57d5497cd6c464b98dfa12f9 /Software/Embedded_SW/Embedded/Embedded.cfg | |
| parent | 692d71abcd583ade2977d4b6012b9c2a6de7d4d8 (diff) | |
| download | Tango-f22f64fec07df88dc302c7d541197a01bec50879.tar.gz Tango-f22f64fec07df88dc302c7d541197a01bec50879.zip | |
Communication Tx, Communication Rx tasks.
UART comunication (no buffers yet!)
Diffstat (limited to 'Software/Embedded_SW/Embedded/Embedded.cfg')
| -rw-r--r-- | Software/Embedded_SW/Embedded/Embedded.cfg | 32 |
1 files changed, 23 insertions, 9 deletions
diff --git a/Software/Embedded_SW/Embedded/Embedded.cfg b/Software/Embedded_SW/Embedded/Embedded.cfg index 22ee262d8..70158a688 100644 --- a/Software/Embedded_SW/Embedded/Embedded.cfg +++ b/Software/Embedded_SW/Embedded/Embedded.cfg @@ -36,6 +36,7 @@ Program.global.timer0 = Hwi.create(35, "&OneMilliSecondControlInterrupt", hwi13P var hwi20Params = new Hwi.Params(); hwi20Params.instance.name = "watchdog"; Program.global.watchdog = Hwi.create(34, "&WatchdogIntHandler", hwi20Params); + var hwi15Params = new Hwi.Params(); hwi15Params.instance.name = "timer2"; hwi15Params.arg = 2; @@ -95,40 +96,53 @@ var task0Params = new Task.Params(); task0Params.instance.name = "adcProcess"; task0Params.priority = 5; Program.global.adcProcess = Task.create("&ADCProcessTask", task0Params); -/*var task1Params = new Task.Params(); -task1Params.instance.name = "message"; -task1Params.priority = 3; -Program.global.message = Task.create("&messageTsk", task1Params);*/ + var task2Params = new Task.Params(); task2Params.instance.name = "communication"; -task2Params.priority = 5; +task2Params.priority = 4; Program.global.communication = Task.create("&communicationTask", task2Params); + var task3Params = new Task.Params(); task3Params.instance.name = "update"; -task3Params.priority = 4; +task3Params.priority = 2; Program.global.update = Task.create("&updateTask", task3Params); + var task4Params = new Task.Params(); task4Params.instance.name = "Reconnect"; -task4Params.priority = 4; +task4Params.priority = 2; Program.global.Reconnect = Task.create("&ReconnectTask", task4Params); + var task5Params = new Task.Params(); task5Params.instance.name = "process"; task5Params.priority = 6; Program.global.process = Task.create("&jobTask", task5Params); + var task6Params = new Task.Params(); task6Params.instance.name = "report"; task6Params.priority = 2; Program.global.report = Task.create("&reportService", task6Params); + var task7Params = new Task.Params(); task7Params.instance.name = "control"; -task7Params.priority = 8; +task7Params.priority = 11; Program.global.control = Task.create("&controlTask", task7Params); + var task8Params = new Task.Params(); task8Params.instance.name = "MilliSecond"; -task8Params.priority = 8; +task8Params.priority = 12; Program.global.millisec = Task.create("&MillisecTask", task8Params); +var task9Params = new Task.Params(); +task9Params.instance.name = "HeatersControl"; +task9Params.priority = 6; +Program.global.HeatersControl = Task.create("&HeatersControlTask", task9Params); + +var task10Params = new Task.Params(); +task10Params.instance.name = "communicationTx"; +task10Params.priority = 3; +Program.global.communication = Task.create("&communicationTxTask", task10Params); + /* ================ NDK configuration ================ */ /*var Ndk = xdc.loadPackage('ti.ndk.config'); var Global = xdc.useModule('ti.ndk.config.Global'); |
