└── HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2 ├── AN1078 Demo ReadMe (MCLV-2) 33EP256MC506 Int Op Amp PIM (MPLAB 8).pdf ├── AN1078 Demo ReadMe (MCLV-2) 33EP256MC506 Int Op Amp PIM (MPLAB X).pdf ├── CalcRef.s ├── Control.inc ├── DEMO.dmci ├── FOC_Hall_BiDir_Auto2.X ├── DEMO_X.dmci ├── DMCI_Hall_BiDir.xml ├── Makefile ├── MockCFile1041893791174541013.o ├── MockCFile1179368042951794975.o ├── MockCFile1380573631033778182.o ├── MockCFile1391424646159895626.o ├── MockCFile154222773889226706.o ├── MockCFile2045960222287581023.o ├── MockCFile3418652908707737995.o ├── MockCFile3852532206188538174.o ├── MockCFile460152521918001245.o ├── MockCFile5523329373867580860.o ├── MockCFile7445404319954399154.o ├── MockCFile7494685444174447630.o ├── MockCFile753088261560762475.o ├── MockCFile7897103541927776965.o ├── MockCFile8346758448398442993.o ├── MockCFile8681107629861299009.o ├── MockCFile8724653089983292001.o ├── MockCFile9042052793293937503.o ├── MockCFile9115038138073703033.o ├── build │ └── default │ │ ├── debug │ │ └── _ext │ │ │ └── 1472 │ │ │ ├── CalcRef.o │ │ │ ├── CalcRef.o.d │ │ │ ├── FdWeak.o │ │ │ ├── FdWeak.o.d │ │ │ ├── InvPark.o │ │ │ ├── InvPark.o.d │ │ │ ├── MeasCurr.o │ │ │ ├── MeasCurr.o.d │ │ │ ├── PMSM.o │ │ │ ├── PMSM.o.d │ │ │ ├── RTDM.o │ │ │ ├── RTDM.o.d │ │ │ ├── ReadADC0.o │ │ │ ├── ReadADC0.o.d │ │ │ ├── SVGEN.o │ │ │ ├── SVGEN.o.d │ │ │ ├── SpeedCalc.o │ │ │ ├── SpeedCalc.o.d │ │ │ ├── atan2CORDIC.o │ │ │ ├── atan2CORDIC.o.d │ │ │ ├── clrkpark.o │ │ │ ├── clrkpark.o.d │ │ │ ├── initdspic.o │ │ │ ├── initdspic.o.d │ │ │ ├── pi.o │ │ │ ├── pi.o.d │ │ │ ├── smc.o │ │ │ ├── smc.o.d │ │ │ ├── smcpos.o │ │ │ ├── smcpos.o.d │ │ │ ├── trig.o │ │ │ └── trig.o.d │ │ └── production │ │ └── _ext │ │ └── 1472 │ │ ├── CalcRef.o │ │ ├── CalcRef.o.d │ │ ├── FdWeak.o │ │ ├── FdWeak.o.d │ │ ├── HallScan.o │ │ ├── HallScan.o.d │ │ ├── InvPark.o │ │ ├── InvPark.o.d │ │ ├── MeasCurr.o │ │ ├── MeasCurr.o.d │ │ ├── PMSM.o │ │ ├── PMSM.o.d │ │ ├── RTDM.o │ │ ├── RTDM.o.d │ │ ├── ReadADC0.o │ │ ├── ReadADC0.o.d │ │ ├── SVGEN.o │ │ ├── SVGEN.o.d │ │ ├── SpeedCalc.o │ │ ├── SpeedCalc.o.d │ │ ├── atan2CORDIC.o │ │ ├── atan2CORDIC.o.d │ │ ├── clrkpark.o │ │ ├── clrkpark.o.d │ │ ├── initdspic.o │ │ ├── initdspic.o.d │ │ ├── pi.o │ │ ├── pi.o.d │ │ ├── smc.o │ │ ├── smc.o.d │ │ ├── smcpos.o │ │ ├── smcpos.o.d │ │ ├── trig.o │ │ └── trig.o.d ├── dist │ └── default │ │ ├── debug │ │ ├── FOC_Hall_BiDir_Auto2.X.debug.elf │ │ ├── PMSM.X.debug.elf │ │ ├── PMSM_Hall_BiDir_Auto.X.debug.elf │ │ └── eBike_Hall_BiDir_Auto.X.debug.elf │ │ └── production │ │ ├── FOC_Hall_BiDir_Auto2.X.production.hex │ │ ├── PMSM.X.production.elf │ │ ├── PMSM.X.production.hex │ │ ├── PMSM_Hall_BiDir_Auto.X.production.elf │ │ ├── PMSM_Hall_BiDir_Auto.X.production.hex │ │ ├── eBike_Hall_BiDir_Auto.X.production.elf │ │ ├── eBike_Hall_BiDir_Auto.X.production.hex │ │ ├── eBike_Hall_BiDir_Auto2.X.production.elf │ │ ├── eBike_Hall_BiDir_Auto2.X.production.hex │ │ └── memoryfile.xml └── nbproject │ ├── Makefile-default.mk │ ├── Makefile-genesis.properties │ ├── Makefile-impl.mk │ ├── Makefile-local-default.mk │ ├── Makefile-variables.mk │ ├── Package-default.bash │ ├── configurations.xml │ ├── private │ ├── configurations.xml │ ├── private.properties │ └── private.xml │ ├── project.properties │ └── project.xml ├── FdWeak.c ├── FdWeak.h ├── HallAutoScan.X.a ├── HallScan.h ├── InvPark.s ├── MeasCurr.h ├── MeasCurr.inc ├── MeasCurr.s ├── PI.inc ├── PMSM.c ├── PMSM.mcp ├── PMSM.mcs ├── PMSM.mcw ├── RTDM.c ├── RTDM.h ├── RTDMUSER.h ├── ReadADC.h ├── ReadADC.inc ├── ReadADC0.s ├── SVGEN.S ├── SVGen.inc ├── SpeedCalc.s ├── UserParms.h ├── UserParms_Delta_HVAC_Fan.h ├── UserParms_YenSun_HVAC_Fan.h ├── atan2CORDIC.s ├── clrkpark.s ├── control.h ├── general.h ├── general.inc ├── initdspic.c ├── park.h ├── park.inc ├── parms.h ├── pi.h ├── pi.s ├── smc.s ├── smcpos.c ├── smcpos.h ├── smcpos.inc ├── svgen.h ├── trig.s └── uart.h /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/AN1078 Demo ReadMe (MCLV-2) 33EP256MC506 Int Op Amp PIM (MPLAB 8).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/AN1078 Demo ReadMe (MCLV-2) 33EP256MC506 Int Op Amp PIM (MPLAB 8).pdf -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/AN1078 Demo ReadMe (MCLV-2) 33EP256MC506 Int Op Amp PIM (MPLAB X).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/AN1078 Demo ReadMe (MCLV-2) 33EP256MC506 Int Op Amp PIM (MPLAB X).pdf -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/CalcRef.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/CalcRef.s -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/Control.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/Control.inc -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/DEMO.dmci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/DEMO.dmci -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/DEMO_X.dmci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/DEMO_X.dmci -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/DMCI_Hall_BiDir.xml: -------------------------------------------------------------------------------- 1 | 2 | 10 3 | 1 4 | 1 5 | 5 6 | 7 | false 8 | false 9 | true 10 | true 11 | 12 | true 13 | false 14 | 16 Bits 15 | Signed 16 | Decimal 17 | 18 | eRunTimeHaltResetWriteRun 19 | 1 20 | 0 21 | 32767 22 | -32768 23 | 1 24 | 0 25 | 26 | 32768 27 | 28 | 29 | false 30 | false 31 | Even 32 | 1 33 | 34 | true 35 | 1 36 | 37 | null 38 | null 39 | 0 40 | 41 | DMCIFlags.Recorder 42 | X Axis 43 | Y Axis 44 | false 45 | true 46 | false 47 | false 48 | false 49 | null 50 | true 51 | false 52 | false 53 | false 54 | false 55 | false 56 | false 57 | false 58 | false 59 | false 60 | false 61 | 255 62 | 0 63 | Array 64 | DMCIFlags.Recorder 65 | 66 |
0x1D0C
67 | 0 68 | -1 69 | 0 70 | false 71 | eDynamic 72 | BOOLEAN 73 | false 74 | false 75 | false 76 | false 77 | false 78 | false 79 | false 80 | false 81 | false 82 | false 83 | 84 | 85 | false 86 | false 87 | false 88 | false 89 | 1.0 90 | 0.0 91 |
92 | 90 93 | 0 94 | 1 95 | 5 96 | 97 | false 98 | false 99 | true 100 | true 101 | 102 | true 103 | false 104 | 16 Bits 105 | Signed 106 | Decimal 107 | 108 | eRunTimeHaltResetWriteRun 109 | 1 110 | 0 111 | 32767 112 | -32768 113 | null 114 | null 115 | 116 | 32768 117 | 118 | 119 | false 120 | false 121 | Even 122 | 1 123 | 124 | false 125 | 126 | 127 | null 128 | null 129 | 0 130 | 131 | Source Symbol: RecorderBuffer1 132 | X Axis 133 | Y Axis 134 | false 135 | true 136 | false 137 | true 138 | false 139 | 250 140 | true 141 | false 142 | false 143 | false 144 | true 145 | true 146 | false 147 | false 148 | false 149 | true 150 | false 151 | 255 152 | 0 153 | Array 154 | RecorderBuffer1 155 | 156 |
0x108C
157 | 0 158 | 399 159 | 400 160 | false 161 | eDynamic 162 | GRAPH 163 | false 164 | false 165 | false 166 | false 167 | false 168 | false 169 | false 170 | false 171 | false 172 | false 173 | 174 | *PtrRecBuffer1 175 | false 176 | false 177 | false 178 | false 179 | 1.0 180 | 0.0 181 |
182 | 91 183 | 0 184 | 1 185 | 5 186 | 187 | false 188 | false 189 | true 190 | true 191 | 192 | true 193 | false 194 | 16 Bits 195 | Signed 196 | Decimal 197 | 198 | eRunTimeHaltResetWriteRun 199 | 1 200 | 0 201 | 32767 202 | -32768 203 | null 204 | null 205 | 206 | 32768 207 | 208 | 209 | false 210 | false 211 | Even 212 | 1 213 | 214 | false 215 | 216 | 217 | null 218 | null 219 | 0 220 | 221 | ParkParms.qAngle 222 | X Axis 223 | Y Axis 224 | false 225 | true 226 | false 227 | false 228 | false 229 | null 230 | true 231 | false 232 | false 233 | false 234 | true 235 | true 236 | false 237 | false 238 | false 239 | false 240 | false 241 | 255 242 | 0 243 | Array 244 | RecorderBuffer2 245 | 246 |
0x13AC
247 | 0 248 | 399 249 | 400 250 | false 251 | eDynamic 252 | GRAPH 253 | false 254 | false 255 | false 256 | false 257 | false 258 | false 259 | false 260 | false 261 | false 262 | false 263 | 264 | 265 | false 266 | false 267 | false 268 | false 269 | 1.0 270 | 0.0 271 |
272 | 92 273 | 0 274 | 1 275 | 5 276 | 277 | false 278 | false 279 | true 280 | true 281 | 282 | true 283 | false 284 | 16 Bits 285 | Signed 286 | Decimal 287 | 288 | eRunTimeHaltResetWriteRun 289 | 1 290 | 0 291 | 32767 292 | -32768 293 | null 294 | null 295 | 296 | 32768 297 | 298 | 299 | false 300 | false 301 | Even 302 | 1 303 | 304 | false 305 | 306 | 307 | null 308 | null 309 | 0 310 | 311 | Source Symbol: RecorderBuffer3 312 | X Axis 313 | Y Axis 314 | false 315 | true 316 | false 317 | false 318 | false 319 | null 320 | true 321 | false 322 | false 323 | false 324 | true 325 | true 326 | false 327 | false 328 | false 329 | false 330 | false 331 | 255 332 | 0 333 | Array 334 | RecorderBuffer3 335 | 336 |
0x16CC
337 | 0 338 | 399 339 | 400 340 | false 341 | eDynamic 342 | GRAPH 343 | false 344 | false 345 | false 346 | false 347 | false 348 | false 349 | false 350 | false 351 | false 352 | false 353 | 354 | 355 | false 356 | false 357 | false 358 | false 359 | 1.0 360 | 0.0 361 |
362 | 93 363 | 0 364 | 1 365 | 5 366 | 367 | false 368 | false 369 | true 370 | true 371 | 372 | true 373 | false 374 | 16 Bits 375 | Signed 376 | Decimal 377 | 378 | eRunTimeHaltResetWriteRun 379 | 1 380 | 0 381 | 32767 382 | -32768 383 | null 384 | null 385 | 386 | 32768 387 | 388 | 389 | false 390 | false 391 | Even 392 | 1 393 | 394 | false 395 | 396 | 397 | null 398 | null 399 | 0 400 | 401 | HallState 402 | X Axis 403 | Y Axis 404 | false 405 | true 406 | false 407 | false 408 | false 409 | null 410 | true 411 | false 412 | false 413 | false 414 | true 415 | true 416 | false 417 | false 418 | false 419 | false 420 | false 421 | 255 422 | 0 423 | Array 424 | RecorderBuffer4 425 | 426 |
0x19EC
427 | 0 428 | 399 429 | 400 430 | false 431 | eDynamic 432 | GRAPH 433 | false 434 | false 435 | false 436 | false 437 | false 438 | false 439 | false 440 | false 441 | false 442 | false 443 | 444 | 445 | false 446 | false 447 | false 448 | false 449 | 1.0 450 | 0.0 451 |
452 | 453 | true 454 | false 455 | 456 | 57600 457 | COM7 458 | true 459 | true 460 | false 461 | 462 | 463 | 464 | 465 | 283 466 | 569 467 | 468 | 469 | true 470 | Graph 1 471 | RecorderBuffer1 472 | Update 473 | 0 474 | 475 | true 476 | Graph 2 477 | RecorderBuffer2 478 | Update 479 | 0 480 | 481 | true 482 | Graph 3 483 | RecorderBuffer3 484 | Update 485 | 0 486 | 487 | true 488 | Graph 4 489 | RecorderBuffer4 490 | Update 491 | 0 492 | 493 | true 494 | Boolean 1 495 | DMCIFlags.Recorder 496 | On 497 | 0 498 | 499 | true 500 | 0 501 | Inline speed 502 | true 503 | true 504 | 0 505 | 0 506 | 507 | 508 | 509 | 510 | 511 | 512 | 236 513 | 233 514 | 216 515 | 516 | 517 | 255 518 | 255 519 | 255 520 | 521 | 522 | 128 523 | 128 524 | 128 525 | 526 | 527 | 128 528 | 128 529 | 128 530 | 531 | 532 | 0 533 | 0 534 | 0 535 | 536 | 537 | 0 538 | 0 539 | 0 540 | 541 | 542 | 0 543 | 0 544 | 255 545 | 546 | 547 | 0 548 | 0 549 | 0 550 | 551 | 552 | 0 553 | 0 554 | 255 555 | 556 | 557 | 255 558 | 0 559 | 0 560 | 561 | 562 | 563 | 564 | Verdana Bold 565 | 14 566 | 567 | 568 | 569 | 570 | Verdana Bold 571 | 12 572 | 573 | 574 | 575 | Verdana Bold 576 | 12 577 | 578 | 579 | true 580 | true 581 | 582 | 583 | 584 | 585 | 586 | 587 | 236 588 | 233 589 | 216 590 | 591 | 592 | 255 593 | 255 594 | 255 595 | 596 | 597 | 128 598 | 128 599 | 128 600 | 601 | 602 | 128 603 | 128 604 | 128 605 | 606 | 607 | 0 608 | 0 609 | 0 610 | 611 | 612 | 0 613 | 0 614 | 0 615 | 616 | 617 | 0 618 | 0 619 | 255 620 | 621 | 622 | 0 623 | 0 624 | 0 625 | 626 | 627 | 0 628 | 0 629 | 255 630 | 631 | 632 | 0 633 | 128 634 | 0 635 | 636 | 637 | 638 | 639 | Verdana Bold 640 | 14 641 | 642 | 643 | 644 | 645 | Verdana Bold 646 | 12 647 | 648 | 649 | 650 | Verdana Bold 651 | 12 652 | 653 | 654 | true 655 | true 656 | 657 | 658 | 659 | 660 | 661 | 662 | 236 663 | 233 664 | 216 665 | 666 | 667 | 255 668 | 255 669 | 255 670 | 671 | 672 | 128 673 | 128 674 | 128 675 | 676 | 677 | 128 678 | 128 679 | 128 680 | 681 | 682 | 0 683 | 0 684 | 0 685 | 686 | 687 | 0 688 | 0 689 | 0 690 | 691 | 692 | 0 693 | 0 694 | 255 695 | 696 | 697 | 0 698 | 0 699 | 0 700 | 701 | 702 | 0 703 | 0 704 | 255 705 | 706 | 707 | 0 708 | 0 709 | 0 710 | 711 | 712 | 713 | 714 | Verdana Bold 715 | 14 716 | 717 | 718 | 719 | 720 | Verdana Bold 721 | 12 722 | 723 | 724 | 725 | Verdana Bold 726 | 12 727 | 728 | 729 | true 730 | true 731 | 732 | 733 | 734 | 735 | 736 | 737 | 236 738 | 233 739 | 216 740 | 741 | 742 | 255 743 | 255 744 | 255 745 | 746 | 747 | 128 748 | 128 749 | 128 750 | 751 | 752 | 128 753 | 128 754 | 128 755 | 756 | 757 | 0 758 | 0 759 | 0 760 | 761 | 762 | 0 763 | 0 764 | 0 765 | 766 | 767 | 0 768 | 0 769 | 255 770 | 771 | 772 | 0 773 | 0 774 | 0 775 | 776 | 777 | 0 778 | 0 779 | 255 780 | 781 | 782 | 0 783 | 0 784 | 255 785 | 786 | 787 | 788 | 789 | Verdana Bold 790 | 14 791 | 792 | 793 | 794 | 795 | Verdana Bold 796 | 12 797 | 798 | 799 | 800 | Verdana Bold 801 | 12 802 | 803 | 804 | true 805 | true 806 | 807 |
-------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # There exist several targets which are by default empty and which can be 3 | # used for execution of your targets. These targets are usually executed 4 | # before and after some main targets. They are: 5 | # 6 | # .build-pre: called before 'build' target 7 | # .build-post: called after 'build' target 8 | # .clean-pre: called before 'clean' target 9 | # .clean-post: called after 'clean' target 10 | # .clobber-pre: called before 'clobber' target 11 | # .clobber-post: called after 'clobber' target 12 | # .all-pre: called before 'all' target 13 | # .all-post: called after 'all' target 14 | # .help-pre: called before 'help' target 15 | # .help-post: called after 'help' target 16 | # 17 | # Targets beginning with '.' are not intended to be called on their own. 18 | # 19 | # Main targets can be executed directly, and they are: 20 | # 21 | # build build a specific configuration 22 | # clean remove built files from a configuration 23 | # clobber remove all built files 24 | # all build all configurations 25 | # help print help mesage 26 | # 27 | # Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and 28 | # .help-impl are implemented in nbproject/makefile-impl.mk. 29 | # 30 | # Available make variables: 31 | # 32 | # CND_BASEDIR base directory for relative paths 33 | # CND_DISTDIR default top distribution directory (build artifacts) 34 | # CND_BUILDDIR default top build directory (object files, ...) 35 | # CONF name of current configuration 36 | # CND_ARTIFACT_DIR_${CONF} directory of build artifact (current configuration) 37 | # CND_ARTIFACT_NAME_${CONF} name of build artifact (current configuration) 38 | # CND_ARTIFACT_PATH_${CONF} path to build artifact (current configuration) 39 | # CND_PACKAGE_DIR_${CONF} directory of package (current configuration) 40 | # CND_PACKAGE_NAME_${CONF} name of package (current configuration) 41 | # CND_PACKAGE_PATH_${CONF} path to package (current configuration) 42 | # 43 | # NOCDDL 44 | 45 | 46 | # Environment 47 | MKDIR=mkdir 48 | CP=cp 49 | CCADMIN=CCadmin 50 | RANLIB=ranlib 51 | 52 | 53 | # build 54 | build: .build-post 55 | 56 | .build-pre: 57 | # Add your pre 'build' code here... 58 | 59 | .build-post: .build-impl 60 | # Add your post 'build' code here... 61 | 62 | 63 | # clean 64 | clean: .clean-post 65 | 66 | .clean-pre: 67 | # Add your pre 'clean' code here... 68 | 69 | .clean-post: .clean-impl 70 | # Add your post 'clean' code here... 71 | 72 | 73 | # clobber 74 | clobber: .clobber-post 75 | 76 | .clobber-pre: 77 | # Add your pre 'clobber' code here... 78 | 79 | .clobber-post: .clobber-impl 80 | # Add your post 'clobber' code here... 81 | 82 | 83 | # all 84 | all: .all-post 85 | 86 | .all-pre: 87 | # Add your pre 'all' code here... 88 | 89 | .all-post: .all-impl 90 | # Add your post 'all' code here... 91 | 92 | 93 | # help 94 | help: .help-post 95 | 96 | .help-pre: 97 | # Add your pre 'help' code here... 98 | 99 | .help-post: .help-impl 100 | # Add your post 'help' code here... 101 | 102 | 103 | 104 | # include project implementation makefile 105 | include nbproject/Makefile-impl.mk 106 | 107 | # include project make variables 108 | include nbproject/Makefile-variables.mk 109 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile1041893791174541013.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile1041893791174541013.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile1179368042951794975.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile1179368042951794975.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile1380573631033778182.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile1380573631033778182.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile1391424646159895626.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile1391424646159895626.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile154222773889226706.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile154222773889226706.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile2045960222287581023.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile2045960222287581023.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile3418652908707737995.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile3418652908707737995.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile3852532206188538174.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile3852532206188538174.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile460152521918001245.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile460152521918001245.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile5523329373867580860.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile5523329373867580860.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile7445404319954399154.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile7445404319954399154.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile7494685444174447630.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile7494685444174447630.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile753088261560762475.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile753088261560762475.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile7897103541927776965.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile7897103541927776965.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile8346758448398442993.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile8346758448398442993.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile8681107629861299009.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile8681107629861299009.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile8724653089983292001.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile8724653089983292001.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile9042052793293937503.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile9042052793293937503.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile9115038138073703033.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/MockCFile9115038138073703033.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/CalcRef.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/CalcRef.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/CalcRef.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/CalcRef.o: \ 2 | ../SVGen.inc \ 3 | ../park.inc \ 4 | ../CalcRef.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/FdWeak.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/FdWeak.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/FdWeak.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/FdWeak.o: \ 2 | ../FdWeak.c \ 3 | ../FdWeak.h \ 4 | ../UserParms.h \ 5 | ../park.h \ 6 | ../control.h \ 7 | ../general.h \ 8 | ../smcpos.h 9 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/InvPark.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/InvPark.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/InvPark.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/InvPark.o: \ 2 | ../park.inc \ 3 | ../general.inc \ 4 | ../InvPark.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/MeasCurr.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/MeasCurr.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/MeasCurr.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/MeasCurr.o: \ 2 | ../Park.inc \ 3 | ../MeasCurr.inc \ 4 | ../general.inc \ 5 | ../MeasCurr.s 6 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/PMSM.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/PMSM.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/PMSM.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/PMSM.o: \ 2 | ../PMSM.c \ 3 | ../general.h \ 4 | ../UserParms.h \ 5 | ../park.h \ 6 | ../control.h \ 7 | ../Parms.h \ 8 | ../SVGen.h \ 9 | ../ReadADC.h \ 10 | ../MeasCurr.h \ 11 | ../Control.h \ 12 | ../PI.h \ 13 | ../Park.h \ 14 | ../smcpos.h \ 15 | ../FdWeak.h \ 16 | ../RTDM.h \ 17 | ../UART.h \ 18 | ../RTDMUSER.h \ 19 | ../HallScan.h 20 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/RTDM.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/RTDM.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/RTDM.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/RTDM.o: \ 2 | ../RTDM.c \ 3 | ../RTDM.h \ 4 | ../UART.h \ 5 | ../RTDMUSER.h 6 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/ReadADC0.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/ReadADC0.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/ReadADC0.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/ReadADC0.o: \ 2 | ../ReadADC.inc \ 3 | ../general.inc \ 4 | ../ReadADC0.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/SVGEN.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/SVGEN.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/SVGEN.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/SVGEN.o: \ 2 | ../SVGEN.S 3 | build/default/debug/_ext/1472/SVGEN.o: \ 4 | ../SVGen.inc \ 5 | ../Park.inc \ 6 | ../general.inc \ 7 | ../SVGEN.S \ 8 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/SpeedCalc.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/SpeedCalc.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/SpeedCalc.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/SpeedCalc.o: \ 2 | ../SpeedCalc.s 3 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/atan2CORDIC.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/atan2CORDIC.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/atan2CORDIC.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/atan2CORDIC.o: \ 2 | ../atan2CORDIC.s 3 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/clrkpark.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/clrkpark.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/clrkpark.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/clrkpark.o: \ 2 | ../park.inc \ 3 | ../general.inc \ 4 | ../clrkpark.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/initdspic.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/initdspic.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/initdspic.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/initdspic.o: \ 2 | ../initdspic.c \ 3 | ../general.h \ 4 | ../UserParms.h \ 5 | ../park.h \ 6 | ../control.h 7 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/pi.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/pi.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/pi.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/pi.o: \ 2 | ../PI.inc \ 3 | ../general.inc \ 4 | ../pi.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/smc.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/smc.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/smc.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/smc.o: \ 2 | ../smcpos.inc \ 3 | ../general.inc \ 4 | ../smc.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/smcpos.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/smcpos.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/smcpos.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/smcpos.o: \ 2 | ../smcpos.c \ 3 | ../general.h \ 4 | ../UserParms.h \ 5 | ../park.h \ 6 | ../control.h \ 7 | ../smcpos.h \ 8 | ../Control.h 9 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/trig.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/trig.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/debug/_ext/1472/trig.o.d: -------------------------------------------------------------------------------- 1 | build/default/debug/_ext/1472/trig.o: \ 2 | ../park.inc \ 3 | ../general.inc \ 4 | ../trig.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/CalcRef.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/CalcRef.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/CalcRef.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/CalcRef.o: \ 2 | ../SVGen.inc \ 3 | ../park.inc \ 4 | ../CalcRef.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/FdWeak.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/FdWeak.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/FdWeak.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/FdWeak.o: \ 2 | ../FdWeak.c \ 3 | ../FdWeak.h \ 4 | ../UserParms.h \ 5 | ../park.h \ 6 | ../control.h \ 7 | ../general.h \ 8 | ../smcpos.h 9 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/HallScan.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/HallScan.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/HallScan.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/HallScan.o: \ 2 | ../HallScan.c \ 3 | ../HallScan.h \ 4 | ../control.h \ 5 | ../park.h 6 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/InvPark.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/InvPark.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/InvPark.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/InvPark.o: \ 2 | ../park.inc \ 3 | ../general.inc \ 4 | ../InvPark.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/MeasCurr.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/MeasCurr.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/MeasCurr.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/MeasCurr.o: \ 2 | ../Park.inc \ 3 | ../MeasCurr.inc \ 4 | ../general.inc \ 5 | ../MeasCurr.s 6 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/PMSM.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/PMSM.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/PMSM.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/PMSM.o: \ 2 | ../PMSM.c \ 3 | ../general.h \ 4 | ../UserParms.h \ 5 | ../park.h \ 6 | ../control.h \ 7 | ../Parms.h \ 8 | ../SVGen.h \ 9 | ../ReadADC.h \ 10 | ../MeasCurr.h \ 11 | ../Control.h \ 12 | ../PI.h \ 13 | ../Park.h \ 14 | ../smcpos.h \ 15 | ../FdWeak.h \ 16 | ../RTDM.h \ 17 | ../UART.h \ 18 | ../RTDMUSER.h \ 19 | ../HallScan.h 20 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/RTDM.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/RTDM.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/RTDM.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/RTDM.o: \ 2 | ../RTDM.c \ 3 | ../RTDM.h \ 4 | ../UART.h \ 5 | ../RTDMUSER.h 6 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/ReadADC0.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/ReadADC0.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/ReadADC0.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/ReadADC0.o: \ 2 | ../ReadADC.inc \ 3 | ../general.inc \ 4 | ../ReadADC0.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/SVGEN.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/SVGEN.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/SVGEN.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/SVGEN.o: \ 2 | ../SVGEN.S 3 | build/default/production/_ext/1472/SVGEN.o: \ 4 | ../SVGen.inc \ 5 | ../Park.inc \ 6 | ../general.inc \ 7 | ../SVGEN.S \ 8 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/SpeedCalc.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/SpeedCalc.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/SpeedCalc.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/SpeedCalc.o: \ 2 | ../SpeedCalc.s 3 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/atan2CORDIC.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/atan2CORDIC.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/atan2CORDIC.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/atan2CORDIC.o: \ 2 | ../atan2CORDIC.s 3 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/clrkpark.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/clrkpark.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/clrkpark.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/clrkpark.o: \ 2 | ../park.inc \ 3 | ../general.inc \ 4 | ../clrkpark.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/initdspic.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/initdspic.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/initdspic.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/initdspic.o: \ 2 | ../initdspic.c \ 3 | ../general.h \ 4 | ../UserParms.h \ 5 | ../park.h \ 6 | ../control.h 7 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/pi.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/pi.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/pi.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/pi.o: \ 2 | ../PI.inc \ 3 | ../general.inc \ 4 | ../pi.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/smc.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/smc.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/smc.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/smc.o: \ 2 | ../smcpos.inc \ 3 | ../general.inc \ 4 | ../smc.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/smcpos.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/smcpos.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/smcpos.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/smcpos.o: \ 2 | ../smcpos.c \ 3 | ../general.h \ 4 | ../UserParms.h \ 5 | ../park.h \ 6 | ../control.h \ 7 | ../smcpos.h \ 8 | ../Control.h 9 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/trig.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/trig.o -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/build/default/production/_ext/1472/trig.o.d: -------------------------------------------------------------------------------- 1 | build/default/production/_ext/1472/trig.o: \ 2 | ../park.inc \ 3 | ../general.inc \ 4 | ../trig.s 5 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/debug/FOC_Hall_BiDir_Auto2.X.debug.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/debug/FOC_Hall_BiDir_Auto2.X.debug.elf -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/debug/PMSM.X.debug.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/debug/PMSM.X.debug.elf -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/debug/PMSM_Hall_BiDir_Auto.X.debug.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/debug/PMSM_Hall_BiDir_Auto.X.debug.elf -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/debug/eBike_Hall_BiDir_Auto.X.debug.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/debug/eBike_Hall_BiDir_Auto.X.debug.elf -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/production/PMSM.X.production.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/production/PMSM.X.production.elf -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/production/PMSM_Hall_BiDir_Auto.X.production.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/production/PMSM_Hall_BiDir_Auto.X.production.elf -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/production/eBike_Hall_BiDir_Auto.X.production.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/production/eBike_Hall_BiDir_Auto.X.production.elf -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/production/eBike_Hall_BiDir_Auto.X.production.hex: -------------------------------------------------------------------------------- 1 | :020000040000fa 2 | :080000000002040000000000f2 3 | :020000040000fa 4 | :10000800cc020000cc020000cc020000cc020000b0 5 | :10001800cc020000cc020000cc020000cc020000a0 6 | :10002800cc020000cc020000cc020000cc02000090 7 | :10003800cc020000cc020000cc020000ca0b000079 8 | :10004800cc020000cc020000cc020000cc02000070 9 | :10005800cc02000012070000cc020000cc02000015 10 | :10006800cc020000cc020000cc0200009409000081 11 | :10007800cc020000cc020000cc020000cc02000040 12 | :10008800cc020000cc020000cc020000cc02000030 13 | :10009800cc020000cc02000050120000cc0200008c 14 | :1000a800cc020000cc020000cc020000cc02000010 15 | :1000b800cc020000cc020000cc020000cc02000000 16 | :1000c800cc020000cc020000cc020000cc020000f0 17 | :1000d800cc020000cc020000cc020000cc020000e0 18 | :1000e800cc020000cc020000cc020000cc020000d0 19 | :1000f800cc020000cc020000cc020000cc020000c0 20 | :10010800cc020000cc020000cc020000cc020000af 21 | :10011800cc020000cc020000cc020000cc0200009f 22 | :10012800cc020000cc020000cc020000cc0200008f 23 | :10013800cc020000cc020000cc020000cc0200007f 24 | :10014800cc020000cc020000cc020000cc0200006f 25 | :10015800cc020000cc020000cc020000cc0200005f 26 | :10016800cc020000cc020000cc020000cc0200004f 27 | :10017800cc020000cc020000cc020000cc0200003f 28 | :10018800cc020000cc020000cc020000cc0200002f 29 | :10019800cc020000cc020000cc020000cc0200001f 30 | :1001a800cc020000cc020000cc020000cc0200000f 31 | :1001b800cc020000cc020000cc020000cc020000ff 32 | :1001c800cc020000cc020000cc020000cc020000ef 33 | :1001d800cc020000cc020000cc020000cc020000df 34 | :1001e800cc020000cc020000cc020000cc020000cf 35 | :1001f800cc020000cc020000cc020000cc020000bf 36 | :10020800cc020000cc020000cc020000cc020000ae 37 | :10021800cc020000cc020000cc020000cc0200009e 38 | :10022800cc020000cc020000cc020000cc0200008e 39 | :10023800cc020000cc020000cc020000cc0200007e 40 | :10024800cc020000cc020000cc020000cc0200006e 41 | :10025800cc020000cc020000cc020000cc0200005e 42 | :10026800cc020000cc020000cc020000cc0200004e 43 | :0c027800cc020000cc020000cc02000010 44 | :020000040000fa 45 | :100400000f3021000eff28000e01880000000000c0 46 | :1004100000012000200288000c000700604e21002f 47 | :10042000010020000f000700000020000000e00095 48 | :100430000200320000000200000000000004020080 49 | :10044000000000000040da000000fe000002200072 50 | :100450000000e0000200320000202000900188002f 51 | :1004600000000600a1028800800078000000eb0078 52 | :100470001a003700e280400054a0b4009101ba0095 53 | :10048000e280400054a0b4009102ba00e280400033 54 | :1004900054a0b4000002eb00472bde00f507b200c9 55 | :1004a000a6018800602ce10008003a000049eb003a 56 | :1004b0000201e800020039003420ec0002f0a00044 57 | :1004c0008301e900f9ff3e00040037006128e100e4 58 | :1004d000010032000082eb00040007001101ba00a5 59 | :1004e0000200e000e3ff3a000000060004d0a30091 60 | :1004f000e20f49001c003900810278003549ba003a 61 | :100500000201e800020039003420ec0002f0a000f3 62 | :100510008301e9000f0032002549ba000201e8001a 63 | :10052000020039003420ec0002f0a0008301e90051 64 | :10053000080032000400e0000600320015c9ba00cd 65 | :100540000201e800020039003420ec0002f0a000b3 66 | :100550008301e9008180e80054a0b4000300e000ba 67 | :10056000e2ff3a00000006009102ba000559780047 68 | :100570008301e900f7ff3200c82ade000559780040 69 | :100580008301e900f3ff32000400e000f1ff3200d4 70 | :1005900011d9ba00eeff37000040da000000fe007b 71 | :1005a0000000fa00001020003202b6000000e9004e 72 | :1005b0004f00de000080fa00000006000000fa0094 73 | :1005c00031e2a90023c8a90023e8a90003c8a900b3 74 | :1005d00003e8a9000080fa00000006000000fa000d 75 | :1005e00003c8a90003e8a900e7026000c82add00eb 76 | :1005f000f48f2f007642800006026200050272002e 77 | :1006000074428800800278000507b200c82add0025 78 | :10061000f4ff2800764280000602620005027200a4 79 | :1006200074428800e8026000c32ade00e1826200b2 80 | :10063000ce2add00f4ff2b00164180000602620086 81 | :1006400005027200144188000008b2004700de0075 82 | :10065000610060004f00dd00f4ff270015418000bd 83 | :100660000502620000027200144188000080fa0056 84 | :10067000000006000000fa00901180006140600058 85 | :100680000080fa00000006000000fa00c211880095 86 | :1006900080118800911188000080fa000000060097 87 | :1006a0000000fa008411800066026200e60f52002a 88 | :1006b0000c003a00030037003322ab00feff3a0083 89 | :1006c000a5118800b0027800e08f5200faff3a00ce 90 | :1006d000070037003322ab00feff3a008502fb0023 91 | :1006e000a5118800b0427800e0cf5200f9ff3a002f 92 | :1006f0000080fa00000006000000fa00841180006b 93 | :1007000066026200e60f520002003a00b01180005b 94 | :1007100002003700b0118000f00fb2000080fa0034 95 | :10072000000006000000fa008411800066026200ea 96 | :10073000e60f520001003200f00fb200a011880055 97 | :100740000080fa000000060000f0a7000000ea00a8 98 | :1007500000f0a7000080ea00000006006022b80058 99 | :10076000060220000000d0008180d2000482d20066 100 | :100770008582d2000000a0000202520083825a004b 101 | :10078000030031000202420083824a000000a100ff 102 | :100790000603e900f3ff3a00000006000000fa003b 103 | :1007a0000002780002003700015a78000201e900d7 104 | :1007b000e00f5100fcff3a000080fa000000060044 105 | :020000040000fa 106 | :1007c00052540000444d0000002b00002452000051 107 | :1007d000544400004d2300001b860000002b000045 108 | :1007e000244f00004b2300004c080000002d0000a7 109 | :1007f0002445000001230000d36a0000000000002f 110 | :020000040000fa 111 | :100800000000fa0044042000343a8800243a8000b2 112 | :100810000460a1000470a100243a8800253a8000f9 113 | :1008200004fe2f0004826200243a88003600200073 114 | :1008300084072000a509200037742000844b78002d 115 | :10084000854b7800864b7800160020006404200059 116 | :100850007505200027742000844b7800854b7800b4 117 | :10086000864b780000000000153a80000400270045 118 | :100870008482620004002300848f5200faff3a0051 119 | :1008800000000000153a800004022000048262008b 120 | :10089000e00f5200fbff3200e70807006802070084 121 | :1008a000df0907000002eb00648388006c50a80099 122 | :1008b000157380000408200004826200e00f5200db 123 | :1008c0001d003a00157380000404200004826200b9 124 | :1008d000e00f520018003a008302070015738000f1 125 | :1008e0000408200004826200e00f520012003a0067 126 | :1008f000157380000404200004826200e00f52009f 127 | :100900000d003a006d90a8000000000015738000f3 128 | :100910000408200004826200e00f520005003a0043 129 | :10092000157380000404200004826200e00f52006e 130 | :10093000f6ff32006c0207006cf0a9006c10a800f2 131 | :100940000002eb00c489880021a8a9005601070015 132 | :1009500000427800e04f5200040032006c30a900e1 133 | :10096000040078000080fa00000006006022b80051 134 | :1009700074838800858388006022b800148488000e 135 | :10098000258488006022b800b4848800c58488006b 136 | :1009900001a8a90021a8a800648380006202620067 137 | :1009a000e00f520046003a0038003700157380000f 138 | :1009b0000404200004826200e00f520033003a0079 139 | :1009c00049020700157380000404200004826200bd 140 | :1009d000e00f520007003a00658380000402200007 141 | :1009e00004826200e00f520028003a006cb0a800b8 142 | :1009f0002600370065838000040220000482620024 143 | :100a0000e00f5200210032006cb0a9006583800025 144 | :100a1000040820000482620004f0a7000402ea0037 145 | :100a20000402e9004f22de00044278000482fb0049 146 | :100a3000610262004722dd0066838000f5f72f0027 147 | :100a400085026300048272006483880065838000ed 148 | :100a5000042020000482620004f0a7000402ea00df 149 | :100a60000402e9004f22de00044278000482fb0009 150 | :100a7000610262004922dd0066838000f5df2f00fd 151 | :100a8000850263000482720064838800157380000d 152 | :100a90000408200004826200e00f5200c3ff3a0005 153 | :100aa000000000001573800004082000048262002a 154 | :100ab000e00f5200fbff3200fb0007006c30a80083 155 | :100ac0006cd0a800147080004822de0061426200f1 156 | :100ad0008482fb00947280000442780061426200cc 157 | :100ae0000482fb00040242000403780014718000b9 158 | :100af0004622de00614262000482fb0004024300e1 159 | :100b00000402420004824200a4868800a486800079 160 | :100b1000b4868800c9040700070037000000000001 161 | :100b2000050037000000000003003700000000004f 162 | :100b30000100370000000000d5898000f418200073 163 | :100b4000848f5200f5ff36006483800062026200e9 164 | :100b5000e00f520001003a00430037001573800097 165 | :100b60000408200004826200e00f520015003a00e1 166 | :100b7000dd01070015738000040820000482620074 167 | :100b8000e00f520006003a006483800070026200a9 168 | :100b9000e00f52000b003a006c90a80009003700eb 169 | :100ba0006483800070026200e00f52000500320092 170 | :100bb0006c90a9006c30a9000002eb00c489880089 171 | :100bc00029003700157380000404200004826200ad 172 | :100bd000e00f5200d3ff3a00c301070015738000f5 173 | :100be0000404200004826200e00f520007003a0073 174 | :100bf000658380000402200004826200e00f52003e 175 | :100c0000caff3a006cb0a800cbff370065838000b4 176 | :100c10000402200004826200e00f5200c5ff32008f 177 | :100c20006cb0a9006583800004202000048262006b 178 | :100c300004f0a7000402ea000402e9004f22de00eb 179 | :100c4000044278000482fb00610262004922dd0058 180 | :100c500066838000f5df2f00850263000482720046 181 | :100c600064838800b4ff370033ff37000000fa00c8 182 | :100c700044e0a80044c0a8004480a900000d210061 183 | :100c8000c70907009586800004e82300048242001b 184 | :100c9000f4878800f4878000e00f520002003d00d6 185 | :100ca0000002eb00f48788006583800004202000a8 186 | :100cb00004826200e00f520003003200f4878000db 187 | :100cc0000402ea00f4878800f587800024002000f1 188 | :100cd000110009008402d8000002780054858800c1 189 | :100ce000658380000400210004826200e00f52004e 190 | :100cf00003003200e4a22300748588001e00370040 191 | :100d00006483800064026200e00f5200030032003e 192 | :100d1000548580007485880017003700a48a8000fd 193 | :100d2000f30f52001400360055858000445c2f00fc 194 | :100d3000848f52000600350055858000c4a3200032 195 | :100d4000848f520002003c000002eb0054858800b2 196 | :100d5000f4868000348588005485800024858800ce 197 | :100d600060092100310907004485800074858800ee 198 | :100d70000002eb00a48a88005485800004007800fb 199 | :100d800071fe070000027800040078006c0807007c 200 | :100d90000002780064858800f4858000f483880070 201 | :100da00064858000e4838800e00621001f090700b5 202 | :100db00004848000148688001586800014868000d4 203 | :100dc0008500780004007800a7060700000278007c 204 | :100dd000148a8800148a8000453827000482520053 205 | :100de00004007800af0607000002780064848800e1 206 | :100df000648480000402ea00748488000486800011 207 | :100e000094848800748580008484880020082100f0 208 | :100e100006090700a4848000248688000080fa0068 209 | :100e2000000006003600f800809fbe00829fbe00d2 210 | :100e3000849fbe00869fbe000000fa0001a8a900a2 211 | :100e4000a48a80000402e800a48a8800d489800073 212 | :100e50000402e800d4898800648380006202620092 213 | :100e6000e00f52000800320021090700ea010700e4 214 | :100e70000b0907007dff0700c50807003c090700b4 215 | :100e80002d090700d0070700254ea9000080fa00b1 216 | :100e90004f03be004f02be004f01be004f00be0018 217 | :100ea0003600f900004006000000fa000002eb00e6 218 | :100eb0005487880044e0a800948828008508200012 219 | :100ec00094828800a582880004e22400848288003d 220 | :100ed00084eb23008486880044062100f5ff270068 221 | :100ee000050a780044062100f5ff27002502980036 222 | :100ef00064052100c5da2000050a780004c0280036 223 | :100f00002454880004c028006454880004c02800c9 224 | :100f1000a454880014012800e4548800f408200038 225 | :100f200014548800f400200014558800c4da20000e 226 | :100f300044618800c4da200044628800c4da2000da 227 | :100f40004463880094b52100246088004420200078 228 | :100f500004618800442020000462880044202000ae 229 | :100f60000463880004002c001461880004002c0035 230 | :100f70001462880004002c00146388000002eb0057 231 | :100f8000546188000002eb00546288000002eb000c 232 | :100f900054638800640420006461880064042000b5 233 | :100fa00064628800640420006463880034002000c8 234 | :100fb000246188003400200024628800340020006e 235 | :100fc000246388000002eb001460880044022000c3 236 | :100fd000346188004402200034628800440220000a 237 | :100fe00034638800744380000480a1000490a10051 238 | :100ff00004a0a000744388007443800004c0a100d2 239 | :1010000004d0a10004e0a000744388008443800061 240 | :101010000400a1000410a1000420a0008443880063 241 | :101020000bc8a9002bc8a900040028000460880090 242 | :101030000002eb0034608800041980000480a000e6 243 | :101040000490a00004198800041980000450a00036 244 | :101050000460a0000470a100041988002083a90086 245 | :101060002063a8002043a8000002eb0014198800a8 246 | :10107000141980000480a1000490a00014198800b5 247 | :101080000002eb002419880064c0b300044078001b 248 | :1010900024e3b7000002eb004419880045198000e2 249 | :1010a00004fe2f0004826200d400b30044198800bb 250 | :1010b0002603a8000002eb008419880021e3a800a1 251 | :1010c000890007003418800084027800241880000a 252 | :1010d0008500780004007800940807000028a90023 253 | :1010e0002028a900044280000440a1000450a1006f 254 | :1010f0000460a0000442880014c02100040a880093 255 | :10110000040a800004a0a00004b0a10004c0a10053 256 | :10111000040a8800040a80000400a0000410a10052 257 | :101120000420a100040a88000002eb00140a8800d1 258 | :101130002028a90000a8a90020a8a9001442800026 259 | :101140000440a1000450a1000460a00014428800e3 260 | :10115000440a800004a0a00004b0a10004c0a100c3 261 | :10116000440a8800440a80000400a0000410a10082 262 | :101170000420a100440a88000002eb00540a880001 263 | :1011800020a8a90004a8a90024a8a90094428000ce 264 | :101190000440a1000450a1000460a0009442880013 265 | :1011a000840a800004a0a00004b0a10004c0a10033 266 | :1011b000840a8800840a80000400a0000410a100b2 267 | :1011c0000420a100840a88000002eb00940a880031 268 | :1011d00024a8a90011e1a9001021a90010c1a900ab 269 | :1011e000840880000440a0000450a0008408880007 270 | :1011f0000002eb00340888000082eb0064088800dd 271 | :101200001442800004c0a10004d0a00004e0a100aa 272 | :101210001442880000e8a90020e8a80011e1a80015 273 | :10122000090ea80028cea800580ea8002268a80021 274 | :101230000042eb00044078000080fa000000060045 275 | :101240000000fa00f4282000948388001402200093 276 | :10125000a4838800f4ff2700b4838800f4ff2700ec 277 | :10126000c4838800c48380000402ea00d483880019 278 | :10127000e0062100eb070700f428200034848800f2 279 | :101280001402200044848800f4ff2700548488005e 280 | :10129000f4ff270064848800648480000402ea006c 281 | :1012a0007484880020082100de070700646620009f 282 | :1012b000d484880014022000e48488008414200070 283 | :1012c000f4848800f4ff23000485880004858000ee 284 | :1012d0000402ea001485880060092100d107070094 285 | :1012e0000080fa00000006000400fa006022b80046 286 | :1012f000048fbe0004003700140020000500200009 287 | :101300001e0f42005e974a00f46928001500200075 288 | :101310001e03be00840f5300858f5b00f6ff340070 289 | :101320000080fa00000006003600f800809fbe0032 290 | :10133000829fbe00849fbe00869fbe000000fa0010 291 | :101340000268a90065838000040021000482620015 292 | :10135000e00f5200310032000002eb00a48688004a 293 | :10136000147080004822de00614262008482fb002b 294 | :101370009472800004427800614262000482fb00a3 295 | :101380000402420004037800147180004622de004b 296 | :10139000614262000482fb00040243000402420036 297 | :1013a00004824200a4868800a4868000858580008f 298 | :1013b00004034200c40e210004024300050a780021 299 | :1013c0000e010700a4868000b4868800b48a8000dd 300 | :1013d0000402e800b48a8800b48a8000eb0f52004f 301 | :1013e000850036006d90a9000002eb00b48a8800e9 302 | :1013f000a486800084024200c40e210004824200c0 303 | :101400009402780054552500048242000487880025 304 | :101410000487800084858800770037000002eb0095 305 | :10142000548788000002eb00a486880014708000b6 306 | :101430004822de00614262008482fb0094728000d8 307 | :1014400004427800614262000482fb000402420010 308 | :1014500004037800147180004622de0061426200bd 309 | :101460000482fb00040243000402420004824200a2 310 | :10147000a48688000042eb0004407800d8f0b70052 311 | :10148000a40a800044878800970107003408800080 312 | :1014900005002000648a8800758a88000002eb003d 313 | :1014a00034088800e48680000402e800e4868800ae 314 | :1014b000668a8000778a8000f4ff270005002000fc 315 | :1014c000840f5300858f5b0016003600f4ff270061 316 | :1014d00005002000648a8800758a88000002eb00fd 317 | :1014e000f486880025718000044020000482620098 318 | :1014f00004f0a7000402ea000402e9004f22de0023 319 | :10150000044278000482fb00610262004a22dd008e 320 | :1015100026718000f5bf2f008502630004827200ef 321 | :1015200024718800548a80006123b900648a800095 322 | :10153000758a8000840f5300858f5b0006003e0093 323 | :10154000840d210014427800e04f520002003a005e 324 | :101550009f0707001d003700548a80006123b900ef 325 | :10156000648a8000758a8000840f5300858f5b0039 326 | :1015700016003600f4ff2700f4868800548a8000a5 327 | :10158000cfa2de00648a8800758a880025718000f9 328 | :10159000044020000482620004f0a7000402ea0074 329 | :1015a0000402e9004f22de00044278000482fb00be 330 | :1015b000610262004a22dd0026718000f5bf2f0023 331 | :1015c00085026300048272002471880064838000b5 332 | :1015d0004b22de00e1426200648380004a22de008a 333 | :1015e0006142620084cf520003003200f486800022 334 | :1015f0000402ea00f48688000268a9000080fa006c 335 | :101600004f03be004f02be004f01be004f00be00a0 336 | :101610003600f900004006000000fa0065838000f3 337 | :101620000400210004826200e00f52000e0032002c 338 | :1016300085828000b4898000848f520006003600c5 339 | :10164000b48980000402e800b48988000002eb003d 340 | :10165000848588004d003700848580000402e800fe 341 | :101660008485880049003700f48680008402780071 342 | :1016700005f0a7008502ea0084142000848f520040 343 | :101680000d003c000002eb0014878800a486800057 344 | :1016900084024200c40e21000482420094027800b9 345 | :1016a0005455250004824200048788000487800086 346 | :1016b000848588000e003700868a8000978a800023 347 | :1016c000648a8000758a80000401be000600be00a6 348 | :1016d00022fc07000002be002487880035878800ae 349 | :1016e00024878000358780000402780014878800f2 350 | :1016f000648380004b22de00e1426200648380004c 351 | :101700004a22de006142620084cf520010003a009b 352 | :10171000848580008402780014878000048242005f 353 | :10172000848588008585800004878000848252003b 354 | :10173000a4aa2200848f5200140034000587800080 355 | :10174000a4aa220004824200848588000f0037008a 356 | :10175000848580008402780014878000048252000f 357 | :1017600084858800058780008485800084825200fb 358 | :10177000a4aa2200848f5200040034000587800050 359 | :1017800064552d0004824200848588000080fa00a0 360 | :1017900000000600801f7800849fbe000000fa0051 361 | :1017a00000e8a900850d21009542780014c0b3001f 362 | :1017b000e1cf520001003e000042eb008542e8000c 363 | :1017c00005407800d8f0b700e04f52000700320023 364 | :1017d000f4ff2700d48688000002eb00f48688001e 365 | :1017e00024c0b30004407800d8f0b7000080fa00ad 366 | :1017f0004f02be004f007800004006000000fa00d3 367 | :10180000b48a8000e90f5200b5003a00a486800037 368 | :101810006123b8000082eb008082eb0006024200e8 369 | :1018200087824a005600200007002000860f5200e1 370 | :10183000878f5a00a9003e000406010020003700ef 371 | :1018400055003700390037008900370001003700a4 372 | :101850006c003700b4868000e40f520002003a00aa 373 | :101860006d50a9009e003700b4868000e10f520041 374 | :1018700002003a006d50a8009900370025718000e1 375 | :10188000044020000482620004f0a7000402ea0081 376 | :101890000402e9004f22de00044278000482fb00cb 377 | :1018a000610262004a22dd0026718000f5bf2f0030 378 | :1018b000850263000482720024718800880037006a 379 | :1018c000b4868000e50f520002003a006d50a90076 380 | :1018d00083003700b4868000e30f520002003a0014 381 | :1018e0006d50a8007e003700257180000440200064 382 | :1018f0000482620004f0a7000402ea000402e90086 383 | :101900004f22de00044278000482fb006102620084 384 | :101910004a22dd0026718000f5bf2f00850263009a 385 | :1019200004827200247188006d003700b486800044 386 | :10193000e10f520002003a006d50a9006800370024 387 | :10194000b4868000e20f520002003a006d50a800f9 388 | :10195000630037002571800004402000048262008b 389 | :1019600004f0a7000402ea000402e9004f22de00ae 390 | :10197000044278000482fb00610262004a22dd001a 391 | :1019800026718000f5bf2f0085026300048272007b 392 | :101990002471880052003700b4868000e30f5200a3 393 | :1019a00002003a006d50a9004d003700b486800057 394 | :1019b000e60f520002003a006d50a80048003700c0 395 | :1019c00025718000044020000482620004f0a7001a 396 | :1019d0000402ea000402e9004f22de00044278001b 397 | :1019e0000482fb00610262004a22dd002671800051 398 | :1019f000f5bf2f0085026300048272002471880005 399 | :101a000037003700b4868000e20f520002003a002f 400 | :101a10006d50a90032003700b4868000e40f5200f8 401 | :101a200002003a006d50a8002d003700257180009b 402 | :101a3000044020000482620004f0a7000402ea00cf 403 | :101a40000402e9004f22de00044278000482fb0019 404 | :101a5000610262004a22dd0026718000f5bf2f007e 405 | :101a60008502630004827200247188001c00370024 406 | :101a7000b4868000e60f520002003a006d50a900c3 407 | :101a800017003700b4868000e50f520002003a00cc 408 | :101a90006d50a8001200370025718000044020001e 409 | :101aa0000482620004f0a7000402ea000402e900d4 410 | :101ab0004f22de00044278000482fb0061026200d3 411 | :101ac0004a22dd0026718000f5bf2f0085026300e9 412 | :101ad00004827200247188000100370000000000b9 413 | :101ae0000080fa00000006000000fa00a4868000d2 414 | :101af0006123b8000082eb008082eb000602420006 415 | :101b000087824a005600200007002000860f5200fe 416 | :101b1000878f5a00a9003e0004060100200037000c 417 | :101b200055003700390037008900370001003700c1 418 | :101b30006c003700b4868000e40f520002003a00c7 419 | :101b40006d70a9009e003700b4868000e10f52003e 420 | :101b500002003a006d70a8009900370025718000de 421 | :101b6000044020000482620004f0a7000402ea009e 422 | :101b70000402e9004f22de00044278000482fb00e8 423 | :101b8000610262004a22dd0026718000f5bf2f004d 424 | :101b90008502630004827200247188008800370087 425 | :101ba000b4868000e50f520002003a006d70a90073 426 | :101bb00083003700b4868000e30f520002003a0031 427 | :101bc0006d70a8007e003700257180000440200061 428 | :101bd0000482620004f0a7000402ea000402e900a3 429 | :101be0004f22de00044278000482fb0061026200a2 430 | :101bf0004a22dd0026718000f5bf2f0085026300b8 431 | :101c000004827200247188006d003700b486800061 432 | :101c1000e10f520002003a006d70a9006800370021 433 | :101c2000b4868000e20f520002003a006d70a800f6 434 | :101c300063003700257180000440200004826200a8 435 | :101c400004f0a7000402ea000402e9004f22de00cb 436 | :101c5000044278000482fb00610262004a22dd0037 437 | :101c600026718000f5bf2f00850263000482720098 438 | :101c70002471880052003700b4868000e30f5200c0 439 | :101c800002003a006d70a9004d003700b486800054 440 | :101c9000e60f520002003a006d70a80048003700bd 441 | :101ca00025718000044020000482620004f0a70037 442 | :101cb0000402ea000402e9004f22de000442780038 443 | :101cc0000482fb00610262004a22dd00267180006e 444 | :101cd000f5bf2f0085026300048272002471880022 445 | :101ce00037003700b4868000e20f520002003a004d 446 | :101cf0006d70a90032003700b4868000e40f5200f6 447 | :101d000002003a006d70a8002d0037002571800098 448 | :101d1000044020000482620004f0a7000402ea00ec 449 | :101d20000402e9004f22de00044278000482fb0036 450 | :101d3000610262004a22dd0026718000f5bf2f009b 451 | :101d40008502630004827200247188001c00370041 452 | :101d5000b4868000e60f520002003a006d70a900c0 453 | :101d600017003700b4868000e50f520002003a00e9 454 | :101d70006d70a8001200370025718000044020001b 455 | :101d80000482620004f0a7000402ea000402e900f1 456 | :101d90004f22de00044278000482fb0061026200f0 457 | :101da0004a22dd0026718000f5bf2f008502630006 458 | :101db00004827200247188000100370000000000d6 459 | :101dc000a4868000b4868800648380004b22de00f5 460 | :101dd000e1426200648380004a22de0061426200c8 461 | :101de00084cf520009003a00a48680008402420099 462 | :101df000c40e2100048242009402780004002400f2 463 | :101e0000048242000487880008003700a48680000e 464 | :101e100084024200c40e2100048242009402780031 465 | :101e2000b4aa260004824200048788000487800048 466 | :101e3000848588000080fa00000006000000fa0097 467 | :101e40000002eb00a4868800147080004822de00a7 468 | :101e5000614262008482fb00947280000442780038 469 | :101e6000614262000482fb00040242000403780025 470 | :101e7000147180004622de00614262000482fb0091 471 | :101e8000040243000402420004824200a486880047 472 | :101e9000a486800084024200c40e21000482420015 473 | :101ea000940278005455250004824200048788007b 474 | :101eb00004878000848588000080fa000000060006 475 | :101ec0000000fa00bdf9070090f22f00c3f90700e7 476 | :101ed00004402c00248c8800d4752900348c8800a0 477 | :101ee000358c8000248c8000a204200085007800be 478 | :101ef00004007800e4f907008211a9008211a9000a 479 | :101f0000c48d8000e48d8800c48d8000c48b88005f 480 | :101f1000c48d8000d48b88000002eb0004007800a0 481 | :101f20000080fa00000006000200fa000002eb0048 482 | :101f3000040f7800a1f907001e0278000400780061 483 | :101f40000080fa00000006002000fa00148c8000d7 484 | :101f500061026200e00f520002003a000082eb00d2 485 | :101f60004c013700d48b800084027800c48b800041 486 | :101f7000048252008402e800c48b80000081eb00e0 487 | :101f800085007800040078007c01070000027800da 488 | :101f9000e48b8800e48b80004822de00f48b88000c 489 | :101fa000e58b8000f40f200004826200048c88001e 490 | :101fb000d48b80000482e800144278000482fb0085 491 | :101fc00054079800d48b80000402e8001442780083 492 | :101fd0000482fb0064079800c48b80000482e80040 493 | :101fe000c48b8800f48b8000de029000848f520046 494 | :101ff0001c013a00048c8000ee029000848f520095 495 | :1020000018013a00c48d80000402e80014427800f0 496 | :102010000482fb006123b90044fb2f00f5ff2f0071 497 | :102020000602420087824a00760220000700200054 498 | :10203000860f5200878f5a0001013e0004060100fe 499 | :10204000cb00370093003700fd003700fc0037005d 500 | :10205000fb003700fa003700f9003700f8003700be 501 | :10206000f7003700f6003700f5003700f4003700be 502 | :10207000f3003700f2003700f1003700f0003700be 503 | :10208000ef003700ee003700ed003700ec003700be 504 | :10209000eb003700ea003700e9003700e8003700be 505 | :1020a000e7003700e6003700e5003700e4003700be 506 | :1020b000e3003700e2003700e1003700e0003700be 507 | :1020c000df00370006003700dd003700dc00370096 508 | :1020d000db003700da003700d90037009b003700fb 509 | :1020e000c48b800074079800c48b80006402420097 510 | :1020f000c48b88007e0290001402be0004027800a7 511 | :1021000014079800c48b800094027800350798006b 512 | :10211000c48b80000482e800c48b88000082eb003e 513 | :10212000e48b8800b4c2b3000457980044c2b300e3 514 | :10213000145798000042eb0024579800e58b80006c 515 | :10214000700247000501780021002000040078009b 516 | :102150000a01070000027800e48b8800e48b80000d 517 | :1021600004017800be0090001e00900003010700eb 518 | :1021700000027800e48b88007002470004007800b9 519 | :1021800047f907000000000005f907000042780049 520 | :10219000e04f5200fcff3a000d0037001e02900095 521 | :1021a000144278000482fb009e0290008502e80041 522 | :1021b00015079800040078005af907000000000095 523 | :1021c000f7f8070000427800e04f5200fcff3a00a9 524 | :1021d0003e02900004f0a7000402ea000402ea00b4 525 | :1021e0004f22de0004427800be0290008502e90022 526 | :1021f00035079800e04f5200e8ff3a0034c2b300c0 527 | :1022000004579800e58b80007002470005017800b4 528 | :102210001100200004007800d800070000027800b8 529 | :10222000e48b8800e48b8000044278001457980007 530 | :10223000e48b80004822de00044278002457980096 531 | :102240000002eb00440798000e0037004e02900099 532 | :10225000700242006e427a000482fb0004007800a3 533 | :1022600030f9070000000000cdf8070000427800b8 534 | :10227000e04f5200fcff3a004e0290000402e800da 535 | :10228000440798004e029000e20f5200efff360024 536 | :1022900074003700c48b800074079800c48b8000e2 537 | :1022a00064024200c48b88007e0290001402be00cb 538 | :1022b0000402780024079800c48b80009402780000 539 | :1022c00035079800c48b80000482e800c48b880026 540 | :1022d000c48b8000040f7800080037001e027800cd 541 | :1022e00014427800ae029000844a78002e029000da 542 | :1022f0000402e800240798001e0fe8003e02900048 543 | :1023000004f0a7000402ea000402ea004f22de0003 544 | :1023100004427800be0290008502e900350798006b 545 | :10232000e04f5200edff3a00f43e28000400780030 546 | :10233000dbf807000000000099f807000042780071 547 | :10234000e04f5200fcff3a0046003700543e2800a0 548 | :1023500004007800d2f807000000000090f80700a1 549 | :1023600000427800e04f5200fcff3a003d00370089 550 | :102370000082eb00e48b8800b4c2b30004579800dd 551 | :1023800044c2b3001457980004c2b3002457980005 552 | :102390000042eb00345798000042eb00445798008d 553 | :1023a00004c1b3005457980034c2b3006457980076 554 | :1023b000e58b800070024700050178007100200065 555 | :1023c000040078006d00070000027800e48b8800ac 556 | :1023d000e48b80000442780074579800e48b8000fe 557 | :1023e0004822de0004427800045f98000002eb00ff 558 | :1023f000440798000e0037004e0290007002420021 559 | :102400006e427a000482fb0004007800c5f80700e1 560 | :102410000000000062f8070000427800e04f520020 561 | :10242000fcff3a004e0290000402e80044079800c6 562 | :102430004e029000e80f5200efff3600090037000f 563 | :10244000743f28000400780095f8070000000000a1 564 | :1024500053f8070000427800e04f5200fcff3a00ba 565 | :1024600000000000020220008000eb008015210027 566 | :10247000caf807008211a900c48d8000e48d88008d 567 | :10248000c48d8000c48b8800c48d8000d48b8800ec 568 | :102490000002eb00040078000080fa000000060053 569 | :1024a0003600f800809fbe00829fbe00849fbe0061 570 | :1024b000869fbe00881f78000000fa0003c8a900ac 571 | :1024c00007003700e88d80008bf8070000027800d5 572 | :1024d00004427800044c78000802e800e48d88008b 573 | :1024e00064f8070000427800e04f5200f5ff3a0020 574 | :1024f000e48d800063025200d48b8800d48d80006c 575 | :102500008402e900e48d8000848f520005003100d0 576 | :10251000c48d8000e48d8800d48d80000402e90021 577 | :10252000d48b8800c48b80009442780044c2b300ee 578 | :1025300084cf520007003a00d48b80009442780088 579 | :1025400034c2b30084cf520004003a008211a800c4 580 | :1025500002003700c48d8000e48d88000080fa00fe 581 | :102560004f0478004f03be004f02be004f01be0073 582 | :102570004f00be003600f900004006001000fa00cf 583 | :1025800050079800610798007207980014002a000d 584 | :102590003407980084002000440798000002eb00f4 585 | :1025a00014079800260037004e8c88005e029000c9 586 | :1025b000144278000482fb00240798005e02900019 587 | :1025c0000402e800540798000002eb00040f7800b2 588 | :1025d00014003700fe0290002e02900004826a0070 589 | :1025e0006102620004427800e04f520006003200af 590 | :1025f0007e0290008402d1003e02900004826a00b4 591 | :1026000074079800030037007e0290000402d10096 592 | :10261000740798002e0290000402d100240798004d 593 | :102620001e0fe8004e0290009e027800848f520038 594 | :10263000e8ff39001e0290000402e8001407980029 595 | :102640009e0290006e029000848f5200d6ff3900e7 596 | :102650007e029000040078000080fa00000006006e 597 | :1026600044888000058880001301c0001588800020 598 | :102670001381c0000090cb000000cb0035888000a3 599 | :102680001381c0000090cb000000cb006488800064 600 | :10269000558880001381c0000000cb000000cd00f1 601 | :1026a0005088880044888000758880001301c0002d 602 | :1026b000858880001381c0000090cb000000cb0013 603 | :1026c000a58880001381c0000090cb000000cb00e3 604 | :1026d00064888000b58880001381c0000000cb00b2 605 | :1026e0000000cd00b08888000000060050888000ff 606 | :1026f000c18880000000ca000180ca000030cb0001 607 | :102700000000cd00d0888800b0888000018980005a 608 | :102710000000ca000180ca000030cb000000cd00dc 609 | :102720001089880000000600e4888000d5888000b9 610 | :10273000f78880001301c0000000cd0011000900df 611 | :102740000700d9003088880000000600e488800077 612 | :1027500015898000f78880001301c0000000cd00bb 613 | :10276000110009000700d900a088880000000600b9 614 | :10277000108880000000ca0034888000258980000d 615 | :102780001381c0000000cb00148880001381c000ba 616 | :102790000090cb000000cb000000cd001088880026 617 | :1027a000808880000000ca00a488800025898000fd 618 | :1027b0001381c0000000cb00848880001381c0001a 619 | :1027c0000090cb000000cb000000cd008088880086 620 | :1027d000208880000000ca001488800035898000ad 621 | :1027e0001381c0000000cb00248880001381c0004a 622 | :1027f0000090cb000000cb000000cd0020888800b6 623 | :10280000908880000000ca0084888000358980009c 624 | :102810001381c0000000cb00948880001381c000a9 625 | :102820000090cb000000cb000000cd009088880015 626 | :10283000000006008089800074898000458980003e 627 | :102840000000ca001381c0000000cb008489800012 628 | :102850001381c0000090cb000000cb000000cd0031 629 | :102860008089880000000600841f7800851f78009a 630 | :1028700000027800810278001301c0000000cd0042 631 | :10288000cf0278004f02780000000600821f780017 632 | :1028900001017800110009000200d9004f01780001 633 | :1028a00000000600800378000000eb001700e6003f 634 | :1028b000000000000000000000000000889fbe0033 635 | :1028c0008781cf00e28051000139dd00000028003f 636 | :1028d0008002510005027800c12add0006002400b4 637 | :1028e00006a3b90005a4b90000002f000981b900b2 638 | :1028f000060341008783490005ccb9000080200011 639 | :102900000981b900060341008783490005ccb9005d 640 | :1029100000b02f000981b9000603410087834900f8 641 | :1029200005ccb900003820000981b9000603410038 642 | :102930008783490005ccb90000d62f000981b90072 643 | :10294000060341008783490005ccb900002120001f 644 | :102950000981b900060341008783490005ccb9000d 645 | :1029600030e52f000981b900060341008783490043 646 | :102970004f33de004138dd0000037300cfbbde00c3 647 | :102980000000280006034000e0834b004109de0000 648 | :10299000700011000233de000038dd000003730018 649 | :1029a00082bbde000100a3000500390024a8250039 650 | :1029b00004b0b9004f00de00c108dd000103700063 651 | :0c29c000060078004f04be000000060076 652 | :020000040000fa 653 | :1029cc00001200000001000082000000000048001e 654 | :1029dc00068c0c00c812f900181a1f0028251f00bd 655 | :1029ec002bfc3000ba3656003cce41001d4740004f 656 | :1029fc004c335100f55582005ad75e00f262cf007d 657 | :102a0c00666d6a00ca6de20070b573004176840091 658 | :102a1c00787d7a00297c8a007d9d7e00627fd800bb 659 | :102a2c007fff7f00d87f62007f9d7e008a7d29001a 660 | :102a3c007c7d7a008478410076b57300e270ca0020 661 | :102a4c006d6d6a00cf66f20062d75e00825af500a7 662 | :102a5c0055335100404c1d0047ce4100563cba0046 663 | :102a6c0036fc30001f2b2800251a1f00f918c8004f 664 | :102a7c00128c0c004806000000b8f90074f3380002 665 | :102a8c00ed07e700e6e0d800dae1d40004cf460019 666 | :102a9c00c9aac30032bee300b8c0b300cdae0b0070 667 | :102aac00aa7ea50029a10e009d31990093953600b0 668 | :102abc00921e8f004b8cbf00897c87008385d700ca 669 | :102acc008376820063819e0080288000018028002c 670 | :102adc00809e80006381760082d7830083857c0092 671 | :102aec0087bf89004b8c1e008f3692009395310066 672 | :102afc00990e9d0029a17e00a50baa00cdaec000a9 673 | :102b0c00b3e3b80032beaa00c346c90004cfe1004b 674 | :102b1c00d4d8da00e6e00700e738ed0074f3b8002b 675 | :102b2c00f900000050100000ac0000008000000014 676 | :102b3c00fc1000005c00000082000000000000009f 677 | :102b4c000000000000000000000000000000000079 678 | :102b5c000000000000000000000000000000000069 679 | :102b6c000000000000000000000000000000000059 680 | :102b7c000000000000000000000000000000000049 681 | :102b8c000000000000000000000000000000000039 682 | :102b9c000000000000000000000000000000000029 683 | :102bac00000000005b00300075000000554702007b 684 | :102bbc000000000000000000c61100002000000012 685 | :102bcc00820000000020e40012fb090011058b00bc 686 | :102bdc0002460100a30051000029000014000a0065 687 | :102bec0000050000030001000001000000000000cf 688 | :102bfc008a1100002e000000800000005811000017 689 | :102c0c003200000080000000b81100000e0000002f 690 | :102c1c008200000058117700115811002d24450036 691 | :0c2c2c0000230000000000000000000079 692 | :020000040000fa 693 | :102c38000000fa000002eb002470880034f921003b 694 | :102c4800047088000002eb00747088000e2ea80043 695 | :102c58000e0ea8000002eb00a4708800f43f2000cc 696 | :102c6800847088000002eb00f47088001e0ea80033 697 | :102c78001e2ea8001e4ea8001e6ea8000002eb0023 698 | :102c880024718800f4ff2b00047188000002eb0017 699 | :102c9800747188002e4ea8002e2ea8002e0ea800b3 700 | :102ca800214ea9000002eb00a47188000416200040 701 | :102cb8008471880030cea90030aea9000002eb0074 702 | :102cc8002472880004002f00047288000002eb00c0 703 | :102cd800747288004faea8000002eb00a47288004e 704 | :102ce8003417200084728800502ea9000002eb00df 705 | :102cf80024738800043c200004738800153a80007f 706 | :102d0800f4fb2f0004836200640420007505200092 707 | :102d180027742000844b7800854b7800864b780018 708 | :102d28003536800004f82f008482620054032000a6 709 | :102d3800048272003436880075348000f40f2c0049 710 | :102d48008482620004302000048272007434880097 711 | :102d58007535800004f82f00048262008401b300f6 712 | :102d68007435880075358000f40f2800848262006d 713 | :102d78000460230004827200743588008535800061 714 | :102d880004f82f0084826200040620000482720086 715 | :102d980084358800153a80000404200004837200fa 716 | :102da800640420007505200027742000844b7800f7 717 | :102db800854b7800864b78000080fa0000000600fa 718 | :102dc800c4828000d5828000e68280000400e00092 719 | :102dd800190035000500e00007003500850178007e 720 | :102de8000401780045000700f48288000583880004 721 | :102df80016838800280037000600e0000700350029 722 | :102e080084017800060178003c000700f6828800fb 723 | :102e180004838800158388001f0037008501ea00b5 724 | :102e28000601ea0035000700f5828800048388005f 725 | :102e380016838800180037000500e00010003500f0 726 | :102e48000600e000070035008601780005017800db 727 | :102e58002a000700f582880006838800148388000a 728 | :102e68000d0037008601ea000401ea00230007008c 729 | :102e7800f4828800068388001583880006003700de 730 | :102e88008401ea000501ea001c000700f6828800b8 731 | :102e98000583880014838800f482800065618000bf 732 | :102ea8008582d10015a0e600020037003561880050 733 | :102eb8000100370034618800048380006562800067 734 | :102ec8008582d10015a0e60002003700356288002f 735 | :102ed8000100370034628800148380006563800035 736 | :102ee8008582d10015a0e60002003700356388000e 737 | :102ef8000100370034638800000006005610d40033 738 | :102f08000282b800050178000382b80085017800c4 739 | :102f18005690bf0082005000838050008180d1000d 740 | :102f2800010378008280400081027800838040009d 741 | :102f380001027800000006000200fa00881f7800ed 742 | :102f4800000f7800748c80009e0f5200030035003b 743 | :102f5800c48c8000648c88002a003700748c800040 744 | :102f68001e021200f1ff27000400780045fe07004a 745 | :102f780000027800a48c8800a48c80004ba2de009c 746 | :102f8800948c8800a58c8000f47f20000482620065 747 | :102f98004422dd00b48c8800948c800067024200d3 748 | :102fa80084024200a418210004824200140478001c 749 | :102fb800b58c8000948c80006702420004034200b4 750 | :102fc800a41821000402430014037800948c8000a4 751 | :102fd8000402e8006702420084034200a4182100aa 752 | :102fe800048243001402780004025300850078002c 753 | :102ff800040078001afe070000027800040254005a 754 | :10300800648c8800648c8000040078004f04780089 755 | :103018000080fa00000006000000fa00f4ff230018 756 | :10302800748c88000002eb00c48c880034172a00d6 757 | :10303800d48c8800a4ae2700e48c8800243a2600ab 758 | :10304800f48c880074ca2200048d88006441200032 759 | :10305800148d880054172e00248d880034792d0093 760 | :10306800348d8800e46f2c00448d8800849e2b00ea 761 | :10307800548d880074822a00648d8800b42e2a003a 762 | :10308800748d880094f42900848d880074ba29000e 763 | :10309800948d880054802900a48d8800e445290077 764 | :1030a800b48d88000080fa00000006000200fa00d3 765 | :1030b800881f7800891f78004400f800080028005d 766 | :1030c8000800e10002003a0000002c002900370047 767 | :1030d8000808e10002003a00f0ff27002500370049 768 | :1030e8008e0478008003eb000100e0000a003b003a 769 | :1030f800810c78000000e0000400340080007800b3 770 | :103108001900ea0007002c00030037008000ea00dd 771 | :1031180019007800f7ff23008080ca008100ca00e8 772 | :10312800681c2100f5ff2700090008000f000000b7 773 | :103138001900cd000680cd000600e000060033002f 774 | :103148001201c4001903780012c1c40038027800c3 775 | :1031580087031a00050037001241c40019037800dc 776 | :103168001281c40038027800870342008502d1002a 777 | :103178000700ea004400f900cf0478004f04780003 778 | :103188000080fa000000060020028000809fbe0038 779 | :10319800070b210000082000b70078000101b800e3 780 | :1031a80083814100052021000200e00008003a0068 781 | :1031b80005824100941b78000344b0000582410059 782 | :1031c800940b78004f00be00200288000000060023 783 | :1031d800058241001403780083c1e800058241009c 784 | :1031e800140013000090b800869b4000e343b00031 785 | :1031f80005824100058241001403780083c1e8007c 786 | :1032080005824100140013000090b800868b40002e 787 | :103218004f00be0020028800000006001108980038 788 | :1032280000000600f0039000800a90000582530019 789 | :103238005080ca00c002780045018800a0029000b2 790 | :103248001301c0007c00c8000000cb000600cc00c1 791 | :10325800d00090000130e10004003c00e000900044 792 | :103268000130e10001003400860078001108980060 793 | :10327800b00290001301c00001035300c002900087 794 | :103288001241c4000000cb005000cc0015018000a2 795 | :103298000520780000000600749e2400b685800092 796 | :1032a8001301c100c78580001201c2001201c200cb 797 | :1032b800b6858000d68588000700cc00e7858800a1 798 | :1032c80094858000a58580001301c2001201c40006 799 | :1032d800e30b21003300cc001301c5001241c100eb 800 | :1032e8001300cc0000000600201880006610b5000e 801 | :1032f80080027800248380001301c0000400cc0001 802 | :10330800b4858800301880006a10b5008002780003 803 | :10331800448380001301c0000400cc00c4858800e9 804 | :1033280000000600308388005183880000000600f2 805 | :103338003486800045868000c582880096ed260088 806 | :103348008502ea008500ca001201c1000000cc0015 807 | :10335800d08288008500ca001241c1000000cc005c 808 | :10336800e08288000000060016868000278680001c 809 | :1033780094858000a58580001301c4001241c20015 810 | :10338800630c21003300cc001301c1001201c500f9 811 | :103398001300cc0000000600000290000518800011 812 | :1033a8001301c0000400cc001400980000000600bf 813 | :1033b800041880008482d1000400240004824200a2 814 | :1033c800248a880000000600588a8000698a8000e4 815 | :1033d800110009000940d900f086880000000600a5 816 | :020000040000fa 817 | :020000040005f5 818 | :045fe000deff0000e0 819 | :020000040000fa 820 | :020000040005f5 821 | :045fe400ffff0000bb 822 | :020000040000fa 823 | :020000040005f5 824 | :045fe8007fff000037 825 | :020000040000fa 826 | :020000040005f5 827 | :045fec007dff000035 828 | :020000040000fa 829 | :020000040005f5 830 | :045ff00038ff000076 831 | :020000040000fa 832 | :020000040005f5 833 | :045ff400cfff0000db 834 | :00000001FF 835 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/production/eBike_Hall_BiDir_Auto2.X.production.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/production/eBike_Hall_BiDir_Auto2.X.production.elf -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/dist/default/production/memoryfile.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | bytes 7 | 32768 8 | 664 9 | 32104 10 | 11 | 12 | bytes 13 | 263394 14 | 8616 15 | 254778 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/Makefile-default.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Generated Makefile - do not edit! 3 | # 4 | # Edit the Makefile in the project folder instead (../Makefile). Each target 5 | # has a -pre and a -post target defined where you can add customized code. 6 | # 7 | # This makefile implements configuration specific macros and targets. 8 | 9 | 10 | # Include project Makefile 11 | ifeq "${IGNORE_LOCAL}" "TRUE" 12 | # do not include local makefile. User is passing all local related variables already 13 | else 14 | include Makefile 15 | # Include makefile containing local settings 16 | ifeq "$(wildcard nbproject/Makefile-local-default.mk)" "nbproject/Makefile-local-default.mk" 17 | include nbproject/Makefile-local-default.mk 18 | endif 19 | endif 20 | 21 | # Environment 22 | MKDIR=mkdir -p 23 | RM=rm -f 24 | MV=mv 25 | CP=cp 26 | 27 | # Macros 28 | CND_CONF=default 29 | ifeq ($(TYPE_IMAGE), DEBUG_RUN) 30 | IMAGE_TYPE=debug 31 | OUTPUT_SUFFIX=elf 32 | DEBUGGABLE_SUFFIX=elf 33 | FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/FOC_Hall_BiDir_Auto2.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} 34 | else 35 | IMAGE_TYPE=production 36 | OUTPUT_SUFFIX=hex 37 | DEBUGGABLE_SUFFIX=elf 38 | FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/FOC_Hall_BiDir_Auto2.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} 39 | endif 40 | 41 | # Object Directory 42 | OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE} 43 | 44 | # Distribution Directory 45 | DISTDIR=dist/${CND_CONF}/${IMAGE_TYPE} 46 | 47 | # Source Files Quoted if spaced 48 | SOURCEFILES_QUOTED_IF_SPACED=../CalcRef.s ../clrkpark.s ../InvPark.s ../pi.s ../ReadADC0.s ../SVGEN.S ../trig.s ../MeasCurr.s ../PMSM.c ../initdspic.c ../smc.s ../atan2CORDIC.s ../FdWeak.c ../RTDM.c ../SpeedCalc.s 49 | 50 | # Object Files Quoted if spaced 51 | OBJECTFILES_QUOTED_IF_SPACED=${OBJECTDIR}/_ext/1472/CalcRef.o ${OBJECTDIR}/_ext/1472/clrkpark.o ${OBJECTDIR}/_ext/1472/InvPark.o ${OBJECTDIR}/_ext/1472/pi.o ${OBJECTDIR}/_ext/1472/ReadADC0.o ${OBJECTDIR}/_ext/1472/SVGEN.o ${OBJECTDIR}/_ext/1472/trig.o ${OBJECTDIR}/_ext/1472/MeasCurr.o ${OBJECTDIR}/_ext/1472/PMSM.o ${OBJECTDIR}/_ext/1472/initdspic.o ${OBJECTDIR}/_ext/1472/smc.o ${OBJECTDIR}/_ext/1472/atan2CORDIC.o ${OBJECTDIR}/_ext/1472/FdWeak.o ${OBJECTDIR}/_ext/1472/RTDM.o ${OBJECTDIR}/_ext/1472/SpeedCalc.o 52 | POSSIBLE_DEPFILES=${OBJECTDIR}/_ext/1472/CalcRef.o.d ${OBJECTDIR}/_ext/1472/clrkpark.o.d ${OBJECTDIR}/_ext/1472/InvPark.o.d ${OBJECTDIR}/_ext/1472/pi.o.d ${OBJECTDIR}/_ext/1472/ReadADC0.o.d ${OBJECTDIR}/_ext/1472/SVGEN.o.d ${OBJECTDIR}/_ext/1472/trig.o.d ${OBJECTDIR}/_ext/1472/MeasCurr.o.d ${OBJECTDIR}/_ext/1472/PMSM.o.d ${OBJECTDIR}/_ext/1472/initdspic.o.d ${OBJECTDIR}/_ext/1472/smc.o.d ${OBJECTDIR}/_ext/1472/atan2CORDIC.o.d ${OBJECTDIR}/_ext/1472/FdWeak.o.d ${OBJECTDIR}/_ext/1472/RTDM.o.d ${OBJECTDIR}/_ext/1472/SpeedCalc.o.d 53 | 54 | # Object Files 55 | OBJECTFILES=${OBJECTDIR}/_ext/1472/CalcRef.o ${OBJECTDIR}/_ext/1472/clrkpark.o ${OBJECTDIR}/_ext/1472/InvPark.o ${OBJECTDIR}/_ext/1472/pi.o ${OBJECTDIR}/_ext/1472/ReadADC0.o ${OBJECTDIR}/_ext/1472/SVGEN.o ${OBJECTDIR}/_ext/1472/trig.o ${OBJECTDIR}/_ext/1472/MeasCurr.o ${OBJECTDIR}/_ext/1472/PMSM.o ${OBJECTDIR}/_ext/1472/initdspic.o ${OBJECTDIR}/_ext/1472/smc.o ${OBJECTDIR}/_ext/1472/atan2CORDIC.o ${OBJECTDIR}/_ext/1472/FdWeak.o ${OBJECTDIR}/_ext/1472/RTDM.o ${OBJECTDIR}/_ext/1472/SpeedCalc.o 56 | 57 | # Source Files 58 | SOURCEFILES=../CalcRef.s ../clrkpark.s ../InvPark.s ../pi.s ../ReadADC0.s ../SVGEN.S ../trig.s ../MeasCurr.s ../PMSM.c ../initdspic.c ../smc.s ../atan2CORDIC.s ../FdWeak.c ../RTDM.c ../SpeedCalc.s 59 | 60 | 61 | CFLAGS= 62 | ASFLAGS= 63 | LDLIBSOPTIONS= 64 | 65 | ############# Tool locations ########################################## 66 | # If you copy a project from one host to another, the path where the # 67 | # compiler is installed may be different. # 68 | # If you open this project with MPLAB X in the new host, this # 69 | # makefile will be regenerated and the paths will be corrected. # 70 | ####################################################################### 71 | # fixDeps replaces a bunch of sed/cat/printf statements that slow down the build 72 | FIXDEPS=fixDeps 73 | 74 | .build-conf: ${BUILD_SUBPROJECTS} 75 | ifneq ($(INFORMATION_MESSAGE), ) 76 | @echo $(INFORMATION_MESSAGE) 77 | endif 78 | ${MAKE} -f nbproject/Makefile-default.mk dist/${CND_CONF}/${IMAGE_TYPE}/FOC_Hall_BiDir_Auto2.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} 79 | 80 | MP_PROCESSOR_OPTION=33EP256MC506 81 | MP_LINKER_FILE_OPTION=,--script=p33EP256MC506.gld 82 | # ------------------------------------------------------------------------------------ 83 | # Rules for buildStep: compile 84 | ifeq ($(TYPE_IMAGE), DEBUG_RUN) 85 | ${OBJECTDIR}/_ext/1472/PMSM.o: ../PMSM.c nbproject/Makefile-${CND_CONF}.mk 86 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 87 | @${RM} ${OBJECTDIR}/_ext/1472/PMSM.o.d 88 | @${RM} ${OBJECTDIR}/_ext/1472/PMSM.o 89 | ${MP_CC} $(MP_EXTRA_CC_PRE) ../PMSM.c -o ${OBJECTDIR}/_ext/1472/PMSM.o -c -mcpu=$(MP_PROCESSOR_OPTION) -MMD -MF "${OBJECTDIR}/_ext/1472/PMSM.o.d" -g -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -mno-eds-warn -omf=elf -no-legacy-libc -O0 -I".." -msmart-io=1 -msfr-warn=off -finline 90 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/PMSM.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 91 | 92 | ${OBJECTDIR}/_ext/1472/initdspic.o: ../initdspic.c nbproject/Makefile-${CND_CONF}.mk 93 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 94 | @${RM} ${OBJECTDIR}/_ext/1472/initdspic.o.d 95 | @${RM} ${OBJECTDIR}/_ext/1472/initdspic.o 96 | ${MP_CC} $(MP_EXTRA_CC_PRE) ../initdspic.c -o ${OBJECTDIR}/_ext/1472/initdspic.o -c -mcpu=$(MP_PROCESSOR_OPTION) -MMD -MF "${OBJECTDIR}/_ext/1472/initdspic.o.d" -g -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -mno-eds-warn -omf=elf -no-legacy-libc -O0 -I".." -msmart-io=1 -msfr-warn=off -finline 97 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/initdspic.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 98 | 99 | ${OBJECTDIR}/_ext/1472/FdWeak.o: ../FdWeak.c nbproject/Makefile-${CND_CONF}.mk 100 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 101 | @${RM} ${OBJECTDIR}/_ext/1472/FdWeak.o.d 102 | @${RM} ${OBJECTDIR}/_ext/1472/FdWeak.o 103 | ${MP_CC} $(MP_EXTRA_CC_PRE) ../FdWeak.c -o ${OBJECTDIR}/_ext/1472/FdWeak.o -c -mcpu=$(MP_PROCESSOR_OPTION) -MMD -MF "${OBJECTDIR}/_ext/1472/FdWeak.o.d" -g -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -mno-eds-warn -omf=elf -no-legacy-libc -O0 -I".." -msmart-io=1 -msfr-warn=off -finline 104 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/FdWeak.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 105 | 106 | ${OBJECTDIR}/_ext/1472/RTDM.o: ../RTDM.c nbproject/Makefile-${CND_CONF}.mk 107 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 108 | @${RM} ${OBJECTDIR}/_ext/1472/RTDM.o.d 109 | @${RM} ${OBJECTDIR}/_ext/1472/RTDM.o 110 | ${MP_CC} $(MP_EXTRA_CC_PRE) ../RTDM.c -o ${OBJECTDIR}/_ext/1472/RTDM.o -c -mcpu=$(MP_PROCESSOR_OPTION) -MMD -MF "${OBJECTDIR}/_ext/1472/RTDM.o.d" -g -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -mno-eds-warn -omf=elf -no-legacy-libc -O0 -I".." -msmart-io=1 -msfr-warn=off -finline 111 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/RTDM.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 112 | 113 | else 114 | ${OBJECTDIR}/_ext/1472/PMSM.o: ../PMSM.c nbproject/Makefile-${CND_CONF}.mk 115 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 116 | @${RM} ${OBJECTDIR}/_ext/1472/PMSM.o.d 117 | @${RM} ${OBJECTDIR}/_ext/1472/PMSM.o 118 | ${MP_CC} $(MP_EXTRA_CC_PRE) ../PMSM.c -o ${OBJECTDIR}/_ext/1472/PMSM.o -c -mcpu=$(MP_PROCESSOR_OPTION) -MMD -MF "${OBJECTDIR}/_ext/1472/PMSM.o.d" -mno-eds-warn -g -omf=elf -no-legacy-libc -O0 -I".." -msmart-io=1 -msfr-warn=off -finline 119 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/PMSM.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 120 | 121 | ${OBJECTDIR}/_ext/1472/initdspic.o: ../initdspic.c nbproject/Makefile-${CND_CONF}.mk 122 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 123 | @${RM} ${OBJECTDIR}/_ext/1472/initdspic.o.d 124 | @${RM} ${OBJECTDIR}/_ext/1472/initdspic.o 125 | ${MP_CC} $(MP_EXTRA_CC_PRE) ../initdspic.c -o ${OBJECTDIR}/_ext/1472/initdspic.o -c -mcpu=$(MP_PROCESSOR_OPTION) -MMD -MF "${OBJECTDIR}/_ext/1472/initdspic.o.d" -mno-eds-warn -g -omf=elf -no-legacy-libc -O0 -I".." -msmart-io=1 -msfr-warn=off -finline 126 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/initdspic.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 127 | 128 | ${OBJECTDIR}/_ext/1472/FdWeak.o: ../FdWeak.c nbproject/Makefile-${CND_CONF}.mk 129 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 130 | @${RM} ${OBJECTDIR}/_ext/1472/FdWeak.o.d 131 | @${RM} ${OBJECTDIR}/_ext/1472/FdWeak.o 132 | ${MP_CC} $(MP_EXTRA_CC_PRE) ../FdWeak.c -o ${OBJECTDIR}/_ext/1472/FdWeak.o -c -mcpu=$(MP_PROCESSOR_OPTION) -MMD -MF "${OBJECTDIR}/_ext/1472/FdWeak.o.d" -mno-eds-warn -g -omf=elf -no-legacy-libc -O0 -I".." -msmart-io=1 -msfr-warn=off -finline 133 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/FdWeak.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 134 | 135 | ${OBJECTDIR}/_ext/1472/RTDM.o: ../RTDM.c nbproject/Makefile-${CND_CONF}.mk 136 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 137 | @${RM} ${OBJECTDIR}/_ext/1472/RTDM.o.d 138 | @${RM} ${OBJECTDIR}/_ext/1472/RTDM.o 139 | ${MP_CC} $(MP_EXTRA_CC_PRE) ../RTDM.c -o ${OBJECTDIR}/_ext/1472/RTDM.o -c -mcpu=$(MP_PROCESSOR_OPTION) -MMD -MF "${OBJECTDIR}/_ext/1472/RTDM.o.d" -mno-eds-warn -g -omf=elf -no-legacy-libc -O0 -I".." -msmart-io=1 -msfr-warn=off -finline 140 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/RTDM.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 141 | 142 | endif 143 | 144 | # ------------------------------------------------------------------------------------ 145 | # Rules for buildStep: assemble 146 | ifeq ($(TYPE_IMAGE), DEBUG_RUN) 147 | ${OBJECTDIR}/_ext/1472/CalcRef.o: ../CalcRef.s nbproject/Makefile-${CND_CONF}.mk 148 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 149 | @${RM} ${OBJECTDIR}/_ext/1472/CalcRef.o.d 150 | @${RM} ${OBJECTDIR}/_ext/1472/CalcRef.o 151 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../CalcRef.s -o ${OBJECTDIR}/_ext/1472/CalcRef.o -c -mcpu=$(MP_PROCESSOR_OPTION) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/CalcRef.o.d",--defsym=__MPLAB_BUILD=1,--defsym=__ICD2RAM=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 152 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/CalcRef.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 153 | 154 | ${OBJECTDIR}/_ext/1472/clrkpark.o: ../clrkpark.s nbproject/Makefile-${CND_CONF}.mk 155 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 156 | @${RM} ${OBJECTDIR}/_ext/1472/clrkpark.o.d 157 | @${RM} ${OBJECTDIR}/_ext/1472/clrkpark.o 158 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../clrkpark.s -o ${OBJECTDIR}/_ext/1472/clrkpark.o -c -mcpu=$(MP_PROCESSOR_OPTION) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/clrkpark.o.d",--defsym=__MPLAB_BUILD=1,--defsym=__ICD2RAM=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 159 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/clrkpark.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 160 | 161 | ${OBJECTDIR}/_ext/1472/InvPark.o: ../InvPark.s nbproject/Makefile-${CND_CONF}.mk 162 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 163 | @${RM} ${OBJECTDIR}/_ext/1472/InvPark.o.d 164 | @${RM} ${OBJECTDIR}/_ext/1472/InvPark.o 165 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../InvPark.s -o ${OBJECTDIR}/_ext/1472/InvPark.o -c -mcpu=$(MP_PROCESSOR_OPTION) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/InvPark.o.d",--defsym=__MPLAB_BUILD=1,--defsym=__ICD2RAM=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 166 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/InvPark.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 167 | 168 | ${OBJECTDIR}/_ext/1472/pi.o: ../pi.s nbproject/Makefile-${CND_CONF}.mk 169 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 170 | @${RM} ${OBJECTDIR}/_ext/1472/pi.o.d 171 | @${RM} ${OBJECTDIR}/_ext/1472/pi.o 172 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../pi.s -o ${OBJECTDIR}/_ext/1472/pi.o -c -mcpu=$(MP_PROCESSOR_OPTION) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/pi.o.d",--defsym=__MPLAB_BUILD=1,--defsym=__ICD2RAM=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 173 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/pi.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 174 | 175 | ${OBJECTDIR}/_ext/1472/ReadADC0.o: ../ReadADC0.s nbproject/Makefile-${CND_CONF}.mk 176 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 177 | @${RM} ${OBJECTDIR}/_ext/1472/ReadADC0.o.d 178 | @${RM} ${OBJECTDIR}/_ext/1472/ReadADC0.o 179 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../ReadADC0.s -o ${OBJECTDIR}/_ext/1472/ReadADC0.o -c -mcpu=$(MP_PROCESSOR_OPTION) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/ReadADC0.o.d",--defsym=__MPLAB_BUILD=1,--defsym=__ICD2RAM=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 180 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/ReadADC0.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 181 | 182 | ${OBJECTDIR}/_ext/1472/trig.o: ../trig.s nbproject/Makefile-${CND_CONF}.mk 183 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 184 | @${RM} ${OBJECTDIR}/_ext/1472/trig.o.d 185 | @${RM} ${OBJECTDIR}/_ext/1472/trig.o 186 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../trig.s -o ${OBJECTDIR}/_ext/1472/trig.o -c -mcpu=$(MP_PROCESSOR_OPTION) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/trig.o.d",--defsym=__MPLAB_BUILD=1,--defsym=__ICD2RAM=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 187 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/trig.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 188 | 189 | ${OBJECTDIR}/_ext/1472/MeasCurr.o: ../MeasCurr.s nbproject/Makefile-${CND_CONF}.mk 190 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 191 | @${RM} ${OBJECTDIR}/_ext/1472/MeasCurr.o.d 192 | @${RM} ${OBJECTDIR}/_ext/1472/MeasCurr.o 193 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../MeasCurr.s -o ${OBJECTDIR}/_ext/1472/MeasCurr.o -c -mcpu=$(MP_PROCESSOR_OPTION) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/MeasCurr.o.d",--defsym=__MPLAB_BUILD=1,--defsym=__ICD2RAM=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 194 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/MeasCurr.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 195 | 196 | ${OBJECTDIR}/_ext/1472/smc.o: ../smc.s nbproject/Makefile-${CND_CONF}.mk 197 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 198 | @${RM} ${OBJECTDIR}/_ext/1472/smc.o.d 199 | @${RM} ${OBJECTDIR}/_ext/1472/smc.o 200 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../smc.s -o ${OBJECTDIR}/_ext/1472/smc.o -c -mcpu=$(MP_PROCESSOR_OPTION) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/smc.o.d",--defsym=__MPLAB_BUILD=1,--defsym=__ICD2RAM=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 201 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/smc.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 202 | 203 | ${OBJECTDIR}/_ext/1472/atan2CORDIC.o: ../atan2CORDIC.s nbproject/Makefile-${CND_CONF}.mk 204 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 205 | @${RM} ${OBJECTDIR}/_ext/1472/atan2CORDIC.o.d 206 | @${RM} ${OBJECTDIR}/_ext/1472/atan2CORDIC.o 207 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../atan2CORDIC.s -o ${OBJECTDIR}/_ext/1472/atan2CORDIC.o -c -mcpu=$(MP_PROCESSOR_OPTION) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/atan2CORDIC.o.d",--defsym=__MPLAB_BUILD=1,--defsym=__ICD2RAM=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 208 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/atan2CORDIC.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 209 | 210 | ${OBJECTDIR}/_ext/1472/SpeedCalc.o: ../SpeedCalc.s nbproject/Makefile-${CND_CONF}.mk 211 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 212 | @${RM} ${OBJECTDIR}/_ext/1472/SpeedCalc.o.d 213 | @${RM} ${OBJECTDIR}/_ext/1472/SpeedCalc.o 214 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../SpeedCalc.s -o ${OBJECTDIR}/_ext/1472/SpeedCalc.o -c -mcpu=$(MP_PROCESSOR_OPTION) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/SpeedCalc.o.d",--defsym=__MPLAB_BUILD=1,--defsym=__ICD2RAM=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 215 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/SpeedCalc.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 216 | 217 | else 218 | ${OBJECTDIR}/_ext/1472/CalcRef.o: ../CalcRef.s nbproject/Makefile-${CND_CONF}.mk 219 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 220 | @${RM} ${OBJECTDIR}/_ext/1472/CalcRef.o.d 221 | @${RM} ${OBJECTDIR}/_ext/1472/CalcRef.o 222 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../CalcRef.s -o ${OBJECTDIR}/_ext/1472/CalcRef.o -c -mcpu=$(MP_PROCESSOR_OPTION) -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/CalcRef.o.d",--defsym=__MPLAB_BUILD=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 223 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/CalcRef.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 224 | 225 | ${OBJECTDIR}/_ext/1472/clrkpark.o: ../clrkpark.s nbproject/Makefile-${CND_CONF}.mk 226 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 227 | @${RM} ${OBJECTDIR}/_ext/1472/clrkpark.o.d 228 | @${RM} ${OBJECTDIR}/_ext/1472/clrkpark.o 229 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../clrkpark.s -o ${OBJECTDIR}/_ext/1472/clrkpark.o -c -mcpu=$(MP_PROCESSOR_OPTION) -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/clrkpark.o.d",--defsym=__MPLAB_BUILD=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 230 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/clrkpark.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 231 | 232 | ${OBJECTDIR}/_ext/1472/InvPark.o: ../InvPark.s nbproject/Makefile-${CND_CONF}.mk 233 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 234 | @${RM} ${OBJECTDIR}/_ext/1472/InvPark.o.d 235 | @${RM} ${OBJECTDIR}/_ext/1472/InvPark.o 236 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../InvPark.s -o ${OBJECTDIR}/_ext/1472/InvPark.o -c -mcpu=$(MP_PROCESSOR_OPTION) -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/InvPark.o.d",--defsym=__MPLAB_BUILD=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 237 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/InvPark.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 238 | 239 | ${OBJECTDIR}/_ext/1472/pi.o: ../pi.s nbproject/Makefile-${CND_CONF}.mk 240 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 241 | @${RM} ${OBJECTDIR}/_ext/1472/pi.o.d 242 | @${RM} ${OBJECTDIR}/_ext/1472/pi.o 243 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../pi.s -o ${OBJECTDIR}/_ext/1472/pi.o -c -mcpu=$(MP_PROCESSOR_OPTION) -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/pi.o.d",--defsym=__MPLAB_BUILD=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 244 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/pi.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 245 | 246 | ${OBJECTDIR}/_ext/1472/ReadADC0.o: ../ReadADC0.s nbproject/Makefile-${CND_CONF}.mk 247 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 248 | @${RM} ${OBJECTDIR}/_ext/1472/ReadADC0.o.d 249 | @${RM} ${OBJECTDIR}/_ext/1472/ReadADC0.o 250 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../ReadADC0.s -o ${OBJECTDIR}/_ext/1472/ReadADC0.o -c -mcpu=$(MP_PROCESSOR_OPTION) -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/ReadADC0.o.d",--defsym=__MPLAB_BUILD=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 251 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/ReadADC0.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 252 | 253 | ${OBJECTDIR}/_ext/1472/trig.o: ../trig.s nbproject/Makefile-${CND_CONF}.mk 254 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 255 | @${RM} ${OBJECTDIR}/_ext/1472/trig.o.d 256 | @${RM} ${OBJECTDIR}/_ext/1472/trig.o 257 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../trig.s -o ${OBJECTDIR}/_ext/1472/trig.o -c -mcpu=$(MP_PROCESSOR_OPTION) -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/trig.o.d",--defsym=__MPLAB_BUILD=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 258 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/trig.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 259 | 260 | ${OBJECTDIR}/_ext/1472/MeasCurr.o: ../MeasCurr.s nbproject/Makefile-${CND_CONF}.mk 261 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 262 | @${RM} ${OBJECTDIR}/_ext/1472/MeasCurr.o.d 263 | @${RM} ${OBJECTDIR}/_ext/1472/MeasCurr.o 264 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../MeasCurr.s -o ${OBJECTDIR}/_ext/1472/MeasCurr.o -c -mcpu=$(MP_PROCESSOR_OPTION) -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/MeasCurr.o.d",--defsym=__MPLAB_BUILD=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 265 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/MeasCurr.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 266 | 267 | ${OBJECTDIR}/_ext/1472/smc.o: ../smc.s nbproject/Makefile-${CND_CONF}.mk 268 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 269 | @${RM} ${OBJECTDIR}/_ext/1472/smc.o.d 270 | @${RM} ${OBJECTDIR}/_ext/1472/smc.o 271 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../smc.s -o ${OBJECTDIR}/_ext/1472/smc.o -c -mcpu=$(MP_PROCESSOR_OPTION) -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/smc.o.d",--defsym=__MPLAB_BUILD=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 272 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/smc.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 273 | 274 | ${OBJECTDIR}/_ext/1472/atan2CORDIC.o: ../atan2CORDIC.s nbproject/Makefile-${CND_CONF}.mk 275 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 276 | @${RM} ${OBJECTDIR}/_ext/1472/atan2CORDIC.o.d 277 | @${RM} ${OBJECTDIR}/_ext/1472/atan2CORDIC.o 278 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../atan2CORDIC.s -o ${OBJECTDIR}/_ext/1472/atan2CORDIC.o -c -mcpu=$(MP_PROCESSOR_OPTION) -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/atan2CORDIC.o.d",--defsym=__MPLAB_BUILD=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 279 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/atan2CORDIC.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 280 | 281 | ${OBJECTDIR}/_ext/1472/SpeedCalc.o: ../SpeedCalc.s nbproject/Makefile-${CND_CONF}.mk 282 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 283 | @${RM} ${OBJECTDIR}/_ext/1472/SpeedCalc.o.d 284 | @${RM} ${OBJECTDIR}/_ext/1472/SpeedCalc.o 285 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../SpeedCalc.s -o ${OBJECTDIR}/_ext/1472/SpeedCalc.o -c -mcpu=$(MP_PROCESSOR_OPTION) -omf=elf -no-legacy-libc -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/SpeedCalc.o.d",--defsym=__MPLAB_BUILD=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 286 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/SpeedCalc.o.d" $(SILENT) -rsi ${MP_CC_DIR}../ 287 | 288 | endif 289 | 290 | # ------------------------------------------------------------------------------------ 291 | # Rules for buildStep: assemblePreproc 292 | ifeq ($(TYPE_IMAGE), DEBUG_RUN) 293 | ${OBJECTDIR}/_ext/1472/SVGEN.o: ../SVGEN.S nbproject/Makefile-${CND_CONF}.mk 294 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 295 | @${RM} ${OBJECTDIR}/_ext/1472/SVGEN.o.d 296 | @${RM} ${OBJECTDIR}/_ext/1472/SVGEN.o 297 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../SVGEN.S -o ${OBJECTDIR}/_ext/1472/SVGEN.o -c -mcpu=$(MP_PROCESSOR_OPTION) -MMD -MF "${OBJECTDIR}/_ext/1472/SVGEN.o.d" -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -I".." -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/SVGEN.o.asm.d",--defsym=__MPLAB_BUILD=1,--defsym=__ICD2RAM=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 298 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/SVGEN.o.d" "${OBJECTDIR}/_ext/1472/SVGEN.o.asm.d" -t $(SILENT) -rsi ${MP_CC_DIR}../ 299 | 300 | else 301 | ${OBJECTDIR}/_ext/1472/SVGEN.o: ../SVGEN.S nbproject/Makefile-${CND_CONF}.mk 302 | @${MKDIR} "${OBJECTDIR}/_ext/1472" 303 | @${RM} ${OBJECTDIR}/_ext/1472/SVGEN.o.d 304 | @${RM} ${OBJECTDIR}/_ext/1472/SVGEN.o 305 | ${MP_CC} $(MP_EXTRA_AS_PRE) ../SVGEN.S -o ${OBJECTDIR}/_ext/1472/SVGEN.o -c -mcpu=$(MP_PROCESSOR_OPTION) -MMD -MF "${OBJECTDIR}/_ext/1472/SVGEN.o.d" -omf=elf -no-legacy-libc -I".." -I".." -Wa,-MD,"${OBJECTDIR}/_ext/1472/SVGEN.o.asm.d",--defsym=__MPLAB_BUILD=1,-g,--no-relax,-g$(MP_EXTRA_AS_POST) 306 | @${FIXDEPS} "${OBJECTDIR}/_ext/1472/SVGEN.o.d" "${OBJECTDIR}/_ext/1472/SVGEN.o.asm.d" -t $(SILENT) -rsi ${MP_CC_DIR}../ 307 | 308 | endif 309 | 310 | # ------------------------------------------------------------------------------------ 311 | # Rules for buildStep: link 312 | ifeq ($(TYPE_IMAGE), DEBUG_RUN) 313 | dist/${CND_CONF}/${IMAGE_TYPE}/FOC_Hall_BiDir_Auto2.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk ../HallAutoScan.X.a 314 | @${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE} 315 | ${MP_CC} $(MP_EXTRA_LD_PRE) -o dist/${CND_CONF}/${IMAGE_TYPE}/FOC_Hall_BiDir_Auto2.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED} ../HallAutoScan.X.a -mcpu=$(MP_PROCESSOR_OPTION) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -omf=elf -no-legacy-libc -mreserve=data@0x1000:0x101B -mreserve=data@0x101C:0x101D -mreserve=data@0x101E:0x101F -mreserve=data@0x1020:0x1021 -mreserve=data@0x1022:0x1023 -mreserve=data@0x1024:0x1027 -mreserve=data@0x1028:0x104F -Wl,--local-stack,--defsym=__MPLAB_BUILD=1,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_PK3=1,$(MP_LINKER_FILE_OPTION),--check-sections,--data-init,--pack-data,--handles,--isr,--no-gc-sections,--fill-upper=0,--stackguard=16,--library=q,--library-path="..",--no-force-link,--smart-io,--report-mem,--memorysummary,dist/${CND_CONF}/${IMAGE_TYPE}/memoryfile.xml$(MP_EXTRA_LD_POST) 316 | 317 | else 318 | dist/${CND_CONF}/${IMAGE_TYPE}/FOC_Hall_BiDir_Auto2.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk ../HallAutoScan.X.a 319 | @${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE} 320 | ${MP_CC} $(MP_EXTRA_LD_PRE) -o dist/${CND_CONF}/${IMAGE_TYPE}/FOC_Hall_BiDir_Auto2.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED} ../HallAutoScan.X.a -mcpu=$(MP_PROCESSOR_OPTION) -omf=elf -no-legacy-libc -Wl,--local-stack,--defsym=__MPLAB_BUILD=1,$(MP_LINKER_FILE_OPTION),--check-sections,--data-init,--pack-data,--handles,--isr,--no-gc-sections,--fill-upper=0,--stackguard=16,--library=q,--library-path="..",--no-force-link,--smart-io,--report-mem,--memorysummary,dist/${CND_CONF}/${IMAGE_TYPE}/memoryfile.xml$(MP_EXTRA_LD_POST) 321 | ${MP_CC_DIR}/xc16-bin2hex dist/${CND_CONF}/${IMAGE_TYPE}/FOC_Hall_BiDir_Auto2.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} -a -omf=elf 322 | 323 | endif 324 | 325 | 326 | # Subprojects 327 | .build-subprojects: 328 | 329 | 330 | # Subprojects 331 | .clean-subprojects: 332 | 333 | # Clean Targets 334 | .clean-conf: ${CLEAN_SUBPROJECTS} 335 | ${RM} -r build/default 336 | ${RM} -r dist/default 337 | 338 | # Enable dependency checking 339 | .dep.inc: .depcheck-impl 340 | 341 | DEPFILES=$(shell "${PATH_TO_IDE_BIN}"mplabwildcard ${POSSIBLE_DEPFILES}) 342 | ifneq (${DEPFILES},) 343 | include ${DEPFILES} 344 | endif 345 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/Makefile-genesis.properties: -------------------------------------------------------------------------------- 1 | # 2 | #Fri Feb 05 10:49:35 CST 2016 3 | default.com-microchip-mplab-nbide-toolchainXC16-XC16LanguageToolchain.md5=4a3b180ac5d88cf6f0a75c5f3ee4a5aa 4 | default.languagetoolchain.dir=/Applications/microchip/xc16/v1.25/bin 5 | configurations-xml=eac49fcc1a46be9cf5e0c0d9fad0087b 6 | com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=86cd07c925781d185dcd90a0ee6d03fc 7 | default.languagetoolchain.version=1.25 8 | host.platform=mac 9 | conf.ids=default 10 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/Makefile-impl.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Generated Makefile - do not edit! 3 | # 4 | # Edit the Makefile in the project folder instead (../Makefile). Each target 5 | # has a pre- and a post- target defined where you can add customization code. 6 | # 7 | # This makefile implements macros and targets common to all configurations. 8 | # 9 | # NOCDDL 10 | 11 | 12 | # Building and Cleaning subprojects are done by default, but can be controlled with the SUB 13 | # macro. If SUB=no, subprojects will not be built or cleaned. The following macro 14 | # statements set BUILD_SUB-CONF and CLEAN_SUB-CONF to .build-reqprojects-conf 15 | # and .clean-reqprojects-conf unless SUB has the value 'no' 16 | SUB_no=NO 17 | SUBPROJECTS=${SUB_${SUB}} 18 | BUILD_SUBPROJECTS_=.build-subprojects 19 | BUILD_SUBPROJECTS_NO= 20 | BUILD_SUBPROJECTS=${BUILD_SUBPROJECTS_${SUBPROJECTS}} 21 | CLEAN_SUBPROJECTS_=.clean-subprojects 22 | CLEAN_SUBPROJECTS_NO= 23 | CLEAN_SUBPROJECTS=${CLEAN_SUBPROJECTS_${SUBPROJECTS}} 24 | 25 | 26 | # Project Name 27 | PROJECTNAME=FOC_Hall_BiDir_Auto2.X 28 | 29 | # Active Configuration 30 | DEFAULTCONF=default 31 | CONF=${DEFAULTCONF} 32 | 33 | # All Configurations 34 | ALLCONFS=default 35 | 36 | 37 | # build 38 | .build-impl: .build-pre 39 | ${MAKE} -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .build-conf 40 | 41 | 42 | # clean 43 | .clean-impl: .clean-pre 44 | ${MAKE} -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .clean-conf 45 | 46 | # clobber 47 | .clobber-impl: .clobber-pre .depcheck-impl 48 | ${MAKE} SUBPROJECTS=${SUBPROJECTS} CONF=default clean 49 | 50 | 51 | 52 | # all 53 | .all-impl: .all-pre .depcheck-impl 54 | ${MAKE} SUBPROJECTS=${SUBPROJECTS} CONF=default build 55 | 56 | 57 | 58 | # dependency checking support 59 | .depcheck-impl: 60 | # @echo "# This code depends on make tool being used" >.dep.inc 61 | # @if [ -n "${MAKE_VERSION}" ]; then \ 62 | # echo "DEPFILES=\$$(wildcard \$$(addsuffix .d, \$${OBJECTFILES}))" >>.dep.inc; \ 63 | # echo "ifneq (\$${DEPFILES},)" >>.dep.inc; \ 64 | # echo "include \$${DEPFILES}" >>.dep.inc; \ 65 | # echo "endif" >>.dep.inc; \ 66 | # else \ 67 | # echo ".KEEP_STATE:" >>.dep.inc; \ 68 | # echo ".KEEP_STATE_FILE:.make.state.\$${CONF}" >>.dep.inc; \ 69 | # fi 70 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/Makefile-local-default.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Generated Makefile - do not edit! 3 | # 4 | # 5 | # This file contains information about the location of compilers and other tools. 6 | # If you commmit this file into your revision control server, you will be able to 7 | # to checkout the project and build it from the command line with make. However, 8 | # if more than one person works on the same project, then this file might show 9 | # conflicts since different users are bound to have compilers in different places. 10 | # In that case you might choose to not commit this file and let MPLAB X recreate this file 11 | # for each user. The disadvantage of not commiting this file is that you must run MPLAB X at 12 | # least once so the file gets created and the project can be built. Finally, you can also 13 | # avoid using this file at all if you are only building from the command line with make. 14 | # You can invoke make with the values of the macros: 15 | # $ makeMP_CC="/opt/microchip/mplabc30/v3.30c/bin/pic30-gcc" ... 16 | # 17 | PATH_TO_IDE_BIN=/Applications/microchip/mplabx/v3.20/mplab_ide.app/Contents/Resources/mplab_ide/mplab_ide/modules/../../bin/ 18 | # Adding MPLAB X bin directory to path. 19 | PATH:=/Applications/microchip/mplabx/v3.20/mplab_ide.app/Contents/Resources/mplab_ide/mplab_ide/modules/../../bin/:$(PATH) 20 | # Path to java used to run MPLAB X when this makefile was created 21 | MP_JAVA_PATH="/Applications/microchip/mplabx/v3.20/sys/java/jre1.8.0_65.jre/Contents/Home/bin/" 22 | OS_CURRENT="$(shell uname -s)" 23 | MP_CC="/Applications/microchip/xc16/v1.25/bin/xc16-gcc" 24 | # MP_CPPC is not defined 25 | # MP_BC is not defined 26 | MP_AS="/Applications/microchip/xc16/v1.25/bin/xc16-as" 27 | # MP_LD is not defined 28 | MP_AR="/Applications/microchip/xc16/v1.25/bin/xc16-ar" 29 | DEP_GEN=${MP_JAVA_PATH}java -jar "/Applications/microchip/mplabx/v3.20/mplab_ide.app/Contents/Resources/mplab_ide/mplab_ide/modules/../../bin/extractobjectdependencies.jar" 30 | MP_CC_DIR="/Applications/microchip/xc16/v1.25/bin" 31 | # MP_CPPC_DIR is not defined 32 | # MP_BC_DIR is not defined 33 | MP_AS_DIR="/Applications/microchip/xc16/v1.25/bin" 34 | # MP_LD_DIR is not defined 35 | MP_AR_DIR="/Applications/microchip/xc16/v1.25/bin" 36 | # MP_BC_DIR is not defined 37 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/Makefile-variables.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Generated - do not edit! 3 | # 4 | # NOCDDL 5 | # 6 | CND_BASEDIR=`pwd` 7 | # default configuration 8 | CND_ARTIFACT_DIR_default=dist/default/production 9 | CND_ARTIFACT_NAME_default=FOC_Hall_BiDir_Auto2.X.production.hex 10 | CND_ARTIFACT_PATH_default=dist/default/production/FOC_Hall_BiDir_Auto2.X.production.hex 11 | CND_PACKAGE_DIR_default=${CND_DISTDIR}/default/package 12 | CND_PACKAGE_NAME_default=fochallbidirauto2.x.tar 13 | CND_PACKAGE_PATH_default=${CND_DISTDIR}/default/package/fochallbidirauto2.x.tar 14 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/Package-default.bash: -------------------------------------------------------------------------------- 1 | #!/bin/bash -x 2 | 3 | # 4 | # Generated - do not edit! 5 | # 6 | 7 | # Macros 8 | TOP=`pwd` 9 | CND_CONF=default 10 | CND_DISTDIR=dist 11 | TMPDIR=build/${CND_CONF}/${IMAGE_TYPE}/tmp-packaging 12 | TMPDIRNAME=tmp-packaging 13 | OUTPUT_PATH=dist/${CND_CONF}/${IMAGE_TYPE}/FOC_Hall_BiDir_Auto2.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} 14 | OUTPUT_BASENAME=FOC_Hall_BiDir_Auto2.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} 15 | PACKAGE_TOP_DIR=fochallbidirauto2.x/ 16 | 17 | # Functions 18 | function checkReturnCode 19 | { 20 | rc=$? 21 | if [ $rc != 0 ] 22 | then 23 | exit $rc 24 | fi 25 | } 26 | function makeDirectory 27 | # $1 directory path 28 | # $2 permission (optional) 29 | { 30 | mkdir -p "$1" 31 | checkReturnCode 32 | if [ "$2" != "" ] 33 | then 34 | chmod $2 "$1" 35 | checkReturnCode 36 | fi 37 | } 38 | function copyFileToTmpDir 39 | # $1 from-file path 40 | # $2 to-file path 41 | # $3 permission 42 | { 43 | cp "$1" "$2" 44 | checkReturnCode 45 | if [ "$3" != "" ] 46 | then 47 | chmod $3 "$2" 48 | checkReturnCode 49 | fi 50 | } 51 | 52 | # Setup 53 | cd "${TOP}" 54 | mkdir -p ${CND_DISTDIR}/${CND_CONF}/package 55 | rm -rf ${TMPDIR} 56 | mkdir -p ${TMPDIR} 57 | 58 | # Copy files and create directories and links 59 | cd "${TOP}" 60 | makeDirectory ${TMPDIR}/fochallbidirauto2.x/bin 61 | copyFileToTmpDir "${OUTPUT_PATH}" "${TMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755 62 | 63 | 64 | # Generate tar file 65 | cd "${TOP}" 66 | rm -f ${CND_DISTDIR}/${CND_CONF}/package/fochallbidirauto2.x.tar 67 | cd ${TMPDIR} 68 | tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/package/fochallbidirauto2.x.tar * 69 | checkReturnCode 70 | 71 | # Cleanup 72 | cd "${TOP}" 73 | rm -rf ${TMPDIR} 74 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/configurations.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | ../control.h 8 | ../Control.inc 9 | ../general.h 10 | ../MeasCurr.h 11 | ../MeasCurr.inc 12 | ../park.h 13 | ../park.inc 14 | ../parms.h 15 | ../pi.h 16 | ../PI.inc 17 | ../ReadADC.h 18 | ../ReadADC.inc 19 | ../svgen.h 20 | ../SVGen.inc 21 | ../smcpos.h 22 | ../UserParms.h 23 | ../general.inc 24 | ../smcpos.inc 25 | ../FdWeak.h 26 | ../RTDMUSER.h 27 | ../RTDM.h 28 | 29 | 32 | 33 | 36 | ../CalcRef.s 37 | ../clrkpark.s 38 | ../InvPark.s 39 | ../pi.s 40 | ../ReadADC0.s 41 | ../SVGEN.S 42 | ../trig.s 43 | ../MeasCurr.s 44 | ../PMSM.c 45 | ../initdspic.c 46 | ../smc.s 47 | ../atan2CORDIC.s 48 | ../FdWeak.c 49 | ../RTDM.c 50 | ../SpeedCalc.s 51 | 52 | 55 | Makefile 56 | 57 | 58 | 59 | ../ 60 | ../../../Program Files (x86)/Microchip/xc16/v1.24/support/dsPIC33E/gld 61 | ../../../Program Files (x86)/Microchip/xc16/v1.24/support/dsPIC33E/h 62 | 63 | Makefile 64 | 65 | 66 | 67 | localhost 68 | dsPIC33EP256MC506 69 | 70 | 71 | PICkit3PlatformTool 72 | XC16 73 | 1.25 74 | 4 75 | 76 | 77 | 78 | 79 | ../HallAutoScan.X.a 80 | 81 | 82 | 83 | 84 | 85 | false 86 | true 87 | 88 | 89 | 90 | 91 | false 92 | 93 | false 94 | 95 | false 96 | false 97 | false 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 243 | 244 | 246 | 247 | 248 | 249 | 250 | 251 | 252 | 253 | 254 | 255 | 256 | 257 | 258 | 259 | 260 | 261 | 262 | 264 | 266 | 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | 292 | 293 | 294 | 295 | 296 | 297 | 298 | 299 | 300 | 301 | 302 | 303 | 304 | 305 | 306 | 307 | 308 | 309 | 310 | 312 | 313 | 314 | 315 | 316 | 317 | 318 | 319 | 320 | 321 | 322 | 323 | 324 | 325 | 326 | 327 | 329 | 331 | 332 | 333 | 334 | 335 | 336 | 337 | 338 | 339 | 340 | 341 | 342 | 343 | 344 | 345 | 346 | 347 | 348 | 349 | 350 | 351 | 352 | 353 | 354 | 355 | 356 | 357 | 358 | 359 | 360 | 361 | 362 | 363 | 364 | 365 | 366 | 367 | 368 | 369 | 370 | 371 | 372 | 373 | 374 | 375 | 376 | 377 | 378 | 379 | 380 | 381 | 382 | 383 | 384 | 385 | 387 | 388 | 389 | 390 | 391 | 392 | 393 | 394 | 395 | 396 | 397 | 398 | 399 | 400 | 401 | 402 | 403 | 404 | 405 | 407 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 425 | 426 | 427 | 428 | 429 | 430 | 431 | 432 | 433 | 434 | 435 | 436 | 437 | 438 | 439 | 440 | 441 | 442 | 443 | 444 | 445 | 446 | 447 | 448 | 449 | 450 | 451 | 452 | 453 | 454 | 455 | 456 | 457 | 458 | 459 | 460 | 461 | 462 | 463 | 464 | 465 | 466 | 467 | 468 | 469 | 470 | 471 | 472 | 473 | 474 | 475 | 476 | 477 | 478 | 479 | 480 | 481 | 482 | 483 | 484 | 485 | 486 | 487 | 488 | 489 | 490 | 491 | 492 | 493 | 494 | 495 | 496 | 497 | 499 | 501 | 502 | 503 | 505 | 507 | 509 | 511 | 513 | 515 | 517 | 519 | 521 | 523 | 525 | 527 | 529 | 531 | 533 | 534 | 536 | 538 | 540 | 542 | 544 | 546 | 548 | 550 | 552 | 554 | 556 | 558 | 560 | 562 | 564 | 566 | 568 | 570 | 572 | 573 | 574 | 576 | 578 | 580 | 582 | 584 | 586 | 588 | 590 | 591 | 592 | 594 | 596 | 598 | 600 | 602 | 604 | 606 | 608 | 610 | 612 | 614 | 615 | 617 | 619 | 621 | 623 | 625 | 627 | 628 | 629 | 630 | 631 | 632 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/private/configurations.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Makefile 4 | 0 5 | 6 | 7 | 8 | /Applications/microchip/xc16/v1.25/bin 9 | 10 | place holder 1 11 | place holder 2 12 | 13 | 14 | 15 | 16 | true 17 | 0 18 | 0 19 | 0 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/private/private.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/private/private.properties -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/private/private.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | file:/C:/MPLAB_X_Projects/AN1078_INTOP_MCLV2_Hall_BiDir/PMSM.c 7 | 8 | 9 | 1269 10 | 11 | 12 | 13 | 14 | file:/C:/MPLAB_X_Projects/AN1078_INTOP_MCLV2_Hall_BiDir_Auto/PMSM.c 15 | 16 | 17 | 1237 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/project.properties -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FOC_Hall_BiDir_Auto2.X/nbproject/project.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | com.microchip.mplab.nbide.embedded.makeproject 4 | 5 | 6 | FOC_Hall_BiDir_Auto2 7 | b8271403-b23f-45ba-9dcd-18a85fc3e5c7 8 | 0 9 | c 10 | 11 | h 12 | ISO-8859-1 13 | inc 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FdWeak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FdWeak.c -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FdWeak.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/FdWeak.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/HallAutoScan.X.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/HallAutoScan.X.a -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/HallScan.h: -------------------------------------------------------------------------------- 1 | /* Microchip Technology Inc. and its subsidiaries. You may use this software 2 | * and any derivatives exclusively with Microchip products. 3 | * 4 | * THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER 5 | * EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED 6 | * WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A 7 | * PARTICULAR PURPOSE, OR ITS INTERACTION WITH MICROCHIP PRODUCTS, COMBINATION 8 | * WITH ANY OTHER PRODUCTS, OR USE IN ANY APPLICATION. 9 | * 10 | * IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, 11 | * INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND 12 | * WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS 13 | * BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE 14 | * FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS 15 | * IN ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF 16 | * ANY, THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. 17 | * 18 | * MICROCHIP PROVIDES THIS SOFTWARE CONDITIONALLY UPON YOUR ACCEPTANCE OF THESE 19 | * TERMS. 20 | */ 21 | 22 | /* 23 | * File: 24 | * Author: 25 | * Comments: 26 | * Revision history: 27 | */ 28 | #ifndef HallScan_H 29 | #define HallScan_H 30 | // This is a guard condition so that contents of this file are not included 31 | // more than once. 32 | 33 | typedef union{ 34 | struct{ 35 | signed int Pos0; 36 | signed int Pos1; 37 | signed int Pos2; 38 | signed int Pos3; 39 | signed int Pos4; 40 | signed int Pos5; 41 | signed int Pos6; 42 | signed int Pos7; 43 | }Angles; 44 | signed int Pos[8]; 45 | }tFindHallAngle; 46 | inline void GetInitHallAngleAuto_Inline(void); 47 | inline void GetHallAngleAuto_Inline (void); 48 | inline void GetHallAngleDirAuto_Inline (void); 49 | #endif 50 | 51 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/InvPark.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/InvPark.s -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/MeasCurr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/MeasCurr.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/MeasCurr.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/MeasCurr.inc -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/MeasCurr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/MeasCurr.s -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/PI.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/PI.inc -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/PMSM.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/PMSM.c -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/PMSM.mcp: -------------------------------------------------------------------------------- 1 | [HEADER] 2 | magic_cookie={66E99B07-E706-4689-9E80-9B2582898A13} 3 | file_version=1.0 4 | device=dsPIC33EP256MC506 5 | [PATH_INFO] 6 | BuildDirPolicy=BuildDirIsSourceDir 7 | dir_src= 8 | dir_bin= 9 | dir_tmp= 10 | dir_sin= 11 | dir_inc=C:\Program Files\Microchip\MPLAB C30\support\peripheral_30F_24H_33F 12 | dir_lib=C:\Program Files\Microchip\MPLAB C30\lib 13 | dir_lkr= 14 | [CAT_FILTERS] 15 | filter_src=*.s;*.c 16 | filter_inc=*.h;*.inc 17 | filter_obj=*.o 18 | filter_lib=*.a 19 | filter_lkr=*.gld 20 | [CAT_SUBFOLDERS] 21 | subfolder_src= 22 | subfolder_inc= 23 | subfolder_obj= 24 | subfolder_lib= 25 | subfolder_lkr= 26 | [FILE_SUBFOLDERS] 27 | file_000=. 28 | file_001=. 29 | file_002=. 30 | file_003=. 31 | file_004=. 32 | file_005=. 33 | file_006=. 34 | file_007=. 35 | file_008=. 36 | file_009=. 37 | file_010=. 38 | file_011=. 39 | file_012=. 40 | file_013=. 41 | file_014=. 42 | file_015=. 43 | file_016=. 44 | file_017=. 45 | file_018=. 46 | file_019=. 47 | file_020=. 48 | file_021=. 49 | file_022=. 50 | file_023=. 51 | file_024=. 52 | file_025=. 53 | file_026=. 54 | file_027=. 55 | file_028=. 56 | file_029=. 57 | file_030=. 58 | file_031=. 59 | file_032=. 60 | file_033=. 61 | file_034=. 62 | file_035=. 63 | file_036=. 64 | [GENERATED_FILES] 65 | file_000=no 66 | file_001=no 67 | file_002=no 68 | file_003=no 69 | file_004=no 70 | file_005=no 71 | file_006=no 72 | file_007=no 73 | file_008=no 74 | file_009=no 75 | file_010=no 76 | file_011=no 77 | file_012=no 78 | file_013=no 79 | file_014=no 80 | file_015=no 81 | file_016=no 82 | file_017=no 83 | file_018=no 84 | file_019=no 85 | file_020=no 86 | file_021=no 87 | file_022=no 88 | file_023=no 89 | file_024=no 90 | file_025=no 91 | file_026=no 92 | file_027=no 93 | file_028=no 94 | file_029=no 95 | file_030=no 96 | file_031=no 97 | file_032=no 98 | file_033=no 99 | file_034=no 100 | file_035=no 101 | file_036=no 102 | [OTHER_FILES] 103 | file_000=no 104 | file_001=no 105 | file_002=no 106 | file_003=no 107 | file_004=no 108 | file_005=no 109 | file_006=no 110 | file_007=no 111 | file_008=no 112 | file_009=no 113 | file_010=no 114 | file_011=no 115 | file_012=no 116 | file_013=no 117 | file_014=no 118 | file_015=no 119 | file_016=no 120 | file_017=no 121 | file_018=no 122 | file_019=no 123 | file_020=no 124 | file_021=no 125 | file_022=no 126 | file_023=no 127 | file_024=no 128 | file_025=no 129 | file_026=no 130 | file_027=no 131 | file_028=no 132 | file_029=no 133 | file_030=no 134 | file_031=no 135 | file_032=no 136 | file_033=no 137 | file_034=no 138 | file_035=no 139 | file_036=no 140 | [FILE_INFO] 141 | file_000=CalcRef.s 142 | file_001=clrkpark.s 143 | file_002=InvPark.s 144 | file_003=pi.s 145 | file_004=ReadADC0.s 146 | file_005=SVGEN.S 147 | file_006=trig.s 148 | file_007=MeasCurr.s 149 | file_008=PMSM.c 150 | file_009=initdspic.c 151 | file_010=smcpos.c 152 | file_011=smc.s 153 | file_012=atan2CORDIC.s 154 | file_013=FdWeak.c 155 | file_014=RTDM.c 156 | file_015=control.h 157 | file_016=Control.inc 158 | file_017=general.h 159 | file_018=MeasCurr.h 160 | file_019=MeasCurr.inc 161 | file_020=park.h 162 | file_021=park.inc 163 | file_022=parms.h 164 | file_023=pi.h 165 | file_024=PI.inc 166 | file_025=ReadADC.h 167 | file_026=ReadADC.inc 168 | file_027=svgen.h 169 | file_028=SVGen.inc 170 | file_029=smcpos.h 171 | file_030=UserParms.h 172 | file_031=general.inc 173 | file_032=smcpos.inc 174 | file_033=FdWeak.h 175 | file_034=RTDMUSER.h 176 | file_035=RTDM.h 177 | file_036=C:\Program Files\Microchip\mplabc30\v3.31\lib\libq-coff.a 178 | [SUITE_INFO] 179 | suite_guid={479DDE59-4D56-455E-855E-FFF59A3DB57E} 180 | suite_state= 181 | [TOOL_SETTINGS] 182 | TS{7D9C6ECE-785D-44CB-BA22-17BF2E119622}=-g 183 | TS{25AC22BD-2378-4FDB-BFB6-7345A15512D3}=-g -finline 184 | TS{25AC22BD-2378-4FDB-BFB6-7345A15512D3}_alt=yes 185 | TS{7DAC9A1D-4C45-45D6-B25A-D117C74E8F5A}=--defsym=__ICD2RAM=1 --report-mem -o"$(BINDIR_)$(TARGETBASE).$(TARGETSUFFIX)" 186 | TS{509E5861-1E2A-483B-8B6B-CA8DB7F2DD78}= 187 | [INSTRUMENTED_TRACE] 188 | enable=0 189 | transport=0 190 | format=0 191 | [CUSTOM_BUILD] 192 | Pre-Build= 193 | Pre-BuildEnabled=1 194 | Post-Build= 195 | Post-BuildEnabled=1 196 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/PMSM.mcs: -------------------------------------------------------------------------------- 1 | [Header] 2 | MagicCookie={0b13fe8c-dfe0-40eb-8900-6712719559a7} 3 | Version=1.0 4 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/PMSM.mcw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/PMSM.mcw -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/RTDM.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/RTDM.c -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/RTDM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/RTDM.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/RTDMUSER.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/RTDMUSER.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/ReadADC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/ReadADC.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/ReadADC.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/ReadADC.inc -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/ReadADC0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/ReadADC0.s -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/SVGEN.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/SVGEN.S -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/SVGen.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/SVGen.inc -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/SpeedCalc.s: -------------------------------------------------------------------------------- 1 | ; WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING BUT NOT 2 | ; LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 3 | ; PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL MICROCHIP 4 | ; BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT OR CONSEQUENTIAL 5 | ; DAMAGES, LOST PROFITS OR LOST DATA, HARM TO YOUR EQUIPMENT, COST OF 6 | ; PROCUREMENT OF SUBSTITUTE GOODS, TECHNOLOGY OR SERVICES, ANY CLAIMS 7 | ; BY THIRD PARTIES (INCLUDING BUT NOT LIMITED TO ANY DEFENSE THEREOF), 8 | ; ANY CLAIMS FOR INDEMNITY OR CONTRIBUTION, OR OTHER SIMILAR COSTS. 9 | ; 10 | ; REVISION HISTORY: 11 | ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12 | ; Author Date Comments on this revision 13 | ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14 | ; First Last Name mm/dd/yy Place your comments here 15 | ; Jorge Zambada 08/17/05 Assembly functions for WIB 16 | ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17 | 18 | ;;.include "p30f3010.inc" 19 | 20 | .global _SpeedCalculation 21 | .global _SpeedControl 22 | 23 | ;******************************************************************** 24 | ; This subroutine Calculates the speed of the BLDC motor in fractional 25 | ; format using Fractional Division as follows: 26 | ; 27 | ; Minimum Period 28 | ; Actual Speed = (Fractinal Division) ----------------- 29 | ; Actual Period 30 | ; 31 | ;******************************************************************** 32 | 33 | _SpeedCalculation: 34 | MOV _MinPeriod, W8 35 | MOV _Period, W9 36 | REPEAT #17 37 | DIVF W8, W9 38 | MOV W0, _Speed 39 | RETURN 40 | 41 | .end 42 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/UserParms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/UserParms.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/UserParms_Delta_HVAC_Fan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/UserParms_Delta_HVAC_Fan.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/UserParms_YenSun_HVAC_Fan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/UserParms_YenSun_HVAC_Fan.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/atan2CORDIC.s: -------------------------------------------------------------------------------- 1 | ;*********************************************************************** 2 | ; * 3 | ; Author: Darren Wenn * 4 | ; Company: Microchip Ltd * 5 | ; Filename: atan2CORDIC.s * 6 | ; Date: 27/10/2006 * 7 | ; File Version: 1.00 * 8 | ; * 9 | ;*********************************************************************** 10 | ; SOFTWARE LICENSE AGREEMENT: 11 | ; Microchip Technology Incorporated ("Microchip") retains all ownership and 12 | ; intellectual property rights in the code accompanying this message and in all 13 | ; derivatives hereto. You may use this code, and any derivatives created by 14 | ; any person or entity by or on your behalf, exclusively with Microchip's 15 | ; proprietary products. Your acceptance and/or use of this code constitutes 16 | ; agreement to the terms and conditions of this notice. 17 | ; 18 | ; CODE ACCOMPANYING THIS MESSAGE IS SUPPLIED BY MICROCHIP "AS IS". NO 19 | ; WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED 20 | ; TO, IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A 21 | ; PARTICULAR PURPOSE APPLY TO THIS CODE, ITS INTERACTION WITH MICROCHIP'S 22 | ; PRODUCTS, COMBINATION WITH ANY OTHER PRODUCTS, OR USE IN ANY APPLICATION. 23 | ; 24 | ; YOU ACKNOWLEDGE AND AGREE THAT, IN NO EVENT, SHALL MICROCHIP BE LIABLE, WHETHER 25 | ; IN CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE OR BREACH OF STATUTORY DUTY), 26 | ; STRICT LIABILITY, INDEMNITY, CONTRIBUTION, OR OTHERWISE, FOR ANY INDIRECT, SPECIAL, 27 | ; PUNITIVE, EXEMPLARY, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, FOR COST OR EXPENSE OF 28 | ; ANY KIND WHATSOEVER RELATED TO THE CODE, HOWSOEVER CAUSED, EVEN IF MICROCHIP HAS BEEN 29 | ; ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT 30 | ; ALLOWABLE BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO 31 | ; THIS CODE, SHALL NOT EXCEED THE PRICE YOU PAID DIRECTLY TO MICROCHIP SPECIFICALLY TO 32 | ; HAVE THIS CODE DEVELOPED. 33 | ; 34 | ; You agree that you are solely responsible for testing the code and 35 | ; determining its suitability. Microchip has no obligation to modify, test, 36 | ; certify, or support the code. 37 | ; 38 | ; REVISION HISTORY: 39 | ; 40 | ;************************************************************************** 41 | ; 42 | ; V1.0 D.Wenn CORDIC implementation on the dsPIC using 43 | ; DSP features (MAC etc) 44 | ; 45 | ;************************************************************************** 46 | 47 | ; constant definitions 48 | .equ NEG_PI_BY_2, 0xC000 49 | .equ PI_BY_2, 0x3FFF 50 | .equ PI, 0x7FFF 51 | .equ NEG_PI, 0x8000 52 | .equ ACCUM_PHASE, w7 53 | 54 | ; in this table are the values of atan(n) scaled into the range 0 to PI 55 | ; and then converted into fractional format 56 | .section .data 57 | CORDIC_DATA: 58 | .word 0x2000 ; atan(1.0) / PI 59 | .word 0x12E4 ; atan(0.5) / PI 60 | .word 0x09FB ; atan(0.25) / PI 61 | .word 0x0511 ; atan(0.125) / PI 62 | .word 0x028B ; atan(0.0625) / PI 63 | .word 0x0146 ; etc 64 | .word 0x00A3 65 | .word 0x0051 66 | .word 0x0029 67 | .word 0x0014 68 | .word 0x000A 69 | .word 0x0005 70 | .word 0x0003 71 | .word 0x0001 72 | .word 0x0001 73 | .word 0x0000 74 | 75 | .section .text 76 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 77 | ; 78 | ; _atan2CORDIC: Perform an inverse tangent operation using 79 | ; CORDIC iterative approximation. The parameters are assumed 80 | ; to be dsPIC fractionals and the return value is a dsPIC fractional 81 | ; with a value from -PI to PI scaled into the range -1.0 to 0.999 82 | ; (to allow full scale use of the dsPIC fractional type) 83 | ; 84 | ; On entry: 85 | ; W0 = q 86 | ; W1 = i 87 | ; On Exit: 88 | ; W0 = atan2(q, i) 89 | ; Uses: 90 | ; ACCA = rotated I value during calculation 91 | ; ACCB = rotated Q value during calculation 92 | ; 1 word on stack to store temporary I value 93 | ; w4 = current phase offset 94 | ; w5 = K (series divider 1.0, 0.5, 0.25 etc) 95 | ; w6 = Q value (16 bit version of ACCB) 96 | ; w7 = Accumulated phase 97 | ; w8 = Pointer to CORDIC table 98 | ; w9 = Pointer to storage word on stack 99 | ; 100 | ; A conventional CORDIC routine can achieve its result by 101 | ; just using shifts and adds. However this routine takes 102 | ; advantage of the DSP mac and msc to achieve the same result 103 | ; it also relies on the single cycle preload architecture to 104 | ; get parameters for the next operation into place. 105 | ; There are bounds checking for y = -1 and x = -1 other than 106 | ; that the data is assumed to be correctly scaled and normalized 107 | ; in the range -1.0 to 0.999 (0x8000 to 7FFF) 108 | ; Apart from at the extrema the results agree with those returned 109 | ; by the standard atan2 library routine to within 0.05 degrees 110 | ; 111 | ; Total cycle count is 160 cycles for any rational value 112 | ; 113 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 114 | 115 | .global _atan2CORDIC 116 | 117 | _atan2CORDIC: 118 | lnk #0x02 ; reserve 2 bytes for storage 119 | push w8 120 | push w9 121 | push CORCON 122 | 123 | ; check for values that cause errors 124 | ; due to asymptotic atan behaviour 125 | mov #0x8000, w8 126 | cp w0, w8 ; Q = -1.0 ? 127 | bra NZ, checkI 128 | mov #NEG_PI_BY_2, w0 129 | bra exitCORDICRoutine 130 | checkI: 131 | cp w1, w8 ; I = -1.0 132 | bra NZ, mainCORDICRoutine 133 | mov #PI, w0 134 | bra exitCORDICRoutine 135 | mainCORDICRoutine: 136 | 137 | ; set w9 to point to the reserved 2 byte space 138 | ; this can then be used to preload w6 in the dsp MACs 139 | mov w14, w9 140 | ; ACCUM_PHASE (w7) is the total phase angle calculated 141 | clr ACCUM_PHASE 142 | 143 | ; adjust q and i to be in quadrant I 144 | cp0 w1 145 | bra NN, setupIter 146 | mov w1, [w9] ; w2 = temporary I 147 | cp0 w0 148 | bra LE, quadIII 149 | mov w0, w1 150 | neg [w9], w0 151 | mov #NEG_PI_BY_2, ACCUM_PHASE 152 | bra setupIter 153 | quadIII: 154 | neg w0, w1 155 | mov [w9], w0 156 | mov #PI_BY_2, ACCUM_PHASE 157 | 158 | setupIter: 159 | ; set ACCA and ACCB to equal I and Q 160 | lac w0, #1, B 161 | lac w1, #1, A 162 | 163 | mov #CORDIC_DATA, w8 ; w8 points to CORDIC data table 164 | mov #0x7FFF, w5 ; w5 = K = 1.0 165 | 166 | do #9, endCORDICRoutine 167 | sac.r a, [w9] ; put I onto local stack 168 | sac.r b, w6 ; w6 = Q 169 | cp0 w6 ; if Q < 0 goto rotate positive 170 | bra N, rotate_pos 171 | rotate_neg: 172 | mac w5*w6, a ; I = I + Q * K, w6 = temp I 173 | mov [w9], w6 174 | msc w5*w6, b ; Q = Q - oldI * K 175 | mov [w8++], w4 176 | subbr w4, ACCUM_PHASE, ACCUM_PHASE 177 | bra endCORDICRoutine 178 | rotate_pos: 179 | msc w5*w6, a ; I = I - Q * K, w6 = temp I 180 | mov [w9], w6 181 | mac w5*w6, b ; Q = Q + oldI * K 182 | mov [w8++], w4 183 | add w4, ACCUM_PHASE, ACCUM_PHASE 184 | 185 | endCORDICRoutine: 186 | lsr w5, w5 ; K = K / 2 187 | 188 | neg ACCUM_PHASE, w0 ; reverse the sign 189 | exitCORDICRoutine: 190 | pop CORCON 191 | pop w9 192 | pop w8 193 | ulnk 194 | return 195 | 196 | .end 197 | 198 | 199 | -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/clrkpark.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/clrkpark.s -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/control.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/general.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/general.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/general.inc -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/initdspic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/initdspic.c -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/park.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/park.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/park.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/park.inc -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/parms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/parms.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/pi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/pi.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/pi.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/pi.s -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/smc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/smc.s -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/smcpos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/smcpos.c -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/smcpos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/smcpos.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/smcpos.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/smcpos.inc -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/svgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/svgen.h -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/trig.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/trig.s -------------------------------------------------------------------------------- /HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MinfonTsai/eBikeMotor_dsp/4850b6eb45a380e5547d39a91998db7e5c4b4841/HonHai_eBike_AN1078_INTOP_MCLV2_Hall_BiDir_Auto2/uart.h --------------------------------------------------------------------------------