forked from Elron_dev/elbear_arduino_bsp
v0.5.0
- добавлена поддержка платы ELBEAR ACE-NANO; - добавлена поддержка плат ELSOMIK OEM и SE; - добавлена возможность работы в режиме отладки для всех плат, входящих в состав пакета. Доступно для версии ArduinoIDE 2 и выше; - добавлена поддержка библиотеки FreeRTOS; - добавлена поддержка библиотеки IRremote; - добавлена поддержка библиотеки OneWire; - добавлена поддержка аппаратного I2C0 для плат START-MIK32 и ELSOMIK. Для работы с ним доступен экземпляр класса Wire1; - добавлена поддержка аппаратного SPI0 для всех плат, входящих в пакет. Для работы с ним доступен экземпляр класса SPI1; - увеличено быстродействие функций digitalWrite, digitalRead; - исправлены известные ошибки. Co-authored-by: KlassenTS <klassen@elron.tech> Co-committed-by: KlassenTS <klassen@elron.tech>
This commit is contained in:
1 parent
de1f0d7fda
commit
1c8e06634c
211 files changed
+97525
-591
No files matched your search
+61
-9
@@ -1,8 +1,8 @@
|
||||
# See: https://arduino.github.io/arduino-cli/latest/platform-specification/
|
||||
##############################################################
|
||||
|
||||
##################### Ace-Uno 8 Mb #####################
|
||||
aceUno8Mb.name=Elbear Ace-Uno 8 Mb
|
||||
##################### ACE-UNO 8 Mb #####################
|
||||
aceUno8Mb.name=ELBEAR ACE-UNO 8 Mb
|
||||
|
||||
# tool for firmware update
|
||||
aceUno8Mb.upload.tool=elbear_uploader
|
||||
@@ -14,7 +14,7 @@ aceUno8Mb.upload.speed=230400
|
||||
# tool for bootloader update
|
||||
aceUno8Mb.bootloader.tool=mik32_upload
|
||||
aceUno8Mb.bootloader.tool.default=mik32_upload
|
||||
aceUno8Mb.bootloader.file=ace-uno/bootloader.hex
|
||||
aceUno8Mb.bootloader.file=elbear/bootloader.hex
|
||||
aceUno8Mb.bootloader.interface=ftdi/mikron-link.cfg
|
||||
aceUno8Mb.bootloader.params.verbose=
|
||||
|
||||
@@ -28,8 +28,8 @@ aceUno8Mb.build.extra_flags=
|
||||
aceUno8Mb.build.flags=
|
||||
|
||||
|
||||
##################### Ace-Uno 16 Mb #####################
|
||||
aceUno16Mb.name=Elbear Ace-Uno 16 Mb
|
||||
##################### ACE-UNO 16 Mb #####################
|
||||
aceUno16Mb.name=ELBEAR ACE-UNO 16 Mb
|
||||
|
||||
# tool for firmware update
|
||||
aceUno16Mb.upload.tool=elbear_uploader
|
||||
@@ -41,7 +41,7 @@ aceUno16Mb.upload.speed=230400
|
||||
# tool for bootloader update
|
||||
aceUno16Mb.bootloader.tool=mik32_upload
|
||||
aceUno16Mb.bootloader.tool.default=mik32_upload
|
||||
aceUno16Mb.bootloader.file=ace-uno/bootloader.hex
|
||||
aceUno16Mb.bootloader.file=elbear/bootloader.hex
|
||||
aceUno16Mb.bootloader.interface=ftdi/mikron-link.cfg
|
||||
aceUno16Mb.bootloader.params.verbose=
|
||||
|
||||
@@ -55,8 +55,8 @@ aceUno16Mb.build.extra_flags=
|
||||
aceUno16Mb.build.flags=
|
||||
|
||||
|
||||
##################### Ace-Uno 32 Mb #####################
|
||||
aceUno32Mb.name=Elbear Ace-Uno 32 Mb
|
||||
##################### ACE-UNO 32 Mb #####################
|
||||
aceUno32Mb.name=ELBEAR ACE-UNO 32 Mb
|
||||
|
||||
# tool for firmware update
|
||||
aceUno32Mb.upload.tool=elbear_uploader
|
||||
@@ -68,7 +68,7 @@ aceUno32Mb.upload.speed=230400
|
||||
# tool for bootloader update
|
||||
aceUno32Mb.bootloader.tool=mik32_upload
|
||||
aceUno32Mb.bootloader.tool.default=mik32_upload
|
||||
aceUno32Mb.bootloader.file=ace-uno/bootloader.hex
|
||||
aceUno32Mb.bootloader.file=elbear/bootloader.hex
|
||||
aceUno32Mb.bootloader.interface=ftdi/mikron-link.cfg
|
||||
aceUno32Mb.bootloader.params.verbose=
|
||||
|
||||
@@ -81,6 +81,58 @@ aceUno32Mb.build.variant=elbear_ace_uno
|
||||
aceUno32Mb.build.extra_flags=
|
||||
aceUno32Mb.build.flags=
|
||||
|
||||
##################### ACE-NANO #####################
|
||||
aceNano.name=ELBEAR ACE-NANO
|
||||
|
||||
# tool for firmware update
|
||||
aceNano.upload.tool=elbear_uploader
|
||||
aceNano.upload.protocol=elbear_uploader
|
||||
aceNano.upload.maximum_size=8388608
|
||||
aceNano.upload.maximum_data_size=16384
|
||||
aceNano.upload.speed=230400
|
||||
|
||||
# tool for bootloader update
|
||||
aceNano.bootloader.tool=mik32_upload
|
||||
aceNano.bootloader.tool.default=mik32_upload
|
||||
aceNano.bootloader.file=elbear/bootloader.hex
|
||||
aceNano.bootloader.interface=ftdi/mikron-link.cfg
|
||||
aceNano.bootloader.params.verbose=
|
||||
|
||||
# build options
|
||||
aceNano.build.mcu=MIK32_Amur
|
||||
aceNano.build.f_cpu=32000000UL
|
||||
aceNano.build.board=ACE_NANO
|
||||
aceNano.build.core=arduino
|
||||
aceNano.build.variant=elbear_ace_nano
|
||||
aceNano.build.extra_flags=
|
||||
aceNano.build.flags=
|
||||
|
||||
##################### ELSOMIK #####################
|
||||
elsomik.name=ELSOMIK
|
||||
|
||||
# tool for firmware update
|
||||
elsomik.upload.tool=elbear_uploader
|
||||
elsomik.upload.protocol=elbear_uploader
|
||||
elsomik.upload.maximum_size=8388608
|
||||
elsomik.upload.maximum_data_size=16384
|
||||
elsomik.upload.speed=230400
|
||||
|
||||
# tool for bootloader update
|
||||
elsomik.bootloader.tool=mik32_upload
|
||||
elsomik.bootloader.tool.default=mik32_upload
|
||||
elsomik.bootloader.file=elsomik/bootloader.hex
|
||||
elsomik.bootloader.interface=ftdi/mikron-link.cfg
|
||||
elsomik.bootloader.params.verbose=
|
||||
|
||||
# build options
|
||||
elsomik.build.mcu=MIK32_Amur
|
||||
elsomik.build.f_cpu=32000000UL
|
||||
elsomik.build.board=ELSOMIK
|
||||
elsomik.build.core=arduino
|
||||
elsomik.build.variant=elsomik
|
||||
elsomik.build.extra_flags=
|
||||
elsomik.build.flags=
|
||||
|
||||
|
||||
##################### START-MIK32-V1 #####################
|
||||
start-mik32-v1.name=START-MIK32-V1
|
||||
|
||||
Reference in new issue
Block a user