klassents
599e779895
мелкие правки и перестановки
2025-03-27 11:15:25 +07:00
klassents
6646cff7e5
убрала лишнее
2025-03-27 10:32:24 +07:00
klassents
f2ab0fc367
сильную raw_trap_handler объявила во freeRTOS, чтобы trap перехватывался операционной системой
2025-03-27 10:32:10 +07:00
klassents
6f84c00718
исправлены ошибки
2025-03-26 16:31:28 +07:00
klassents
42e9becdb9
ОС работает, пользовательские прерывания тоже работают. Осталось придумать, как в trap_entry идти в нужную функцию, если библиотека не подключена
2025-03-26 16:30:07 +07:00
klassents
902d7b0932
изменения для лучшей работы
2025-03-26 11:55:01 +07:00
klassents
a682dc80a9
слишком много лишнего
2025-03-26 11:52:54 +07:00
klassents
2a32262053
перенесла обработчик прерывания от freeRTOS в рамку и сделала переход на него через j в trap_entry, теперь как будто заработало. Блинк работает, но analogRead очень тормозит почему-то
2025-03-25 17:01:14 +07:00
klassents
b28f4ee090
с такой конфигурацией задачи запускаются хотя бы по разу, но потом встают
2025-03-25 14:33:22 +07:00
klassents
c5767f8062
попытка заставить подтягтвать initVariant из библиотеки
2025-03-24 11:09:09 +07:00
klassents
b212f786da
мелкое
2025-03-24 09:44:17 +07:00
klassents
7a858b334a
добавила порт от синтакора. проект после кучи переделок собирается, но почему-то не подменяется initVariant и не запускается ОС, перескакиваем в обычный loop
2025-03-21 17:06:08 +07:00
klassents
45cd5a25d7
вернула структуру библиотеки обратно, иначе не подхватывается в arduinoIDE
2025-03-21 17:04:52 +07:00
klassents
c4640e41f8
не нужно
2025-03-19 16:56:27 +07:00
klassents
ebe02feb3c
раскидала файлы по папкам, как в синтакоровском ядре
2025-03-19 15:17:22 +07:00
klassents
c9ee063867
заменила функцию задержки на стандартную
2025-03-19 13:41:55 +07:00
klassents
a51abf17d1
убрала все про avr, проект собирается
2025-03-19 13:20:54 +07:00
klassents
2309d25142
новая архитектура
2025-03-19 09:15:58 +07:00
klassents
2de9206fd6
исходная библиотека freeRTOS для Arduino
2025-03-19 09:13:40 +07:00
klassents
1aaf8c59ae
wiring digital speed optimization
...
Уменьшено время выполнения функций digitalRead/Write/Toggle для всех плат
2025-03-17 07:53:28 +03:00
klassents
0adc8293d7
Обновить docs/debug_description.md
2025-03-14 05:26:50 +03:00
klassents
97cd6fee0f
Обновить docs/debug_description.md
2025-03-14 05:26:20 +03:00
klassents
7742fd9032
Обновить docs/debug_description.md
2025-03-13 12:54:42 +03:00
klassents
8260b973a5
Обновить docs/debug_description.md
2025-03-13 12:50:00 +03:00
klassents
70f6cf11ee
Загрузить файлы в «docs»
2025-03-13 12:48:54 +03:00
klassents
68b2bb9fd1
Удалить docs/registers.png/Registers.png
2025-03-13 12:48:37 +03:00
klassents
000a04ddf3
Загрузить файлы в «docs/registers.png»
2025-03-13 12:47:53 +03:00
klassents
b48fe95d74
Обновить docs/debug_description.md
2025-03-13 12:46:28 +03:00
klassents
fcb12aeb77
Обновить docs/debug_description.md
2025-03-13 12:10:28 +03:00
klassents
eb3459cad6
Обновить docs/debug_description.md
2025-03-13 12:09:50 +03:00
klassents
d75ecbfd5d
Обновить docs/debug_description.md
2025-03-11 09:39:14 +03:00
klassents
74ad678701
Обновить docs/debug_description.md
2025-03-11 09:38:02 +03:00
klassents
949b8e7a31
Обновить docs/debug_description.md
2025-03-11 09:31:29 +03:00
klassents
ca2a35a1af
Обновить docs/debug_description.md
2025-03-11 09:21:35 +03:00
klassents
0309195bb5
Обновить docs/debug_description.md
2025-03-11 09:15:57 +03:00
klassents
1c26fe5e5f
Обновить docs/debug_description.md
2025-03-11 08:49:15 +03:00
klassents
46c199d011
Обновить docs/debug_description.md
2025-03-11 08:48:31 +03:00
klassents
0d5bfe61f8
новая картинка
2025-03-11 12:47:39 +07:00
klassents
542c414268
новые
2025-03-11 12:38:42 +07:00
klassents
1996b75321
Обновить docs/debug_description.md
2025-03-11 08:38:00 +03:00
klassents
66a674cbb2
удалила
2025-03-11 12:37:15 +07:00
klassents
70f6c15b39
Обновить docs/debug_description.md
2025-03-11 08:00:21 +03:00
klassents
ba1afb4ff0
Обновить docs/debug_description.md
2025-03-11 07:59:59 +03:00
klassents
afc59fe62e
Merge branch 'v0.5.0' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp into v0.5.0
2025-03-11 11:59:33 +07:00
klassents
7505bedffc
изменение размеров
2025-03-11 11:59:31 +07:00
klassents
c3ca92f0c2
Обновить docs/debug_description.md
2025-03-11 07:57:39 +03:00
klassents
4ec88a3a4e
Merge branch 'v0.5.0' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp into v0.5.0
2025-03-11 11:56:14 +07:00
klassents
6380bf8228
картинки
2025-03-11 11:56:12 +07:00
klassents
043268cb32
Обновить docs/debug_description.md
2025-03-11 07:54:05 +03:00
klassents
8d029c97d8
Обновить docs/debug_description.md
2025-03-11 07:53:30 +03:00
klassents
ec3fbb43ad
Merge branch 'v0.5.0' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp into v0.5.0
2025-03-11 11:52:03 +07:00
klassents
44151b25dc
новая картинка
2025-03-11 11:52:00 +07:00
klassents
1a4bc1810f
Обновить docs/debug_description.md
2025-03-11 07:31:25 +03:00
klassents
a4f817cc99
Обновить docs/debug_description.md
2025-03-11 06:46:26 +03:00
klassents
f7b1c12289
Обновить docs/debug_description.md
2025-03-11 06:35:16 +03:00
klassents
275bc4aaa6
Обновить docs/debug_description.md
2025-03-11 06:33:31 +03:00
klassents
2776ee5442
Обновить docs/debug_description.md
2025-03-11 06:05:44 +03:00
klassents
fa26bf3ad8
Обновить docs/debug_description.md
2025-03-11 05:47:30 +03:00
klassents
e0586fdf77
Обновить docs/debug_description.md
2025-03-11 05:13:02 +03:00
klassents
bcff6ddbb7
Обновить docs/debug_description.md
2025-03-10 13:03:03 +03:00
klassents
959132a5c1
Обновить README.md
2025-03-10 12:48:56 +03:00
klassents
fcee5e61aa
Добавить docs/debug_description.md
2025-03-10 12:46:46 +03:00
klassents
a474c5a52a
Обновить README.md
2025-03-10 12:44:30 +03:00
klassents
c0c8032ed4
добавила поддержку отладки платы Start
2025-03-10 14:39:14 +07:00
klassents
a003522de7
исправлены ошибки и некоторые опечатки
2025-03-10 12:41:17 +07:00
klassents
1859e30623
перенесла svd
2025-03-07 13:42:03 +07:00
klassents
48ce9a29b9
!
2025-03-06 14:32:06 +07:00
klassents
846999dc75
добавлена поддержка svd и вывода логов при отладке
2025-03-06 14:31:51 +07:00
klassents
8990483c6d
добавлен svd файл
2025-03-06 14:30:09 +07:00
klassents
d41f99f2b5
убрала лишний флаг оптимизации
2025-03-04 13:11:03 +07:00
klassents
79db443ba4
с такими командами все запускается, отладка по коду движется, вот только код не работает (не моргает светодиод), пока не остановишь отладку и не перезагрузишь МК
2025-02-27 17:06:31 +07:00
klassents
fbaa4b931a
добавлена проверка - не превышает ли номер вывода из аргумента функции общее кол-во выводов
2025-02-21 15:43:13 +07:00
klassents
5b2e2eb1d5
Обновить docs/elsomik_description.md
2025-02-21 04:44:33 +03:00
klassents
c549f8ac62
Обновить docs/nano_description.md
2025-02-21 04:42:46 +03:00
klassents
514daab096
Обновить docs/Elbear_description.md
2025-02-21 04:41:26 +03:00
klassents
ab35249bb1
Обновить README.md
2025-02-21 04:39:46 +03:00
klassents
7cbb1ad26c
Все названия большими буквами
2025-02-20 17:41:54 +07:00
klassents
a9888220e8
Nano переименовано в Ace-Nano. Исправлено определение аналоговых пинов A6, A7
2025-02-07 11:48:20 +03:00
klassents
8681cb2f67
неправильно были заданы пины A6, A7
2025-02-07 10:53:31 +07:00
klassents
24071cc384
nano везде переименовала в ace-nano
2025-02-06 17:03:32 +07:00
klassents
1e0e1b1a2e
поправила описание про шим и spi
2025-02-05 06:04:43 +03:00
klassents
96fbd08225
Обновить docs/nano_description.md
2025-02-05 05:57:52 +03:00
klassents
70e6ccd9b2
Обновить docs/Elbear_description.md
2025-02-05 05:56:31 +03:00
klassents
e9db0ac0c0
изменения позволяют обойти ошибку при работе в arduinoIDE v1.8.19
2025-02-04 07:07:15 +03:00
klassents
e2343dcc68
изменения позволяют обойти ошибку при работе в arduinoIDE v1.8.19
2025-02-04 11:05:45 +07:00
klassents
a247ca2467
- добавлена поддержка плат nano, elsomik
...
- добавлена поддержка аппаратного i2c0
- добавлена поддержка аппаратного spi0
- на elbear добавлена поддержка еще двух каналов ШИМ и одного прерывания
- мелкие исправления в глобальном разрешении прерываний, в работе tone, в hal модуле сторожевого таймера
2025-02-04 09:29:17 +07:00
klassents
38cb55944a
обновила файл до текущей актуальной версии, со старой не работает таймер, говорят
2025-02-04 08:56:59 +07:00
klassents
cda13f97dc
сомик умеет двумя i2c работать
2025-02-03 13:22:14 +07:00
klassents
f11176c56b
нано поддерживает только один i2c
2025-02-03 13:20:05 +07:00
klassents
c304935918
на старте работают оба i2c
2025-02-03 12:56:36 +07:00
klassents
59e94c9dc8
добавлено обработку нулевого i2c
2025-02-03 12:36:47 +07:00
klassents
ba668a984e
переделала библиотеку с заготовкой на то, чтобы добавить второй i2c
2025-02-03 12:27:10 +07:00
klassents
f45ef1de67
добавлено общее кол-во доступных i2c
2025-02-03 10:21:18 +07:00
klassents
2300f447f9
выключила генерацию волновой формы, иначе на ноге выхода таймера 1 был меандр, когда включали tone()
2025-02-03 09:54:19 +07:00
klassents
eca1acb302
добавлен вывод для старт и сомика
2025-01-31 14:57:54 +07:00
klassents
002762bf80
добавила флаг состояния прерываний, чтобы не включать их, если кто-то выключил их в setup()
2025-01-31 11:54:11 +07:00
klassents
b4f4baaa81
понижена скорость для платы старт
2025-01-30 15:03:05 +07:00
klassents
e4e0e30357
Merge branch 'dev' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp into dev
2025-01-30 15:02:30 +07:00
klassents
0940d7c944
пины второго порта обрабатывались неверно
2025-01-30 15:02:23 +07:00
klassents
faa9428d3e
Обновить docs/elsomik_description.md
2025-01-30 10:30:53 +03:00