Commit Graph

487 Commits

Author SHA1 Message Date
King Kévin 1facc923c3 application: allow setting probe range 2021-03-11 14:23:18 +01:00
King Kévin 89f8c80093 application: minor, improve channel selection 2021-03-11 14:22:59 +01:00
King Kévin baaa435de8 application: minor, get RCC from port 2021-03-11 14:22:31 +01:00
King Kévin 02e72a8bf9 application: minor, rename variable 2021-03-11 14:21:10 +01:00
King Kévin 073052ce94 application: minor: rename signal to channel 2021-03-11 14:20:12 +01:00
King Kévin f10da7082b application: add pull detection to type 2021-03-11 13:53:00 +01:00
King Kévin e5dbb79b0e application: minor, rename print_voltage_taget to print_target 2021-03-11 13:52:21 +01:00
King Kévin a90c189eb3 application: minor, rename print_voltage to printf_fpu 2021-03-11 13:51:13 +01:00
King Kévin 312da80d6b application: add signal type determination 2021-03-11 11:21:22 +01:00
King Kévin 66f26f3093 application: improve target show display, and show signal voltages 2021-03-11 11:20:09 +01:00
King Kévin 1bcbf3fd5f application: add signal pins 2021-03-11 11:19:03 +01:00
King Kévin 95e727203c application: add level shifter power control 2021-03-11 11:16:31 +01:00
King Kévin 7ede0c9862 application: fix voltage caculation 2021-03-11 10:59:54 +01:00
King Kévin 468f199d22 application: add multiplexer control 2021-03-11 10:53:02 +01:00
King Kévin 0b0a27e670 application: add voltage control 2021-03-11 10:50:50 +01:00
King Kévin 8542c4e0f7 application: remove UART to save pins 2021-03-11 10:47:41 +01:00
King Kévin 9e9f0cbe28 application: add fixed point voltage printing 2021-03-11 10:46:37 +01:00
King Kévin 73b205e6c8 application: add menu to measure voltages 2021-03-10 18:31:39 +01:00
King Kévin 2b718bfc72 application: add ADC to measure target and signal voltage 2021-03-10 18:31:17 +01:00
King Kévin 474472fcf4 swd: minor, fix space 2021-03-10 18:26:32 +01:00
King Kévin ce5710c041 swd: provide function to set SWCLK/SWDIO pin 2021-03-10 18:26:13 +01:00
King Kévin f4bb7a7fd8 swd: use variables for pins (for later dynamic change) 2021-03-10 14:24:52 +01:00
King Kévin db5e22a5b3 application: include SWD utilities 2021-03-10 14:15:04 +01:00
King Kévin b80758c79c Rakefile: ingnore .inc files 2021-03-10 14:14:19 +01:00
King Kévin d939ef58ea Rakefile: fix spacing 2021-03-10 14:13:54 +01:00
King Kévin 614528137c add SWD library 2021-03-10 14:12:31 +01:00
King Kévin fa29cfc29f application: minor, fix typo 2020-12-17 12:51:23 +01:00
King Kévin 2248ba1762 application: fix rtc_to_seconds 2020-12-17 12:51:23 +01:00
King Kévin ac255816a1 sensor_mlx90614: add library to read from MLX90614 IR-thermometer 2020-12-17 12:51:23 +01:00
King Kévin 95b63a06f5 smbus_master: add SMBus library 2020-12-17 12:51:23 +01:00
King Kévin 7656c699bf i2c_master: fix stop generation 2020-12-17 12:51:23 +01:00
King Kévin c6a4f58b93 i2c_master: fix wait_stop call 2020-12-17 12:51:23 +01:00
King Kévin b82520fa9b sensor_sr04: fix shadow counter value issue 2020-12-17 12:51:23 +01:00
King Kévin 25fcf8fe0b global: add ADC macros 2020-12-17 12:51:23 +01:00
King Kévin 01eaa5cfab USB: increase text buffer size for project 2020-12-17 12:51:23 +01:00
King Kévin 793611d629 application: implement uptime 2020-12-17 12:48:37 +01:00
King Kévin ad52abc26b oled_ssd1306: adapt to ported I²C library 2020-12-17 12:48:37 +01:00
King Kévin b0f5f127f6 i2c_master: port to STM32F4 2020-12-17 12:48:37 +01:00
King Kévin a449b9b7ff global: add I²C macros 2020-12-17 12:48:37 +01:00
King Kévin 4c6e9a4fda interrupt: port to STM32F4 2020-12-17 12:48:37 +01:00
King Kévin 789b36fc21 interrupt: minor, fix comment 2020-12-17 12:48:37 +01:00
King Kévin c8861f40c4 onewire_master: port to STM32F4 2020-12-17 12:48:37 +01:00
King Kévin 77415cb41f onewire_master: minor, fix spacing 2020-12-17 12:48:37 +01:00
King Kévin 11f5bc9771 sensor_sr04: add library for HC-SR04 ultrasonic range sensor 2020-12-17 12:48:37 +01:00
King Kévin 8526dc084b global: add tim irq defines 2020-12-17 12:48:37 +01:00
King Kévin fea286914b global: improve sleep_us for STM32F4 2020-12-17 12:48:37 +01:00
King Kévin cfcc8a1bb6 Rakefile: automatically get libopencm3 2020-12-17 12:48:37 +01:00
King Kévin 510c82d00f Merge branch 'stm32f4' of ssh://git.cuvoodoo.info/stm32f1 into stm32f4 2020-12-11 00:03:15 +01:00
King Kévin 26f6de3015 sensor_max1247: STM32F4 incompatible for now 2020-12-11 00:02:44 +01:00
King Kévin a9461b53f5 README: port to F4 2020-12-11 00:00:25 +01:00