Commit Graph

59 Commits

Author SHA1 Message Date
78d23f1459 Fix scrolling controller once and for all 2023-01-17 19:31:56 +01:00
8636a9dcf5 External CAN working 2023-01-16 12:16:21 +01:00
6aa0a3e8d9 Somewhat working 2023-01-11 18:06:41 +01:00
480e79506e Make program ready for real board 2023-01-09 12:21:02 +01:00
df940404d9 Call RX handler on own TX interrupt 2022-12-17 21:34:15 +01:00
d286704b8a Code refactor 2022-12-17 21:10:14 +01:00
3e173e9008 Update frequency over CAN working 2022-12-17 17:31:53 +01:00
9794e697b3 Data add over CAN working 2022-12-17 17:02:06 +01:00
9073e16e00 Clear over CAN working 2022-12-17 16:25:30 +01:00
fb051ccca4 Set up testbench with 2 SOCs that communicate with CAN 2022-12-11 13:36:13 +01:00
7af2c51d61 Integrate CAN controller and implement switches interrupt 2022-12-07 22:35:29 +01:00
2e03702047 Make warmup4 ready for real board 2022-11-22 20:08:46 +01:00
c6b290a5c0 Fix numerous bugs in the scrolling segment module 2022-11-22 20:07:39 +01:00
e0369944b4 Use lookup tables 2022-11-21 12:54:36 +01:00
e5879022b7 Fix some bugs for real board warumup4 2022-11-21 12:17:43 +01:00
4666ae9bf8 Add scrolling program 2022-11-20 17:48:42 +01:00
6a76243fc0 Do not scroll in characters that are currently displayed 2022-11-20 16:38:10 +01:00
94f916d624 Implement scrolling segment 2022-11-20 15:47:57 +01:00
bf2b307f38 Add scrolling controller and testbench 2022-11-19 19:36:01 +01:00
8b203ac9db Implement scrolling_buffer and testbench for it 2022-11-19 19:09:23 +01:00
653e0d3a44 Fix read interface for seven segment 2022-11-19 16:15:39 +01:00
4a5a431b55 Fix timer blinky using interrupts (real board still does not work) 2022-11-19 16:06:14 +01:00
038f983cb5 Fix the irq_controller for the real board 2022-11-19 16:05:21 +01:00
3d4ae63afb Add scrolling timer 2022-11-14 16:41:54 +01:00
acd1679ef9 Some generic bug fixes 2022-11-14 15:28:05 +01:00
15f51c1793 Modify program to adapt for new register layout 2022-11-13 11:17:10 +01:00
ced12b01f0 Change register of seven segment display to new layout 2022-11-13 10:41:28 +01:00
69013159aa Add seven-segments-display program 2022-11-12 22:29:32 +01:00
9756b655b6 Add seven-segments module and integrate it into the top level 2022-11-12 20:17:56 +01:00
62173ffb5e Make switches module ready for real board 2022-11-12 20:17:26 +01:00
85112d9938 Make timer target value configurable 2022-11-06 20:11:01 +01:00
c35376833f Blinky program with timer interrupts 2022-11-06 19:28:36 +01:00
1562d668a1 Integrate timer module in top and add test program 2022-11-06 17:45:31 +01:00
dd4ca39450 Add timer component and testbench for it 2022-11-06 16:44:56 +01:00
31cd05f4a3 Setup stack pointer and runtime priority 2022-11-06 14:38:10 +01:00
f0df1ed943 Add testbench that tests the switches prescaling 2022-11-06 13:13:49 +01:00
0d3ed8b7df Create assignment2code.prog 2022-11-06 12:14:43 +01:00
32b99aa650 Integration of the switches module 2022-11-06 12:13:52 +01:00
7ba04fe6c2 First working switches testbench 2022-11-05 21:09:55 +01:00
233cd9014b First implementation of the switches module 2022-11-05 17:16:40 +01:00
cd6a782b2c Fix assembler Makefile 2022-11-04 17:11:17 +01:00
lab user esylab11
b1e59d0c57 Warumup1 done 2022-11-02 16:35:23 +01:00
b1fea6ac74 Add favorite programming languages 2022-11-02 15:40:42 +01:00
Johannes Müller
cb7047c64e hotfix in wb_tp.vhd + update of slvtest.vhd test bench 2020-11-23 17:20:55 +01:00
Johannes Müller
b47cfb5978 lab master WS 20/21 2020-10-27 09:40:16 +01:00
Johannes Müller
148e0cb892 fixed issues with the can_tp 2020-07-10 18:14:26 +02:00
Johannes Müller
94bf35005c deleted warm-up descriptions 2020-04-14 17:50:10 +02:00
Thomas Fehmel
bf2a1c9744 Updated Warmup description 2018-10-10 13:25:10 +02:00
Thomas Fehmel
31823bc544 Updated Warmup 1 2018-10-02 12:36:19 +02:00
Thomas Fehmel
a985d77734 Added documentation source folder and moved sources there 2018-10-02 12:24:38 +02:00