📄 main.lst
字号:
738 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 738 OF MAIN.C: 'parameter': pointer: different mspace
739 3 _TempValue=temp;
740 3 _TempValue<<=8;
741 3 _Sum += temp;
742 3
743 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 743 OF MAIN.C: 'parameter': pointer: different mspace
744 3 _TempValue+=temp;
745 3 _Sum += temp;
746 3
747 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 747 OF MAIN.C: 'parameter': pointer: different mspace
748 3
749 3 SM2=1;
750 3
751 3 if(temp==_Sum)
752 3 {
753 4 if(_Flag_State_Producing)
754 4 {
755 5 _ProducedPersent=_TempValue;
756 5 }
757 4
758 4 continue;
759 4 }
760 3 //else
761 3 //{
762 3 // goto CURRENT_STATE_RETURN;
763 3 //}
764 3 continue;
765 3
766 3 case CMD_QUARY : OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 766 OF MAIN.C: 'parameter': pointer: different mspace
767 3 _Sum += temp;
768 3
769 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 769 OF MAIN.C: 'parameter': pointer: different mspace
770 3 _Sum += temp;
771 3
772 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 772 OF MAIN.C: 'parameter': pointer: different mspace
773 3 _Sum += temp;
774 3
775 3 OSQPend(&temp,SerialInData,0); // 接收数据
C51 COMPILER V7.50 MAIN 12/29/2004 20:23:49 PAGE 14
*** WARNING C259 IN LINE 775 OF MAIN.C: 'parameter': pointer: different mspace
776 3
777 3 SM2=1;
778 3
779 3 if(temp==_Sum)
780 3 {
781 4
782 4 //CURRENT_STATE_RETURN:
783 4 if(OSQAccept(&temp,SerialOutData) != OS_Q_OK)
*** WARNING C259 IN LINE 783 OF MAIN.C: 'parameter': pointer: different mspace
784 4 {
785 5
786 5 OSQIntPost(SerialOutData,LOCOAL_ADDR);
787 5 _Sum=LOCOAL_ADDR;
788 5
789 5 OSQIntPost(SerialOutData,LOCOAL_ADDR);
790 5 _Sum+=LOCOAL_ADDR;
791 5
792 5 if(_Flag_State_Error)
793 5 {
794 6 OSQIntPost(SerialOutData,CMD_STOP);
795 6 _Sum+=CMD_STOP;
796 6 }
797 5 else if(_Flag_State_Producing)
798 5 {
799 6 OSQIntPost(SerialOutData,CMD_PROCESSING);
800 6 _Sum+=CMD_PROCESSING;
801 6 }
802 5 else if(!_Flag_State_Producing)
803 5 {
804 6 OSQIntPost(SerialOutData,CMD_STANDBY);
805 6 _Sum+=CMD_STANDBY;
806 6 }
807 5
808 5 temp=_CurrentValue>>16;
809 5
810 5 _Sum+=temp;
811 5
812 5
813 5 OSQIntPost(SerialOutData,temp);
814 5
815 5 temp=_CurrentValue>>8;
816 5 _Sum+=temp;
817 5
818 5 OSQIntPost(SerialOutData,temp);
819 5
820 5 temp=_CurrentValue;
821 5 _Sum+=temp;
822 5
823 5 OSQIntPost(SerialOutData,temp);
824 5
825 5 OSQIntPost(SerialOutData,_Sum);
826 5
827 5 OSQAccept(&temp,SerialOutData);
*** WARNING C259 IN LINE 827 OF MAIN.C: 'parameter': pointer: different mspace
828 5 }
829 4 SERIAL_DIRECTION_CTRL=1;
830 4 // for(i=0;i<10000;i++);
831 4
832 4 //_ResendBuffer[_BufferIndex]=temp;
833 4
834 4 TB8=1;
C51 COMPILER V7.50 MAIN 12/29/2004 20:23:49 PAGE 15
835 4 TI=0;
836 4
837 4 SBUF = temp;
838 4
839 4 _BufferIndex=0;
840 4 continue;
841 4 }
842 3 temp=0;
843 3 continue;
844 3
845 3 case CMD_INCORRECT : OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 845 OF MAIN.C: 'parameter': pointer: different mspace
846 3 _Sum += temp;
847 3
848 3
849 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 849 OF MAIN.C: 'parameter': pointer: different mspace
850 3 _Sum += temp;
851 3
852 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 852 OF MAIN.C: 'parameter': pointer: different mspace
853 3 _Sum += temp;
854 3
855 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 855 OF MAIN.C: 'parameter': pointer: different mspace
856 3
857 3 SM2=1;
858 3
859 3
860 3 if(temp==_Sum)
861 3 {
862 4 OSQIntPostFront(SerialOutData,_ResendBuffer[5]);
863 4 OSQIntPostFront(SerialOutData,_ResendBuffer[4]);
864 4 OSQIntPostFront(SerialOutData,_ResendBuffer[3]);
865 4 OSQIntPostFront(SerialOutData,_ResendBuffer[2]);
866 4 OSQIntPostFront(SerialOutData,_ResendBuffer[1]);
867 4 OSQIntPostFront(SerialOutData,_ResendBuffer[0]);
868 4
869 4 //OSQAccept(&temp,SerialOutData);
870 4
871 4 SERIAL_DIRECTION_CTRL=1;
872 4 // for(i=0;i<10000;i++);
873 4
874 4 _BufferIndex=0;
875 4
876 4 //_ResendBuffer[_BufferIndex]=temp;
877 4
878 4 TB8=1;
879 4
880 4 SBUF = LOCOAL_ADDR;
881 4
882 4 continue;
883 4
884 4 }
885 3 //else
886 3 //{
887 3 // goto CURRENT_STATE_RETURN;
888 3 //}
889 3 continue;
890 3
891 3 case CMD_CURRENT_VALUE_REQUEST :
892 3
C51 COMPILER V7.50 MAIN 12/29/2004 20:23:49 PAGE 16
893 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 893 OF MAIN.C: 'parameter': pointer: different mspace
894 3 _Sum += temp;
895 3
896 3
897 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 897 OF MAIN.C: 'parameter': pointer: different mspace
898 3 _Sum += temp;
899 3
900 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 900 OF MAIN.C: 'parameter': pointer: different mspace
901 3 _Sum += temp;
902 3
903 3 OSQPend(&temp,SerialInData,0); // 接收数据
*** WARNING C259 IN LINE 903 OF MAIN.C: 'parameter': pointer: different mspace
904 3
905 3 SM2=1;
906 3
907 3 if(temp==_Sum)
908 3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -