v0.5.0 #19

Merged
klassents merged 310 commits from v0.5.0 into main 2025-04-28 07:06:11 +03:00

310 Commits

Author SHA1 Message Date
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