Demonstration of CPP error in CAN attach - fixed
main.cpp@1:acbf76e0e272, 2011-08-02 (annotated)
- Committer:
- chrispearce1972
- Date:
- Tue Aug 02 12:18:51 2011 +0000
- Revision:
- 1:acbf76e0e272
- Parent:
- 0:cd47a82f15aa
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
chrispearce1972 | 0:cd47a82f15aa | 1 | #include "mbed.h" |
chrispearce1972 | 0:cd47a82f15aa | 2 | #include "CAN_stack.h" |
chrispearce1972 | 0:cd47a82f15aa | 3 | |
chrispearce1972 | 1:acbf76e0e272 | 4 | extern DigitalOut* myled; |
chrispearce1972 | 1:acbf76e0e272 | 5 | DigitalOut* myled; |
chrispearce1972 | 0:cd47a82f15aa | 6 | |
chrispearce1972 | 0:cd47a82f15aa | 7 | int main() { |
chrispearce1972 | 1:acbf76e0e272 | 8 | |
chrispearce1972 | 1:acbf76e0e272 | 9 | DigitalOut can_Pca82c250SlopePin(p28); |
chrispearce1972 | 0:cd47a82f15aa | 10 | |
chrispearce1972 | 1:acbf76e0e272 | 11 | |
chrispearce1972 | 1:acbf76e0e272 | 12 | |
chrispearce1972 | 1:acbf76e0e272 | 13 | myled = new DigitalOut(LED1); |
chrispearce1972 | 0:cd47a82f15aa | 14 | CAN* can = new CAN(p30, p29); |
chrispearce1972 | 1:acbf76e0e272 | 15 | |
chrispearce1972 | 1:acbf76e0e272 | 16 | can->frequency(1000000); |
chrispearce1972 | 1:acbf76e0e272 | 17 | can_Pca82c250SlopePin = 0; |
chrispearce1972 | 1:acbf76e0e272 | 18 | |
chrispearce1972 | 1:acbf76e0e272 | 19 | |
chrispearce1972 | 0:cd47a82f15aa | 20 | CAN_stack* stack = new CAN_stack(can); |
chrispearce1972 | 1:acbf76e0e272 | 21 | |
chrispearce1972 | 1:acbf76e0e272 | 22 | |
chrispearce1972 | 0:cd47a82f15aa | 23 | while (1) |
chrispearce1972 | 0:cd47a82f15aa | 24 | { |
chrispearce1972 | 0:cd47a82f15aa | 25 | } |
chrispearce1972 | 0:cd47a82f15aa | 26 | } |