Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit09b80b1

Browse files
committed
atmel-samd: Add Trinket Rev D support.
1 parent94346d9 commit09b80b1

File tree

4 files changed

+14
-9
lines changed

4 files changed

+14
-9
lines changed

‎atmel-samd/boards/trinket_m0/conf_usb.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#endif
2020

2121
#ifndefUSB_DEVICE_PRODUCT_NAME
22-
# defineUSB_DEVICE_PRODUCT_NAME "Metro M0 with Flash (Experimental)"
22+
# defineUSB_DEVICE_PRODUCT_NAME "Trinket M0"
2323
#endif
2424
// #define USB_DEVICE_SERIAL_NAME "12...EF"
2525
#defineUSB_DEVICE_GET_SERIAL_NAME_POINTER serial_number

‎atmel-samd/boards/trinket_m0/mpconfigboard.h‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
#defineMICROPY_HW_MCU_NAME "samd21e18"
55

66
// Rev B - Black
7-
#defineMICROPY_HW_APA102_MOSI (&pin_PA04)
8-
#defineMICROPY_HW_APA102_SCK (&pin_PA05)
7+
#defineMICROPY_HW_APA102_MOSI (&pin_PA00)
8+
#defineMICROPY_HW_APA102_SCK (&pin_PA01)
99

10-
#defineMICROPY_PORT_A (PORT_PA04 |PORT_PA05 | PORT_PA24 | PORT_PA25)
10+
#defineMICROPY_PORT_A (PORT_PA00 |PORT_PA01 | PORT_PA24 | PORT_PA25)
1111
#defineMICROPY_PORT_B (0)
1212

1313
#include"internal_flash.h"

‎atmel-samd/boards/trinket_m0/mpconfigboard.mk‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
LD_FILE = boards/samd21x18-bootloader.ld
22
USB_VID = 0x239A
3-
USB_PID =0x8015
3+
USB_PID =0x801F
44

55
FLASH_IMPL = internal_flash.c
66

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
11
#include"samd21_pins.h"
22

33
STATICconstmp_map_elem_tboard_global_dict_table[]= {
4-
{MP_OBJ_NEW_QSTR(MP_QSTR_D0), (mp_obj_t)&pin_PA04 },
4+
{MP_OBJ_NEW_QSTR(MP_QSTR_D0), (mp_obj_t)&pin_PA08 },
5+
{MP_OBJ_NEW_QSTR(MP_QSTR_SDA), (mp_obj_t)&pin_PA08 },
56
{MP_OBJ_NEW_QSTR(MP_QSTR_D1), (mp_obj_t)&pin_PA02 },
6-
{MP_OBJ_NEW_QSTR(MP_QSTR_D2), (mp_obj_t)&pin_PA05 },
7+
{MP_OBJ_NEW_QSTR(MP_QSTR_A0), (mp_obj_t)&pin_PA02 },
8+
{MP_OBJ_NEW_QSTR(MP_QSTR_D2), (mp_obj_t)&pin_PA09 },
9+
{MP_OBJ_NEW_QSTR(MP_QSTR_SCL), (mp_obj_t)&pin_PA09 },
710
{MP_OBJ_NEW_QSTR(MP_QSTR_D4), (mp_obj_t)&pin_PA06 },
11+
{MP_OBJ_NEW_QSTR(MP_QSTR_TX), (mp_obj_t)&pin_PA06 },
812
{MP_OBJ_NEW_QSTR(MP_QSTR_D3), (mp_obj_t)&pin_PA07 },
13+
{MP_OBJ_NEW_QSTR(MP_QSTR_RX), (mp_obj_t)&pin_PA07 },
914
{MP_OBJ_NEW_QSTR(MP_QSTR_D13),(mp_obj_t)&pin_PA10 },
10-
{MP_OBJ_NEW_QSTR(MP_QSTR_APA102_MOSI), (mp_obj_t)&pin_PA04 },
11-
{MP_OBJ_NEW_QSTR(MP_QSTR_APA102_SCK), (mp_obj_t)&pin_PA05 },
15+
{MP_OBJ_NEW_QSTR(MP_QSTR_APA102_MOSI), (mp_obj_t)&pin_PA00 },
16+
{MP_OBJ_NEW_QSTR(MP_QSTR_APA102_SCK), (mp_obj_t)&pin_PA01 },
1217
};
1318
MP_DEFINE_CONST_DICT(board_module_globals,board_global_dict_table);

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp