А XMega на 32-бит разве?
А ведь когда то 128 была дешевле 328. Помню лет 7 назад брал по 50 рублей за штучку.
Мне “ножков” хватает. Самое главное, иногда(бывает такое) )) на UNO/NANO нехватает скорости, производительности. АЦП немного-бы пошустрее…
DUE серьёзный проц, 32х, это следующая ступень., как и ESP32.
Так я и пишу, что 16-бит. Мне бы вполне хватило за глаза. Windows на МК устанавливать не собираюсь))
Но цена не соразмерна ни с NANO , ни с ESP32. Жадноват стал с годами(с).
Вот у PY32F002A хорошая цена)))
не скажу насчет 002, а вот 003 - задаром, 8 и 20 ноговые, их просто в мусорку выкидывают, уже и на платке распаянные )))
Наказывать надо за такое, и строго))
имеют право выбрасывать, вот и выбрасывают…
а мне даже на макетку с дюпонами распаяли, чтобы можно было поиграться
64 флэш, 8 озу
Ну вот, получится - отпишиитесь, неплохо будет))
ну во первых ему нужен программатор jlink v8 (не меньше), родная утилита затребовала при обновлении jlink камень PY32F072, да и ядро для ардуины под F003 проблемное, блинк не компилируется, так что там видимо много править придётся, но 24 мегагерца и 8 озу для WS2812 было бы неплохо
но блинк я на нем, не смог запустить, потомушто мои знания за ардуино иде не выходят.
красавец!
не вижу почему не получится, хотелось бы из среды ARDUINO IDE, в крайнем случае LINUX и MAKE (а это идеальная связка) никто не отменял
PS c F002 и F030 из среды ардуино проблем нет, но ресурсы откушивает изрядно
Ну уж точно меньше чем ваш любимый ESP32
Скетч использует 267505 байт (20%) памяти устройства. Всего доступно 1310720 байт.
Глобальные переменные используют 20224 байт (6%) динамической памяти, оставляя 307456 байт для локальных переменных. Максимум: 327680 байт.
Это что, блинк?
Дыа
ЕСП32 по умолчанию к любому коду цепляет радио-стек с поддержкой Вайфай и БТ
Надеюсь, это можно отключить?
использовать камень с сетевой поддержкой (ради чего его и выбирают) и потом отключать
особый вид мазохизма?
Всё таки вернёмся к PY32:
- можно ли запилить свой программатор из того, что есть под рукой - можно!
Name Vendor Part Number Families Source
----------------------------------------------------------------------------------------------------------------------
air001 AirM2M Air001 builtin
air32f103xb AirM2M Air32F103xB builtin
air32f103xc AirM2M Air32F103xC builtin
air32f103xe AirM2M Air32F103xE builtin
air32f103xg AirM2M Air32F103xG builtin
air32f103xp AirM2M Air32F103xP builtin
ama3b1kk_kbr Ambiq Micro AMA3B1KK_KBR builtin
cc3220sf Texas Instruments CC3220SF builtin
cortex_m Generic CoreSightTarget builtin
cy8c64_sysap Cypress cy8c64_sysap builtin
cy8c64x5_cm0 Cypress cy8c64x5_cm0 builtin
cy8c64x5_cm0_full_flash Cypress cy8c64x5_cm0_full_flash builtin
cy8c64x5_cm4 Cypress cy8c64x5_cm4 builtin
cy8c64x5_cm4_full_flash Cypress cy8c64x5_cm4_full_flash builtin
cy8c64xa_cm0 Cypress cy8c64xA_cm0 builtin
cy8c64xa_cm0_full_flash Cypress cy8c64xA_cm0_full_flash builtin
cy8c64xa_cm4 Cypress cy8c64xA_cm4 builtin
cy8c64xa_cm4_full_flash Cypress cy8c64xA_cm4_full_flash builtin
cy8c64xx_cm0 Cypress cy8c64xx_cm0 builtin
cy8c64xx_cm0_full_flash Cypress cy8c64xx_cm0_full_flash builtin
cy8c64xx_cm0_nosmif Cypress cy8c64xx_cm0_nosmif builtin
cy8c64xx_cm0_s25hx512t Cypress cy8c64xx_cm0_s25hx512t builtin
cy8c64xx_cm4 Cypress cy8c64xx_cm4 builtin
cy8c64xx_cm4_full_flash Cypress cy8c64xx_cm4_full_flash builtin
cy8c64xx_cm4_nosmif Cypress cy8c64xx_cm4_nosmif builtin
cy8c64xx_cm4_s25hx512t Cypress cy8c64xx_cm4_s25hx512t builtin
cy8c6xx5 Cypress CY8C6xx5 builtin
cy8c6xx7 Cypress CY8C6xx7 builtin
cy8c6xx7_nosmif Cypress CY8C6xx7_nosmif builtin
cy8c6xx7_s25fs512s Cypress CY8C6xx7_S25FS512S builtin
cy8c6xxa Cypress CY8C6xxA builtin
hc32a448 HDSC HC32F448xC builtin
hc32a448xa HDSC HC32F448xA builtin
hc32a448xc HDSC HC32F448xC builtin
hc32a460 HDSC HC32F460xE builtin
hc32a460xe HDSC HC32F460xE builtin
hc32a4a0 HDSC HC32F4A0xI builtin
hc32a4a0xi HDSC HC32F4A0xI builtin
hc32f003 HDSC HC32F003 builtin
hc32f005 HDSC HC32F005 builtin
hc32f030 HDSC HC32F030 builtin
hc32f072 HDSC HC32F072 builtin
hc32f115 HDSC HC32F115x8 builtin
hc32f115x8 HDSC HC32F115x8 builtin
hc32f120 HDSC HC32F120x8TA builtin
hc32f120x6 HDSC HC32F120x6TA builtin
hc32f120x8 HDSC HC32F120x8TA builtin
hc32f155 HDSC HC32F155xC builtin
hc32f155xa HDSC HC32F155xA builtin
hc32f155xc HDSC HC32F155xC builtin
hc32f160 HDSC HC32F160xC builtin
hc32f160xa HDSC HC32F160xA builtin
hc32f160xc HDSC HC32F160xC builtin
hc32f190 HDSC HC32F190 builtin
hc32f196 HDSC HC32F196 builtin
hc32f334 HDSC HC32F334xA builtin
hc32f334x8 HDSC HC32F334x8 builtin
hc32f334xa HDSC HC32F334xA builtin
hc32f448 HDSC HC32F448xC builtin
hc32f448xa HDSC HC32F448xA builtin
hc32f448xc HDSC HC32F448xC builtin
hc32f451 HDSC HC32F451xE builtin
hc32f451xc HDSC HC32F451xC builtin
hc32f451xe HDSC HC32F451xE builtin
hc32f452 HDSC HC32F452xE builtin
hc32f452xc HDSC HC32F452xC builtin
hc32f452xe HDSC HC32F452xE builtin
hc32f460 HDSC HC32F460xE builtin
hc32f460xc HDSC HC32F460xC builtin
hc32f460xe HDSC HC32F460xE builtin
hc32f467 HDSC HC32F467xG builtin
hc32f467xg HDSC HC32F467xG builtin
hc32f472 HDSC HC32F472xE builtin
hc32f472xc HDSC HC32F472xC builtin
hc32f472xe HDSC HC32F472xE builtin
hc32f4a0 HDSC HC32F4A0xI builtin
hc32f4a0xg HDSC HC32F4A0xG builtin
hc32f4a0xi HDSC HC32F4A0xI builtin
hc32f4a2 HDSC HC32F4A0xI builtin
hc32f4a2xi HDSC HC32F4A0xI builtin
hc32l072 HDSC HC32L072 builtin
hc32l073 HDSC HC32L073 builtin
hc32l110 HDSC HC32L110 builtin
hc32l130 HDSC HC32L130 builtin
hc32l136 HDSC HC32L136 builtin
hc32l190 HDSC HC32L190 builtin
hc32l196 HDSC HC32L196 builtin
hc32m120 HDSC HC32M120 builtin
hc32m120x6 HDSC HC32M120 builtin
hc32m423xa HDSC HC32M423xA builtin
k20d50m NXP K20D50M builtin
k22f NXP K22F builtin
k22fa12 NXP K22FA12 builtin
k28f15 NXP K28F15 builtin
k32l2b3 NXP K32L2B3 builtin
k32w042s NXP K32W042S builtin
k64f NXP K64F builtin
k66f18 NXP K66F18 builtin
k82f25615 NXP K82F25615 builtin
ke15z7 NXP KE15Z7 builtin
ke17z7 NXP KE17Z7 builtin
ke18f16 NXP KE18F16 builtin
kinetis NXP Kinetis builtin
kl02z NXP KL02Z builtin
kl05z NXP KL05Z builtin
kl25z NXP KL25Z builtin
kl26z NXP KL26Z builtin
kl27z4 NXP KL27Z4 builtin
kl28z NXP KL28x builtin
kl43z4 NXP KL43Z4 builtin
kl46z NXP KL46Z builtin
kl82z7 NXP KL82Z7 builtin
kv10z7 NXP KV10Z7 builtin
kv11z7 NXP KV11Z7 builtin
kw01z4 NXP KW01Z4 builtin
kw24d5 NXP KW24D5 builtin
kw36z4 NXP KW36Z4 builtin
kw40z4 NXP KW40Z4 builtin
kw41z4 NXP KW41Z4 builtin
lpc11u24 NXP LPC11U24 builtin
lpc11xx_32 NXP LPC11XX_32 builtin
lpc1768 NXP LPC1768 builtin
lpc4088 NXP LPC4088 builtin
lpc4088dm NXP LPC4088dm builtin
lpc4088qsb NXP LPC4088qsb builtin
lpc4330 NXP LPC4330 builtin
lpc54114 NXP LPC54114 builtin
lpc54608 NXP LPC54608 builtin
lpc5526 NXP LPC5526 builtin
lpc55s16 NXP LPC55S16 builtin
lpc55s28 NXP LPC55S28 builtin
lpc55s36 NXP LPC55S36 builtin
lpc55s69 NXP LPC55S69 builtin
lpc800 NXP LPC800 builtin
lpc824 NXP LPC824 builtin
lpc845 NXP LPC845 builtin
m2354kjfae Nuvoton M2354KJFAE builtin
m252kg6ae Nuvoton M252KG6AE builtin
m263kiaae Nuvoton M263KIAAE builtin
m467hjhae Nuvoton M467HJHAE builtin
m487jidae Nuvoton M487JIDAE builtin
max32600 Maxim MAX32600 builtin
max32620 Maxim MAX32620 builtin
max32625 Maxim MAX32625 builtin
max32630 Maxim MAX32630 builtin
max32660 Maxim MAX32660 builtin
max32666 Maxim MAX32666 builtin
max32670 Maxim MAX32670 builtin
mimxrt1010 NXP MIMXRT1011xxxxx builtin
mimxrt1015 NXP MIMXRT1015xxxxx builtin
mimxrt1020 NXP MIMXRT1021xxxxx builtin
mimxrt1024 NXP MIMXRT1024xxxxx builtin
mimxrt1050 NXP MIMXRT1052xxxxB_hyperflash builtin
mimxrt1050_hyperflash NXP MIMXRT1052xxxxB_hyperflash builtin
mimxrt1050_quadspi NXP MIMXRT1052xxxxB_quadspi builtin
mimxrt1060 NXP MIMXRT1062xxxxA builtin
mimxrt1064 NXP MIMXRT1064xxxxA builtin
mimxrt1170_cm4 NXP MIMXRT1176xxxxx_CM4 builtin
mimxrt1170_cm7 NXP MIMXRT1176xxxxx_CM7 builtin
mps2_an521 Arm AN521 builtin
mps3_an522 Arm AN522 builtin
mps3_an540 Arm AN540 builtin
musca_a1 Arm MuscaA1 builtin
musca_b1 Arm MuscaB1 builtin
musca_s1 Arm MuscaS1 builtin
ncs36510 ONSemiconductor NCS36510 builtin
nrf51 Nordic Semiconductor NRF51 builtin
nrf51822 Nordic Semiconductor NRF51 builtin
nrf52 Nordic Semiconductor NRF52832 builtin
nrf52832 Nordic Semiconductor NRF52832 builtin
nrf52833 Nordic Semiconductor NRF52833 builtin
nrf52840 Nordic Semiconductor NRF52840 builtin
nrf54l Nordic Semiconductor NRF54L15 builtin
nrf91 Nordic Semiconductor NRF91XX builtin
py32f002ax5 Puya PY32F002Ax5 PY32F0 Series, PY32F002A pack
py32f002bx5 Puya PY32F002Bx5 PY32F0 Series, PY32F002B pack
py32f002xx2 Puya PY32F002Xx2 PY32F0 Series, PY32F002X pack
py32f002xx4 Puya PY32F002Xx4 PY32F0 Series, PY32F002X pack
py32f002xx5 Puya PY32F002Xx5 PY32F0 Series, PY32F002X pack
py32f003x4 Puya PY32F003x4 PY32F0 Series, PY32F003 pack
py32f003x6 Puya PY32F003x6 PY32F0 Series, PY32F003 pack
py32f003x7 Puya PY32F003x7 PY32F0 Series, PY32F003 pack
py32f003x8 Puya PY32F003x8 PY32F0 Series, PY32F003 pack
py32f030x4 Puya PY32F030x4 PY32F0 Series, PY32F030 pack
py32f030x6 Puya PY32F030x6 PY32F0 Series, PY32F030 pack
py32f030x7 Puya PY32F030x7 PY32F0 Series, PY32F030 pack
py32f030x8 Puya PY32F030x8 PY32F0 Series, PY32F030 pack
py32f031x4 Puya PY32F031x4 PY32F0 Series, PY32F031 pack
py32f031x6 Puya PY32F031x6 PY32F0 Series, PY32F031 pack
py32f031x7 Puya PY32F031x7 PY32F0 Series, PY32F031 pack
py32f031x8 Puya PY32F031x8 PY32F0 Series, PY32F031 pack
py32f040cx6 Puya PY32F040Cx6 PY32F0 Series, PY32F040C pack
py32f040cx8 Puya PY32F040Cx8 PY32F0 Series, PY32F040C pack
py32f040cx9 Puya PY32F040Cx9 PY32F0 Series, PY32F040C pack
py32f040cxb Puya PY32F040CxB PY32F0 Series, PY32F040C pack
py32f040ex6 Puya PY32F040Ex6 PY32F0 Series, PY32F040E pack
py32f040ex8 Puya PY32F040Ex8 PY32F0 Series, PY32F040E pack
py32f040ex9 Puya PY32F040Ex9 PY32F0 Series, PY32F040E pack
py32f040exb Puya PY32F040ExB PY32F0 Series, PY32F040E pack
py32f040x6 Puya PY32F040x6 PY32F0 Series, PY32F040 pack
py32f040x8 Puya PY32F040x8 PY32F0 Series, PY32F040 pack
py32f040x9 Puya PY32F040x9 PY32F0 Series, PY32F040 pack
py32f040xb Puya PY32F040xB PY32F0 Series, PY32F040 pack
py32f071cx6 Puya PY32F071Cx6 PY32F0 Series, PY32F071C pack
py32f071cx8 Puya PY32F071Cx8 PY32F0 Series, PY32F071C pack
py32f071cx9 Puya PY32F071Cx9 PY32F0 Series, PY32F071C pack
py32f071cxb Puya PY32F071CxB PY32F0 Series, PY32F071C pack
py32f071ex6 Puya PY32F071Ex6 PY32F0 Series, PY32F071E pack
py32f071ex8 Puya PY32F071Ex8 PY32F0 Series, PY32F071E pack
py32f071ex9 Puya PY32F071Ex9 PY32F0 Series, PY32F071E pack
py32f071exb Puya PY32F071ExB PY32F0 Series, PY32F071E pack
py32f071x6 Puya PY32F071x6 PY32F0 Series, PY32F071 pack
py32f071x8 Puya PY32F071x8 PY32F0 Series, PY32F071 pack
py32f071x9 Puya PY32F071x9 PY32F0 Series, PY32F071 pack
py32f071xb Puya PY32F071xB PY32F0 Series, PY32F071 pack
py32f072cx6 Puya PY32F072Cx6 PY32F0 Series, PY32F072C pack
py32f072cx8 Puya PY32F072Cx8 PY32F0 Series, PY32F072C pack
py32f072cx9 Puya PY32F072Cx9 PY32F0 Series, PY32F072C pack
py32f072cxb Puya PY32F072CxB PY32F0 Series, PY32F072C pack
py32f072ex6 Puya PY32F072Ex6 PY32F0 Series, PY32F072E pack
py32f072ex8 Puya PY32F072Ex8 PY32F0 Series, PY32F072E pack
py32f072ex9 Puya PY32F072Ex9 PY32F0 Series, PY32F072E pack
py32f072exb Puya PY32F072ExB PY32F0 Series, PY32F072E pack
py32f072x6 Puya PY32F072x6 PY32F0 Series, PY32F072 pack
py32f072x8 Puya PY32F072x8 PY32F0 Series, PY32F072 pack
py32f072x9 Puya PY32F072x9 PY32F0 Series, PY32F072 pack
py32f072xb Puya PY32F072xB PY32F0 Series, PY32F072 pack
rp2040 Raspberry Pi RP2040Core0 builtin
rp2040_core0 Raspberry Pi RP2040Core0 builtin
rp2040_core1 Raspberry Pi RP2040Core1 builtin
rp2350 Raspberry Pi RP2350 builtin
rtl8195am Realtek Semiconductor RTL8195AM builtin
rtl8762c Realtek Semiconductor RTL8762C builtin
s32k344 NXP S32K344 builtin
s5js100 Samsung S5JS100 builtin
stm32f051 STMicroelectronics STM32F051 builtin
stm32f103rc STMicroelectronics STM32F103RC builtin
stm32f412xe STMicroelectronics STM32F412xE builtin
stm32f412xg STMicroelectronics STM32F412xG builtin
stm32f429xg STMicroelectronics STM32F429xG builtin
stm32f429xi STMicroelectronics STM32F429xI builtin
stm32f439xg STMicroelectronics STM32F439xG builtin
stm32f439xi STMicroelectronics STM32F439xI builtin
stm32f767zi STMicroelectronics STM32F767xx builtin
stm32h723xx STMicroelectronics STM32H723xx builtin
stm32h743xx STMicroelectronics STM32H743xx builtin
stm32h750xx STMicroelectronics STM32H750xx builtin
stm32h7b0xx STMicroelectronics STM32H7B0xx builtin
stm32l031x6 STMicroelectronics STM32L031x6 builtin
stm32l432kc STMicroelectronics STM32L432xC builtin
stm32l475xc STMicroelectronics STM32L475xC builtin
stm32l475xe STMicroelectronics STM32L475xE builtin
stm32l475xg STMicroelectronics STM32L475xG builtin
w7500 WIZnet W7500 builtin
ytm32b1ld0 Yuntu Microelectronics YTM32B1LD0 builtin
ytm32b1le0 Yuntu Microelectronics YTM32B1LE0 builtin
ytm32b1md1 Yuntu Microelectronics YTM32B1MD1 builtin
ytm32b1me0 YTMicro YTM32B1ME0 builtin
не знаю
Однакож ежели добавить в скетч #include "WiFi.h"
- то и компилится это уже в несколько раз медленнее и занимает веселее
Скетч использует 883337 байт (67%) памяти устройства. Всего доступно 1310720 байт.
Глобальные переменные используют 43664 байт (13%) динамической памяти, оставляя 284016 байт для локальных переменных. Максимум: 327680 байт.
Нет, элементарная гигиена. Если я явно не включал радио-поддержку, а она “прилинковалась”, – это очень смахивает на закладку по которым китайцы большие специалисты (USS Zumwalt не даст соврать).
почему смахивает, закладка и есть, как только производство серверных матерей под Интел перенесли из Ирландии в кетай в биосе появились закладки
в поднебесной многое не так:
0000943 W Generic 'cortex_m' target type is selected by default; is this intentional?
You will be able to debug most devices, but not program flash.
To set the target type use the '--target' argument or 'target_override' option.
Use 'pyocd list --targets' to see available targets types. [board]
0001037 I Erasing chip... [eraser]
0001037 I Chip erase complete [eraser]
C:\Windows\system32>pyocd erase --target py32f003x8 --chip
0001487 I Erasing chip... [eraser]
0241748 C flash erase all timed out [__main__]