Knap je napisal/a: |
Prosim za mnenje zakaj da in zakaj ne uporabiti zbirni jezik pri mikrokrmilnikih MSP430G2xxxx in MSP430FRxxxx. Sam se nagibam k da.
Hvala za mnenja. |
Koda: |
if (x == y)
{ z = 1; } else { z = 0; } |
Koda: |
MOVE _x, R7 // Move x into Data Register R7 COMPARE _y, R7 // Now compare x with y BRANCH_IF_NOT_EQUAL L1 // If not equal branch to the else leg specified by label L1 MOVE #1, _z // Moving 1 into z BRANCH_ALWAYS L2 // Branch beyond the if-then-else statement // Else portion of the if-else statement L1 MOVE #0, _z // Set z to zero // End of if-else statement. if portion of the statement executes an // unconditional branch to reach L2. The else leg falls through into L2 L2 . . . |
Knap je napisal/a: |
Gre za upravljanje profesionalnih naprav. ... Upoštevajte prosim zanesljivost. ... Program in module v krmilniku bi lahko uporabil za preprostega robota. ... MSP sem izbral zaradi zelo nizke porabe v mirovanju in možnostjo uporabe več različnih stopenj mirovanja (Power Mode). ... |
Knap je napisal/a: |
Upoštevajte prosim zanesljivost. |
Knap je napisal/a: |
Recimo da je uporaba senzorja HC-SR04 v kombinaciji z dajalnikom impuzov na motorju že dovolj. |
Knap je napisal/a: |
.......Točno pri omenjenem mikrokrmilniku programsko okolje CCS podpira C jezik in zbirni jezik. .......... |