9da54e7183
Merge branch 'main' into v0.5.0
2025-04-28 10:57:15 +07:00
cf6f080f2e
Обновить docs/tested_shields.md
2025-04-28 05:50:39 +03:00
b0a0f083eb
Pinout nano
2025-04-28 05:25:17 +03:00
0f4a2dda26
Загрузить файлы в «docs»
2025-04-28 05:20:34 +03:00
49f669a14f
Удалить docs/pinout.PNG
2025-04-28 05:20:05 +03:00
a5d7f494ac
Обновлен pinout
2025-04-28 05:19:40 +03:00
2870df7756
Исправлены комментарии к функции ISR()
2025-04-11 04:42:24 +03:00
ec05003817
Обновить docs/tested_shields.md
2025-03-31 09:50:06 +03:00
1a41820e83
добавлен список протестированных модулей
2025-03-31 13:23:44 +07:00
43c97f7b56
Добавлена поддержка FreeRTOS
2025-03-28 06:37:50 +03:00
1aaf8c59ae
wiring digital speed optimization
...
Уменьшено время выполнения функций digitalRead/Write/Toggle для всех плат
2025-03-17 07:53:28 +03:00
0adc8293d7
Обновить docs/debug_description.md
2025-03-14 05:26:50 +03:00
97cd6fee0f
Обновить docs/debug_description.md
2025-03-14 05:26:20 +03:00
7742fd9032
Обновить docs/debug_description.md
2025-03-13 12:54:42 +03:00
8260b973a5
Обновить docs/debug_description.md
2025-03-13 12:50:00 +03:00
70f6cf11ee
Загрузить файлы в «docs»
2025-03-13 12:48:54 +03:00
68b2bb9fd1
Удалить docs/registers.png/Registers.png
2025-03-13 12:48:37 +03:00
000a04ddf3
Загрузить файлы в «docs/registers.png»
2025-03-13 12:47:53 +03:00
b48fe95d74
Обновить docs/debug_description.md
2025-03-13 12:46:28 +03:00
fcb12aeb77
Обновить docs/debug_description.md
2025-03-13 12:10:28 +03:00
eb3459cad6
Обновить docs/debug_description.md
2025-03-13 12:09:50 +03:00
d75ecbfd5d
Обновить docs/debug_description.md
2025-03-11 09:39:14 +03:00
74ad678701
Обновить docs/debug_description.md
2025-03-11 09:38:02 +03:00
949b8e7a31
Обновить docs/debug_description.md
2025-03-11 09:31:29 +03:00
ca2a35a1af
Обновить docs/debug_description.md
2025-03-11 09:21:35 +03:00
0309195bb5
Обновить docs/debug_description.md
2025-03-11 09:15:57 +03:00
1c26fe5e5f
Обновить docs/debug_description.md
2025-03-11 08:49:15 +03:00
46c199d011
Обновить docs/debug_description.md
2025-03-11 08:48:31 +03:00
0d5bfe61f8
новая картинка
2025-03-11 12:47:39 +07:00
542c414268
новые
2025-03-11 12:38:42 +07:00
1996b75321
Обновить docs/debug_description.md
2025-03-11 08:38:00 +03:00
66a674cbb2
удалила
2025-03-11 12:37:15 +07:00
70f6c15b39
Обновить docs/debug_description.md
2025-03-11 08:00:21 +03:00
ba1afb4ff0
Обновить docs/debug_description.md
2025-03-11 07:59:59 +03:00
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
7505bedffc
изменение размеров
2025-03-11 11:59:31 +07:00
c3ca92f0c2
Обновить docs/debug_description.md
2025-03-11 07:57:39 +03:00
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
6380bf8228
картинки
2025-03-11 11:56:12 +07:00
043268cb32
Обновить docs/debug_description.md
2025-03-11 07:54:05 +03:00
8d029c97d8
Обновить docs/debug_description.md
2025-03-11 07:53:30 +03:00
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
44151b25dc
новая картинка
2025-03-11 11:52:00 +07:00
1a4bc1810f
Обновить docs/debug_description.md
2025-03-11 07:31:25 +03:00
a4f817cc99
Обновить docs/debug_description.md
2025-03-11 06:46:26 +03:00
f7b1c12289
Обновить docs/debug_description.md
2025-03-11 06:35:16 +03:00
275bc4aaa6
Обновить docs/debug_description.md
2025-03-11 06:33:31 +03:00
2776ee5442
Обновить docs/debug_description.md
2025-03-11 06:05:44 +03:00
fa26bf3ad8
Обновить docs/debug_description.md
2025-03-11 05:47:30 +03:00
e0586fdf77
Обновить docs/debug_description.md
2025-03-11 05:13:02 +03:00
bcff6ddbb7
Обновить docs/debug_description.md
2025-03-10 13:03:03 +03:00
959132a5c1
Обновить README.md
2025-03-10 12:48:56 +03:00
fcee5e61aa
Добавить docs/debug_description.md
2025-03-10 12:46:46 +03:00
a474c5a52a
Обновить README.md
2025-03-10 12:44:30 +03:00
c0c8032ed4
добавила поддержку отладки платы Start
2025-03-10 14:39:14 +07:00
a003522de7
исправлены ошибки и некоторые опечатки
2025-03-10 12:41:17 +07:00
1859e30623
перенесла svd
2025-03-07 13:42:03 +07:00
48ce9a29b9
!
2025-03-06 14:32:06 +07:00
846999dc75
добавлена поддержка svd и вывода логов при отладке
2025-03-06 14:31:51 +07:00
8990483c6d
добавлен svd файл
2025-03-06 14:30:09 +07:00
d41f99f2b5
убрала лишний флаг оптимизации
2025-03-04 13:11:03 +07:00
79db443ba4
с такими командами все запускается, отладка по коду движется, вот только код не работает (не моргает светодиод), пока не остановишь отладку и не перезагрузишь МК
2025-02-27 17:06:31 +07:00
fbaa4b931a
добавлена проверка - не превышает ли номер вывода из аргумента функции общее кол-во выводов
2025-02-21 15:43:13 +07:00
5b2e2eb1d5
Обновить docs/elsomik_description.md
2025-02-21 04:44:33 +03:00
c549f8ac62
Обновить docs/nano_description.md
2025-02-21 04:42:46 +03:00
514daab096
Обновить docs/Elbear_description.md
2025-02-21 04:41:26 +03:00
ab35249bb1
Обновить README.md
2025-02-21 04:39:46 +03:00
7cbb1ad26c
Все названия большими буквами
2025-02-20 17:41:54 +07:00
a9888220e8
Nano переименовано в Ace-Nano. Исправлено определение аналоговых пинов A6, A7
2025-02-07 11:48:20 +03:00
8681cb2f67
неправильно были заданы пины A6, A7
2025-02-07 10:53:31 +07:00
24071cc384
nano везде переименовала в ace-nano
2025-02-06 17:03:32 +07:00
1e0e1b1a2e
поправила описание про шим и spi
2025-02-05 06:04:43 +03:00
96fbd08225
Обновить docs/nano_description.md
2025-02-05 05:57:52 +03:00
70e6ccd9b2
Обновить docs/Elbear_description.md
2025-02-05 05:56:31 +03:00
e9db0ac0c0
изменения позволяют обойти ошибку при работе в arduinoIDE v1.8.19
2025-02-04 07:07:15 +03:00
e2343dcc68
изменения позволяют обойти ошибку при работе в arduinoIDE v1.8.19
2025-02-04 11:05:45 +07:00
a247ca2467
- добавлена поддержка плат nano, elsomik
...
- добавлена поддержка аппаратного i2c0
- добавлена поддержка аппаратного spi0
- на elbear добавлена поддержка еще двух каналов ШИМ и одного прерывания
- мелкие исправления в глобальном разрешении прерываний, в работе tone, в hal модуле сторожевого таймера
2025-02-04 09:29:17 +07:00
38cb55944a
обновила файл до текущей актуальной версии, со старой не работает таймер, говорят
2025-02-04 08:56:59 +07:00
cda13f97dc
сомик умеет двумя i2c работать
2025-02-03 13:22:14 +07:00
f11176c56b
нано поддерживает только один i2c
2025-02-03 13:20:05 +07:00
c304935918
на старте работают оба i2c
2025-02-03 12:56:36 +07:00
59e94c9dc8
добавлено обработку нулевого i2c
2025-02-03 12:36:47 +07:00
ba668a984e
переделала библиотеку с заготовкой на то, чтобы добавить второй i2c
2025-02-03 12:27:10 +07:00
f45ef1de67
добавлено общее кол-во доступных i2c
2025-02-03 10:21:18 +07:00
2300f447f9
выключила генерацию волновой формы, иначе на ноге выхода таймера 1 был меандр, когда включали tone()
2025-02-03 09:54:19 +07:00
eca1acb302
добавлен вывод для старт и сомика
2025-01-31 14:57:54 +07:00
002762bf80
добавила флаг состояния прерываний, чтобы не включать их, если кто-то выключил их в setup()
2025-01-31 11:54:11 +07:00
b4f4baaa81
понижена скорость для платы старт
2025-01-30 15:03:05 +07:00
e4e0e30357
Merge branch 'dev' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp into dev
2025-01-30 15:02:30 +07:00
0940d7c944
пины второго порта обрабатывались неверно
2025-01-30 15:02:23 +07:00
faa9428d3e
Обновить docs/elsomik_description.md
2025-01-30 10:30:53 +03:00
77d09abc57
Merge branch 'dev' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp into dev
2025-01-29 17:08:08 +07:00
ced8debe30
добавила поддержку второго spi, на железе еще не проверяла
2025-01-29 17:08:06 +07:00
da5854d0fc
добавила выводы для второго spi
2025-01-29 17:07:17 +07:00
7a787c969c
добавила выводы для второго spi
2025-01-29 17:07:03 +07:00
6311754f6f
Обновить docs/elsomik_description.md
2025-01-29 13:05:05 +03:00
f375d20525
Обновить docs/Start_mik32_description.md
2025-01-29 13:04:11 +03:00
6f0e7b3a42
Обновить docs/nano_description.md
2025-01-29 12:59:57 +03:00
5329458ef7
Обновить docs/Elbear_description.md
2025-01-29 12:58:48 +03:00
19eb300505
Обновить README.md
2025-01-29 12:54:07 +03:00
efe01dc876
!
2025-01-29 16:14:46 +07:00
c9ab7a50bf
добавлена поддержка второго spi. проект собирается, на железе не проверяла
2025-01-29 16:14:35 +07:00
be97466472
мелкое
2025-01-29 16:04:42 +07:00
ebe6b710a0
для ace-uno добавлена поддержка второго spi
2025-01-29 15:43:31 +07:00
5eecbe2d1e
добавила поддержку второго аппаратного spi
2025-01-29 15:40:00 +07:00
f05c1f22af
если плата не прописана, выдать ошибку
2025-01-29 09:20:37 +07:00
25e595e1ec
обновить
2025-01-29 09:20:25 +07:00
d659a34c67
для платы elsomik определение пина такое же, как у старт
2025-01-28 15:57:16 +07:00
0968c33dd5
Merge branch 'dev' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp into dev
2025-01-28 14:32:40 +07:00
4a7598f652
изменила ножки прерываний
2025-01-28 14:32:01 +07:00
4854022fe1
Обновить docs/elsomik_description.md
2025-01-28 10:25:48 +03:00
919446c371
Обновить docs/elsomik_description.md
2025-01-28 10:25:18 +03:00
594bf25bea
Обновить docs/elsomik_description.md
2025-01-28 10:23:27 +03:00
c5bb50af4f
Обновить docs/elsomik_description.md
2025-01-28 09:28:08 +03:00
88a8ba4b3e
Обновить README.md
2025-01-28 07:55:02 +03:00
a2d8672820
Обновить docs/elsomik_description.md
2025-01-28 07:53:45 +03:00
a5dd839115
Merge branch 'dev' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp into dev
2025-01-28 11:50:22 +07:00
28ac0e38cd
распиновки для elsomik
2025-01-28 11:50:21 +07:00
e47d55b33d
изменила список пинов с дефайна на перечисление
2025-01-28 11:50:03 +07:00
f10999fb63
Обновить docs/elsomik_description.md
2025-01-28 07:27:36 +03:00
4fd3bbd170
Обновить README.md
2025-01-28 07:05:21 +03:00
a3a9a2ff39
Обновить README.md
2025-01-28 07:04:33 +03:00
5e3d1c1ccd
Обновить README.md
2025-01-28 07:03:39 +03:00
8d009c02ee
Добавить docs/elsomik_description.md
2025-01-28 07:02:17 +03:00
e8620143f7
Обновить README.md
2025-01-28 07:01:28 +03:00
c9d673ec9a
Обновить README.md
2025-01-28 06:48:50 +03:00
1c7fc6a208
адаптировано под плату elsomik
2025-01-28 10:22:48 +07:00
0d1031c0e5
тест
2025-01-27 16:57:32 +07:00
48c07c45ce
тест
2025-01-27 16:55:55 +07:00
e2dc7f9949
переименовала
2025-01-27 16:55:00 +07:00
6c32f4c202
Обновить README.md
2025-01-27 12:53:32 +03:00
ab1ee0c294
Обновить README.md
2025-01-27 12:52:06 +03:00
1854873c66
Обновить docs/ Elbear_nano_description.md
2025-01-27 12:47:25 +03:00
c85d6bd54a
Обновить README.md
2025-01-27 12:34:59 +03:00
35aec6f3d4
Добавить docs/ Elbear_nano_description.md
2025-01-27 12:28:46 +03:00
a5b21d6065
добавлена функция, отключающая А4, А5 от ацп после преобразования
2025-01-27 16:24:19 +07:00
30715cb3d5
новая функция, вызываю после ац преобразования, чтомы переключить при необходимости мультиплексированные каналы
2025-01-27 16:22:37 +07:00
b42498f167
добавлена заглушка для функции деинита ног после ацп
2025-01-27 16:21:46 +07:00
1056ce0dc6
начинаю делать файлы
2025-01-27 16:12:38 +07:00
c23cd3e06d
убрала лишнее
2025-01-27 16:12:22 +07:00
27255530d2
номера ножек пронумеровала так же, как у ace-uno. Добавила еще два вывода для использования ШИМ
2025-01-27 16:12:10 +07:00
1b828df0fe
начальный загрузчик для платы elsomik
2025-01-27 16:10:00 +07:00
a0d540f160
изменен путь до бутлоадера с учетом переименования папки. Добавлена плата elsomik
2025-01-27 16:09:42 +07:00
3a02bddf3f
добавлено еще одно прерывание на ноге А1. Добавлено еще два вывода с ШИМ
2025-01-27 16:09:00 +07:00
7e2d0b19cc
переименовала папку для бутлоадера
2025-01-27 16:06:10 +07:00
ca276fd899
Merge branch 'dev' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp into dev
2025-01-27 16:05:43 +07:00
c4a6c9818a
Обновить docs/Elbear_description.md
2025-01-27 11:37:44 +03:00
dd18d49f23
добавлена плата nano
2025-01-27 12:09:24 +07:00
0dd23581ba
Merge branch 'dev' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp into dev
2025-01-27 10:56:16 +07:00
bccf2a2e3c
добавляем поддержку платы nano, предварительные файлы
2025-01-27 10:56:03 +07:00
6f633cadfb
Обновить docs/Elbear_description.md
2025-01-27 06:22:43 +03:00
9cc70b1911
Обновить docs/Elbear_description.md
2025-01-25 10:21:33 +03:00
58f5af4113
Обновить docs/Elbear_description.md
2025-01-25 10:18:00 +03:00
f62279e5e7
измнены неправильные названия структур
2025-01-25 13:01:27 +07:00
0c8232e9d3
добавила проверку на порт 2, т.к. на плате старт он доступен
2025-01-25 12:47:03 +07:00
e53bac6ba8
Добавлена библиотека IRremote
...
1. Инициализация hal библиотек, включение тактирования портов, установка вектора прерываний теперь производится в crt0.S
2. Добавлена библиотека IRremote. Для работы использует прерывание таймера timer16_0
Co-authored-by: KLASSENTS <klassen@elron.tech>
Co-committed-by: KLASSENTS <klassen@elron.tech>
2025-01-25 06:52:10 +03:00
38e0c327f4
Merge branch 'dev' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp into dev
2025-01-25 10:42:29 +07:00
b3abdecf99
Обновить README.md
2025-01-25 10:33:14 +07:00
bd7736e5b8
Обновить README.md
2025-01-25 10:33:14 +07:00
b6be21a8b6
определяю разные пины для отправки для плат elbear и start
2025-01-25 10:33:14 +07:00
f3efccf099
добавила пин для платы старт
2025-01-25 10:33:14 +07:00
95884860ad
простые функции унесла в хэдер, чтобы сделать инлайном
2025-01-25 10:33:14 +07:00
287e66669e
добавлен пин для платы старт
2025-01-25 10:33:14 +07:00
ef09957047
добавила пин для платы старт
2025-01-25 10:33:14 +07:00
69b8472427
добавлен пин для платы старт
2025-01-25 10:33:14 +07:00
e8e1d4f138
пин для платы старт
2025-01-25 10:33:14 +07:00
5b5f3b793d
изменила определение ноги отправки сигнала
2025-01-25 10:33:14 +07:00
b18a324c1e
исправлено вкл/выкл таймера
2025-01-25 10:33:14 +07:00
30450e3c34
раскомментировала пример
2025-01-25 10:33:14 +07:00
6f9a964650
по мелочи
2025-01-25 10:33:14 +07:00
915386cf99
изменена инициализация кнопки
2025-01-25 10:33:14 +07:00
c081a527fe
удалила лишнее из примеров
2025-01-25 10:33:14 +07:00
8a857b5852
текучка
2025-01-25 10:33:14 +07:00
9e317ce9f3
добавлены функции на отправку сигнала. что-то рисуют и ногами, и через ШИМ, вроде похоже на результаты с уно, но через шим на паузе иногда в верхнем состоянии остаемся, а не в нижнем
2025-01-25 10:33:14 +07:00
fe791d754d
максимально доступная частота ШИМ вынесена в общий доступ
2025-01-25 10:33:14 +07:00
085021b2f7
удалила лишнее, протестировала
2025-01-25 10:33:14 +07:00
e7df17c21e
добавлены скобки для корректной работы
2025-01-25 10:33:14 +07:00
e8aa9d4bb2
удалила непонятные примеры
2025-01-25 10:33:14 +07:00
330c7f05c4
мелкое
2025-01-25 10:33:14 +07:00
16c3e0d546
добавлена быстрая функция конфигурирования пинов для MIK32
2025-01-25 10:33:14 +07:00
32186afb3f
подтянула хэдер конфигурирования файлов
2025-01-25 10:33:13 +07:00
ebdcc710fe
добавлена функция быстрого конфигурирования вывода
2025-01-25 10:33:13 +07:00
19042298a0
добавлена функция быстрого конфигурирования вывода
2025-01-25 10:33:13 +07:00
f314eccaff
удалила лишнее
2025-01-25 10:33:13 +07:00
24cbe47a46
обработчик прерывания для библиотеки IRremote
2025-01-25 10:33:13 +07:00
eacc101d43
определены нужные функции и макросы для работы с MIK32
2025-01-25 10:33:13 +07:00
8a26f81c2f
добавлен MIK32_Amur
2025-01-25 10:33:13 +07:00
63c4097269
добавлен макрос разрешения прерывания в epic
2025-01-25 10:33:13 +07:00
e7eb7babf3
Исходная библиотека IRremote
2025-01-25 10:33:13 +07:00
2bda6824d5
добавлена протестированная библиотека
2025-01-25 10:33:13 +07:00
4d18916f5c
пре-инициализация вынесена в SystemInit(), чтобы все действия выполнялись до инициализации конструкторов, иначе при глобальном объявлении объектов со сложными конструкторами могут возникнуть проблемы
2025-01-25 10:33:13 +07:00
05e35b3d5a
в описание добавлена библиотека onewire
2025-01-25 10:33:13 +07:00
04e6a35059
Обновить README.md
2025-01-25 06:15:13 +03:00
eb7d2ebb5e
Обновить README.md
2025-01-25 06:13:12 +03:00
12c4042932
определяю разные пины для отправки для плат elbear и start
2025-01-25 10:01:31 +07:00
faf859fc96
добавила пин для платы старт
2025-01-25 10:01:05 +07:00
c6c671e7a8
простые функции унесла в хэдер, чтобы сделать инлайном
2025-01-25 09:03:47 +07:00
25bc00a1bd
добавлен пин для платы старт
2025-01-25 08:56:27 +07:00
efac9cf87a
добавила пин для платы старт
2025-01-24 15:59:07 +07:00
bb55e5a304
добавлен пин для платы старт
2025-01-24 15:16:29 +07:00
97d30cfe45
пин для платы старт
2025-01-24 15:15:06 +07:00
e1ef6c5a92
изменила определение ноги отправки сигнала
2025-01-24 15:02:57 +07:00
ed3287bd4b
исправлено вкл/выкл таймера
2025-01-24 11:01:20 +07:00
8315bbed7d
раскомментировала пример
2025-01-24 11:00:50 +07:00
7ba12b0bc7
по мелочи
2025-01-24 11:00:32 +07:00
aaa96bd13b
изменена инициализация кнопки
2025-01-24 11:00:12 +07:00
8a0cc3dded
удалила лишнее из примеров
2025-01-23 10:25:49 +07:00
2889721109
текучка
2025-01-21 16:59:47 +07:00
7e3d8e8580
добавлены функции на отправку сигнала. что-то рисуют и ногами, и через ШИМ, вроде похоже на результаты с уно, но через шим на паузе иногда в верхнем состоянии остаемся, а не в нижнем
2025-01-21 16:59:34 +07:00
eb9810bdda
максимально доступная частота ШИМ вынесена в общий доступ
2025-01-21 13:53:10 +07:00
3b26203ebb
удалила лишнее, протестировала
2025-01-17 14:37:51 +07:00
d9946ff386
добавлены скобки для корректной работы
2025-01-17 14:34:19 +07:00
959016ad61
удалила непонятные примеры
2025-01-17 14:34:02 +07:00
d9cc0d0988
мелкое
2025-01-17 11:23:41 +07:00
e5f1dce9a4
добавлена быстрая функция конфигурирования пинов для MIK32
2025-01-17 09:59:39 +07:00
befaa18a4c
подтянула хэдер конфигурирования файлов
2025-01-17 09:59:09 +07:00
ff4c3a26a5
добавлена функция быстрого конфигурирования вывода
2025-01-17 09:58:37 +07:00
c12d3bf067
добавлена функция быстрого конфигурирования вывода
2025-01-17 09:58:11 +07:00
2ce95a5ab1
удалила лишнее
2025-01-16 16:57:45 +07:00
ffd72d6bd9
обработчик прерывания для библиотеки IRremote
2025-01-16 16:57:18 +07:00
f68431f34d
определены нужные функции и макросы для работы с MIK32
2025-01-16 16:56:52 +07:00
662770f2fd
добавлен MIK32_Amur
2025-01-16 14:14:41 +07:00
02e92a1518
добавлен макрос разрешения прерывания в epic
2025-01-16 14:14:19 +07:00
c9055e36b3
Исходная библиотека IRremote
2025-01-15 16:37:14 +07:00
3402beccdf
добавлена протестированная библиотека
2025-01-15 16:24:47 +07:00
e4b7b933ac
пре-инициализация вынесена в SystemInit(), чтобы все действия выполнялись до инициализации конструкторов, иначе при глобальном объявлении объектов со сложными конструкторами могут возникнуть проблемы
2025-01-15 16:23:29 +07:00
ce42504f61
в описание добавлена библиотека onewire
2025-01-15 13:38:58 +07:00
2945cf9c8c
Добавлена библиотека OneWire
...
Co-authored-by: KLASSENTS <klassen@elron.tech>
Co-committed-by: KLASSENTS <klassen@elron.tech>
2025-01-15 09:29:12 +03:00
ddb1cdfc9b
добавлена поддержка микроконтроллера mik32v2
2025-01-15 13:26:38 +07:00
0bcd14ca67
добавлены макросы, задающие вход/выход пина
2025-01-15 13:26:08 +07:00
806dc2366d
наша архитектура
2025-01-15 11:09:12 +07:00
1310ea3a7f
добавлена исходная библиотека onewire
2025-01-15 10:15:06 +07:00
31c736e5fb
Dummy header
2025-01-13 09:01:55 +03:00
3c6e090126
можно использовать драйвер
2024-12-27 13:28:58 +07:00
ad294e0817
Обновить platform.txt
2024-12-25 09:36:41 +03:00
620c3b4592
Обновить boards.txt
2024-12-25 09:36:18 +03:00
d3d5156008
Обновить docs/Start_mik32_description.md
2024-12-25 06:06:23 +03:00
a7f19c03b8
Обновить docs/Start_mik32_description.md
2024-12-25 06:05:48 +03:00
9916adc1a2
Обновить README.md
2024-12-25 05:55:15 +03:00
45b7981ec1
добавлен х2 делитель скорости spi
2024-12-25 09:43:48 +07:00
c2289e967f
Merge branch 'main' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp
2024-12-24 14:40:04 +07:00
93b9ce1318
изменены ноги прерывани, чтобы меньше перекликались с выводами ацп
2024-12-24 14:40:00 +07:00
db82ddc6c8
Обновить docs/Start_mik32_description.md
2024-12-24 10:23:09 +03:00
833b047d08
Обновить docs/Elbear_description.md
2024-12-24 10:19:33 +03:00
0fd499d48f
Обновить docs/Elbear_description.md
2024-12-24 10:19:17 +03:00
b6f00ae5e0
Обновить README.md
2024-12-24 10:17:09 +03:00
faaac3d521
Обновить README.md
2024-12-24 10:16:54 +03:00
12b7277cbb
Обновить README.md
2024-12-24 10:14:49 +03:00
b5a7b97769
Обновить docs/Start_mik32_description.md
2024-12-24 10:10:58 +03:00
1c8eda6c30
Обновить docs/Start_mik32_description.md
2024-12-24 09:55:07 +03:00
0fa4512563
Обновить docs/Start_mik32_description.md
2024-12-24 09:42:55 +03:00
58497c7513
Merge branch 'main' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp
2024-12-24 13:05:30 +07:00
d4bd156284
обновить
2024-12-24 13:05:25 +07:00
d72c9cd413
Обновить docs/Start_mik32_description.md
2024-12-24 08:49:36 +03:00
5801e9b171
Merge branch 'main' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp
2024-12-24 12:45:59 +07:00
ee9cf223f3
обновить
2024-12-24 12:45:56 +07:00
7f216bd1c6
Обновить docs/Instructions.md
2024-12-24 08:42:44 +03:00
f032548192
Merge branch 'main' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp
2024-12-24 12:41:21 +07:00
455119a160
обновленные картинки
2024-12-24 12:41:16 +07:00
57229f3440
Обновить docs/Instructions.md
2024-12-24 07:28:40 +03:00
712d3b2a7b
Обновить docs/Start_mik32_description.md
2024-12-24 07:27:11 +03:00
1560217c77
Загрузить файлы в «docs»
2024-12-24 07:26:02 +03:00
12ad9d061e
Обновить docs/Instructions.md
2024-12-24 07:25:30 +03:00
723732fb2d
файлы описаний перенесены в папку docs
2024-12-24 11:14:58 +07:00
8e2b77a8dc
Обновить Elbear_description.md
2024-12-24 07:03:30 +03:00
9d456aefde
Обновить README.md
2024-12-24 06:49:36 +03:00
5e77a8977c
Добавить Start_mik32_description.md
2024-12-24 06:49:18 +03:00
e43efc23af
Обновить Elbear_description.md
2024-12-24 06:47:43 +03:00
3378dcede4
Обновить README.md
2024-12-24 06:44:58 +03:00
89e99dcde0
Обновить README.md
2024-12-24 06:43:57 +03:00
f33b3be570
Добавить Elbear_description.md
2024-12-24 06:24:45 +03:00
4ecd5dbca3
Обновить README.md
2024-12-24 06:20:24 +03:00
e18916e863
Merge branch 'main' of https://git.lrnrpst.ru/Elron_dev/elbear_arduino_bsp
2024-12-24 09:21:10 +07:00
0bc9489100
уменьшена скорость serial для корректной работы с платой start
2024-12-24 09:21:06 +07:00
1ce31e12e8
Обновить README.md
2024-12-23 06:12:08 +03:00
c3e729a36e
теперь по микроновскому загрузчику шьются обе платы и бутлоадер, и прошивка через jtag
2024-12-23 09:25:28 +07:00
5913211b5e
функции для spi сделала inline пустыми
2024-12-20 16:38:35 +07:00
81afaffee8
убрала по просьбе автора
2024-12-20 16:36:44 +07:00
75e593edf1
добавлена кастомная функция-обработчик прерываний, которую пользователи могут сами определять "наверху"
2024-12-20 14:40:15 +07:00
02cd27f587
изменила кол-во светодиодов по умолчанию
2024-12-20 11:52:12 +07:00
a8b2cf3b0c
изменила название дефайна про кол-во прерываний. В wiring_private.h подтягиваю дефайн из pins_arduino
2024-12-20 11:43:19 +07:00
65d07edece
убрала оповещение для 10го пина
2024-12-20 10:17:14 +07:00
76e235a23b
убрала проверку пинов на кнопку - теперь можно и писать, и тугглить и на выход настраивать пин кнопки - все на совести пользователя
2024-12-20 10:08:33 +07:00
72348bba6d
борьба с предупреждениями
2024-12-19 16:55:55 +07:00
0d24c3f696
инициализацию переключателя между А4 и А5 вынесла в желлезозависимые функции. У платы старт добавила заглушку
2024-12-19 16:47:59 +07:00
1ea864a947
варианты для новой платы
2024-12-19 15:49:09 +07:00
1b039cb163
библиотека для работы с новой платой
2024-12-19 15:48:32 +07:00
99a5c81da1
бутлоадер для новой платы
2024-12-19 15:48:13 +07:00
a74b883487
переименовала папку в вариантах для наших плат
2024-12-19 15:48:01 +07:00
2e8ffb38a4
добавлена плата старт. Для прошивки бутлдоадера указывается интерфейс, для мишкиного загрузчика указывается скорость загрузки
2024-12-19 15:33:17 +07:00
8c677c1172
не используем пока ускоряющий драйвер, потому что не со всеми прошивками он работает
2024-12-19 14:23:24 +07:00
979a5ea9ae
fix for flashing on linux
2024-11-02 14:59:01 +07:00
2e8482323c
Обновить README.md
2024-11-01 05:11:52 +03:00
766b7b32ea
Обновление до версии 0.3.0
...
- обновлен elbear_fw_bootloader - добавлена проверка контрольной суммы каждой строки hex файла.
- в модуль работы с АЦП добавлена функция analogReadResolution(). Функция analogRead() теперь возвращает усредненное по 10 измерениям значение.
- общая функция обработки прерываний перенесена в память RAM. Обработчики прерываний модулей External Interrupts и Advanced I/O (функция tone()) так же перенесены в память RAM для увеличения скорости выполнения кода.
- в пакет добавлены библиотеки EEPROM, Servo, SoftSerial, NeoPixel, MFRC522 адаптированные для работы с платой Elbear Ace-Uno.
- добавлено описание особенностей работы с пакетом
2024-10-17 08:27:39 +03:00
7a7c552743
Обновлен README.md
2024-09-11 09:09:57 +03:00
47804d8382
Обновлен bootloader
...
- Притяжка к питанию на Rx
- Новая команда для full erase
- При получении "мусорных" байтов не реагируем и отключаемся по таймауту
2024-09-10 12:15:53 +03:00
f7923e8bf7
Удалить bootloaders/ace-uno/elbear_fw_bootloader_qpi_xip_cshigh_0.hex
2024-09-10 12:13:40 +03:00
f6fec5f3ca
Удалить bootloaders/ace-uno/bootloader.hex
2024-09-10 12:13:34 +03:00
82fbe4939e
Merged with dev_beta
2024-09-05 08:49:43 +03:00
079b3c19bc
Добавлен файл Add_board.PNG
2024-09-03 10:55:46 +03:00
8dcd341b77
Удален файл Add_board.PNG
2024-09-03 10:54:25 +03:00
d32773e7b8
Обновила ссылку, надеюсь на финальную версию
2024-09-03 10:54:09 +03:00
687984b356
Merged with dev0.1.0
2024-09-03 08:02:24 +03:00
fa310cfa0d
Merged with dev
2024-08-31 14:56:58 +03:00
7e64bd224e
Merged with dev
2024-08-25 15:07:33 +03:00
e37ab059a3
Merged with dev
2024-08-23 16:00:00 +03:00
926f03b87f
Merged with dev
2024-08-22 16:33:25 +03:00
594ee96ffe
Merged with dev
2024-08-22 14:01:22 +03:00
f8c00f6086
Merged with dev
2024-08-21 16:23:14 +03:00
8977dc59e1
Merged with dev
2024-08-21 15:41:11 +03:00