Fix for clean PIC32 compile with DEBUG on
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3639 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
76181fc1e8
commit
dea04ed53a
@ -9,10 +9,157 @@ MCU plus voltage regulation, debug interface, and an OTG connector.
|
|||||||
Contents
|
Contents
|
||||||
========
|
========
|
||||||
|
|
||||||
|
PIC32MX460F512L Pin Out
|
||||||
|
MAX3232 Connection
|
||||||
Toolchains
|
Toolchains
|
||||||
PIC32MX Configuration Options
|
PIC32MX Configuration Options
|
||||||
Configurations
|
Configurations
|
||||||
|
|
||||||
|
PIC32MX460F512L Pin Out
|
||||||
|
=======================
|
||||||
|
|
||||||
|
PIC32MX460F512L 100-Pin TQFP (USB) Pin Out. The mapping to the pins on
|
||||||
|
the PCL Logic board are very simple, each pin is brought out to a connector
|
||||||
|
label with the PIC32MX460F512L pin number.
|
||||||
|
|
||||||
|
On board logic only manages power, crystal, and USB signals.
|
||||||
|
|
||||||
|
LEFT SIDE, TOP-TO-BOTTOM (if pin 1 is in upper left)
|
||||||
|
PIN NAME
|
||||||
|
---- ----------------------------
|
||||||
|
1 RG15
|
||||||
|
2 Vdd
|
||||||
|
3 PMD5/RE5
|
||||||
|
4 PMD6/RE6
|
||||||
|
5 PMD7/RE7
|
||||||
|
6 T2CK/RC1
|
||||||
|
7 T3CK/RC2
|
||||||
|
8 T4CK/RC3
|
||||||
|
9 T5CK/SDI1/RC4
|
||||||
|
10 SCK2/PMA5/CN8/RG6
|
||||||
|
11 SDI2/PMA4/CN9/RG7
|
||||||
|
12 SDO2/PMA3/CN10/RG8
|
||||||
|
13 MCLR
|
||||||
|
14 SS2/PMA2/CN11/RG9
|
||||||
|
15 Vss
|
||||||
|
16 Vdd
|
||||||
|
17 TMS/RA0
|
||||||
|
18 INT1/RE8
|
||||||
|
19 INT2/RE9
|
||||||
|
20 AN5/C1IN+/VBUSON/CN7/RB5
|
||||||
|
21 AN4/C1IN-/CN6/RB4
|
||||||
|
22 AN3/C2IN+/CN5/RB3
|
||||||
|
23 AN2/C2IN-/CN4/RB2
|
||||||
|
24 PGEC1/AN1/CN3/RB1
|
||||||
|
25 PGED1/AN0/CN2/RB0
|
||||||
|
|
||||||
|
BOTTOM SIDE, LEFT-TO-RIGHT (if pin 1 is in upper left)
|
||||||
|
PIN NAME
|
||||||
|
---- ----------------------------
|
||||||
|
26 PGEC2/AN6/OCFA/RB6
|
||||||
|
27 PGED2/AN7/RB7
|
||||||
|
28 VREF-/CVREF-/PMA7/RA9
|
||||||
|
29 VREF+/CVREF+/PMA6/RA10
|
||||||
|
30 AVdd
|
||||||
|
31 AVss
|
||||||
|
32 AN8/C1OUT/RB8
|
||||||
|
33 AN9/C2OUT/RB9
|
||||||
|
34 AN10/CVREFOUT/PMA13/RB10
|
||||||
|
35 AN11/PMA12/RB11
|
||||||
|
36 Vss
|
||||||
|
37 Vdd
|
||||||
|
38 TCK/RA1
|
||||||
|
39 U2RTS/RF13
|
||||||
|
40 U2CTS/RF12
|
||||||
|
41 AN12/PMA11/RB12
|
||||||
|
42 AN13/PMA10/RB13
|
||||||
|
43 AN14/PMALH/PMA1/RB14
|
||||||
|
44 AN15/OCFB/PMALL/PMA0/CN12/RB15
|
||||||
|
45 Vss
|
||||||
|
46 Vdd
|
||||||
|
47 U1CTS/CN20/RD14
|
||||||
|
48 U1RTS/CN21/RD15
|
||||||
|
49 U2RX/PMA9/CN17/RF4
|
||||||
|
50 U2TX/PMA8/CN18/RF5
|
||||||
|
|
||||||
|
RIGHT SIDE, TOP-TO-BOTTOM (if pin 1 is in upper left)
|
||||||
|
PIN NAME
|
||||||
|
---- ----------------------------
|
||||||
|
75 Vss
|
||||||
|
74 SOSCO/T1CK/CN0/RC14
|
||||||
|
73 SOSCI/CN1/RC13
|
||||||
|
72 SDO1/OC1/INT0/RD0
|
||||||
|
71 IC4/PMCS1/PMA14/RD11
|
||||||
|
70 SCK1/IC3/PMCS2/PMA15/RD10
|
||||||
|
69 SS1/IC2/RD9
|
||||||
|
68 RTCC/IC1/RD8
|
||||||
|
67 SDA1/INT4/RA15
|
||||||
|
66 SCL1/INT3/RA14
|
||||||
|
65 Vss
|
||||||
|
64 OSC2/CLKO/RC15
|
||||||
|
63 OSC1/CLKI/RC12
|
||||||
|
62 Vdd
|
||||||
|
61 TDO/RA5
|
||||||
|
60 TDI/RA4
|
||||||
|
59 SDA2/RA3
|
||||||
|
58 SCL2/RA2
|
||||||
|
57 D+/RG2
|
||||||
|
56 D-/RG3
|
||||||
|
55 VUSB
|
||||||
|
54 VBUS
|
||||||
|
53 U1TX/RF8
|
||||||
|
52 U1RX/RF2
|
||||||
|
51 USBID/RF3
|
||||||
|
|
||||||
|
TOP SIDE, LEFT-TO-RIGHT (if pin 1 is in upper left)
|
||||||
|
PIN NAME
|
||||||
|
---- ----------------------------
|
||||||
|
100 PMD4/RE4
|
||||||
|
99 PMD3/RE3
|
||||||
|
98 PMD2/RE2
|
||||||
|
97 TRD0/RG13
|
||||||
|
96 TRD1/RG12
|
||||||
|
95 TRD2/RG14
|
||||||
|
94 PMD1/RE1
|
||||||
|
93 PMD0/RE0
|
||||||
|
92 TRD3/RA7
|
||||||
|
91 TRCLK/RA6
|
||||||
|
90 PMD8/RG0
|
||||||
|
89 PMD9/RG1
|
||||||
|
88 PMD10/RF1
|
||||||
|
87 PMD11/RF0
|
||||||
|
86 ENVREG
|
||||||
|
85 Vcap/Vddcore
|
||||||
|
84 PMD15/CN16/RD7
|
||||||
|
83 PMD14/CN15/RD6
|
||||||
|
82 PMRD/CN14/RD5
|
||||||
|
81 OC5/PMWR/CN13/RD4
|
||||||
|
80 PMD13/CN19/RD13
|
||||||
|
79 IC5/PMD12/RD12
|
||||||
|
78 OC4/RD3
|
||||||
|
77 OC3/RD2
|
||||||
|
76 OC2/RD1
|
||||||
|
|
||||||
|
Additional Signals available from the board:
|
||||||
|
|
||||||
|
PROGRAM CONNECTOR: Vpp Vdd GND PGED1 PGEC1 NC PGED2 PGEC2
|
||||||
|
POWER POINTS: +5Vin +3.3V AVdd AGND Vdd GND USB+5V
|
||||||
|
|
||||||
|
MAX3232 Connection
|
||||||
|
==================
|
||||||
|
|
||||||
|
I use a tiny, MAX3232 board that I got from the eBay made by NKC
|
||||||
|
Electronics (http://www.nkcelectronics.com/). As of this writing, it
|
||||||
|
is also available here: http://www.nkcelectronics.com/rs232-to-ttl-3v--55v-convert232356.html
|
||||||
|
|
||||||
|
CTS -- Not connected
|
||||||
|
RTS -- Not connected
|
||||||
|
TX -- Pin 53: U1TX/RF8
|
||||||
|
RX -- Pin 52: U1RX/RF2
|
||||||
|
GND -- POWER POINT: GND
|
||||||
|
Vcc -- POWER POINT: Vdd (3.3V) -- Or P32_VBUS (+5V)
|
||||||
|
-- Or +5V from a USB PC port.
|
||||||
|
|
||||||
Toolchains
|
Toolchains
|
||||||
==========
|
==========
|
||||||
|
|
||||||
@ -66,7 +213,7 @@ Toolchains
|
|||||||
building on C:), then you may need to modify tools/mkdeps.sh
|
building on C:), then you may need to modify tools/mkdeps.sh
|
||||||
|
|
||||||
PIC32MX Configuration Options
|
PIC32MX Configuration Options
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
=============================
|
||||||
|
|
||||||
General Architecture Settings:
|
General Architecture Settings:
|
||||||
|
|
||||||
@ -246,7 +393,7 @@ PIC32MX Configuration Options
|
|||||||
PIC32MXx USB Host Configuration (the PIC32MX does not support USB Host)
|
PIC32MXx USB Host Configuration (the PIC32MX does not support USB Host)
|
||||||
|
|
||||||
Configurations
|
Configurations
|
||||||
^^^^^^^^^^^^^^
|
==============
|
||||||
|
|
||||||
Each PIC32MX configuration is maintained in a sudirectory and can be
|
Each PIC32MX configuration is maintained in a sudirectory and can be
|
||||||
selected as follow:
|
selected as follow:
|
||||||
|
Loading…
Reference in New Issue
Block a user