Commit Graph

77 Commits

Author SHA1 Message Date
e414f5f74c проект CPU1 2024-04-15 09:41:58 +03:00
68df95eb6f Разделение проекта на CPU1 и CPU2 2024-04-15 09:41:07 +03:00
2ddcdbcda0 исправлена процедура верификации SPI 2024-03-29 16:55:32 +03:00
f858d0f702 исправил I2caRegs.I2CFFRX.bit.RXFFINTCLR = 0; в сравнении 2024-03-29 16:46:44 +03:00
98b3c65675 рефакторинг 2024-03-29 16:45:07 +03:00
7d733cb0ec исправлен баг с микросхемой ZD24 2024-03-27 12:41:21 +03:00
99a48b1e16 удалён неактуальный комментарий 2024-03-12 15:43:05 +03:00
e107e97589 рабочий вариант с первой итерацией (чисто клоки) с контрольной суммой 2024-03-12 15:17:39 +03:00
48fe9bdad8 подсчёт контрольной суммы 2024-03-11 09:45:50 +03:00
a43486cd7d переназначены пины для работы 485 2024-02-15 15:47:57 +03:00
2e299895b0 выпилил внешнюю память из cpu2 2024-01-16 14:23:22 +03:00
e40ca219c6 закомменчена работа с внешней памятью emif которой нет 2024-01-16 14:00:29 +03:00
87176c5751 Исправлены баги с обнулением счётчика стирвний секторов, баг с размером страницы и баг с зацикливанием в ожидании готовности микросхемы 2024-01-16 12:39:50 +03:00
42ed6e9924 Biss-c lib doc 2023-12-29 09:51:32 +03:00
3c5e809694 Шим чоппера инитиццо нулём 2023-12-29 09:12:49 +03:00
7cf989b182 контроль вентилятора и чопера 2023-12-28 15:16:23 +03:00
0b491c0a8b уменьшение дедтайма до 3 мкс
изменение коэфф-в для другого мотора
увеличение ограничения тока до 25 ампер
2023-12-28 13:27:54 +03:00
5bbcece870 Управление тормозом 2023-12-27 16:36:19 +03:00
78332f4873 ШИМ Тормоза 2023-12-27 16:26:23 +03:00
1e0ea8d2cc изменился чипселект на новой схеме 2023-12-27 14:46:55 +03:00
65f17dc051 Отлажено измерение тока и напряжение
Учтено инвертирование ШИМ в третьей фазе
Настроено масштабирование напряжение (вектор напряжения в вольтах, а не в процентах ШИМ)
Напряжение моста фильтруется
2023-12-26 13:28:58 +03:00
29a3aac0a6 внешняя память 2023-12-19 10:50:15 +03:00
f9a72e9ac6 проверка памяти 2023-12-19 10:49:45 +03:00
f2e133ebb1 добавлены файлы библиотеки ацп 2023-12-19 10:49:23 +03:00
64d052bf14 проект переименован в EFC_IPC_Server_C28 2023-12-12 09:57:27 +03:00
Eugene
307a25457e файлы линкера добавил, лишнее удалил 2023-12-08 08:44:59 +03:00
Eugene
2bd2955417 Ввёл настройки PLL для SYS = 160, AUX = 60 2023-12-07 15:05:47 +03:00
Eugene
f6852a4bec исправил баг с переключением чипселекта 2023-12-07 11:55:15 +03:00
Eugene
fe2fe40ad9 разделение на дебажную и рабочую с разными частотами кварца 2023-12-06 10:09:24 +03:00
Eugene
d22457044c Теперь сбрасывается всё 2023-11-30 17:10:12 +03:00
Eugene
f2240f1cd7 Исправил ресет 2023-11-30 16:09:36 +03:00
Eugene
6fe68a8ad0 Добавлена команда сброса 2023-11-30 12:33:35 +03:00
Eugene
c8e8918851 Исправил баг с размером в байтах, а не словах 2023-11-29 08:57:24 +03:00
Eugene
79501cdead Добавил в список команд ответ BUZY если следующая команда пришла до того как выполнилась предыдущая. 2023-11-29 08:45:19 +03:00
Eugene
e7802cd4ac Заменил ф-ю прошивки флеша на корректную 2023-11-28 17:27:34 +03:00
Eugene
9e5a6e2abe Рефакторинг, комментарии 2023-11-28 17:04:28 +03:00
Eugene
a60fcc5f52 Исправлена 16-битная адресация на 8-битную 2023-11-28 16:26:22 +03:00
Eugene
1675ae9fce Выбрана другая ф-ция записи во флеш
В тестовую прогу для CM добавлена ф-ция проверки серии записей
2023-11-28 12:35:49 +03:00
Eugene
e9242414a3 перенос отладки по UART на другие пины 2023-11-28 11:18:22 +03:00
Eugene
793d9c775a в реальной схеме на микросхему BL25CM1A на CS приходит сигнал с порта GPIO15, на котором нет ф-ции CS для SPI.
в связи с этим реализована программная ф-я чипселекта для BL25CM1A, а для GD оставлен аппаратный CS на GPIO35
2023-11-27 13:15:24 +03:00
Eugene
68f6585f9a i2c микросхема работает не стабильно.
переписал код с использованием fifo
не помогло
возможно вернусь к этому позже, возможно это дефект микросхемы
2023-11-24 14:37:07 +03:00
Eugene
6744f8f648 тестовая прога для CM 2023-11-24 11:02:04 +03:00
Eugene
e76e971c3a отладил алгоритм с ZD24C02A 2023-11-23 15:03:37 +03:00
Eugene
105cad443b забыл добавить файлы новые 2023-11-23 11:01:53 +03:00
Eugene
d13327347e отлажен протокол для GD25Q16ETIGR 2023-11-23 10:58:20 +03:00
Eugene
980c4080ff отлажен алгоритм чтения/записи для BL25CM1A 2023-11-23 09:07:58 +03:00
Eugene
80ea1ca20d Добавлен в протокол i2c 2023-11-20 14:26:23 +03:00
Eugene
b2dd3b785c Драйвера записи в SPI по секторам и страницам с проверками 2023-11-17 16:32:20 +03:00
Eugene
90f626ebb1 Изменение размерности массивов работы с внешней памятью 2023-11-17 10:34:40 +03:00
Eugene
fe71486eae Разделил протокол на CPU1 b CPU2 2023-11-16 16:15:38 +03:00