『壹』 將.py 文件轉換為.pyc 文件的命令要在哪裡運行
在命令行輸入:python-mpy_compilemyFile.py就可以生成對應的pyc文件了。之後就可以直接執行pyc文件。pythonmyFile.pyc。
python的pyc文件是一種二進制文件,py文件變成pyc文件後,載入的速度有所提高,而且pyc是一種跨平台的位元組碼,是由python的虛擬機來執行的,這個是類似於JAVA或者.NET的虛擬機的概念。
由於python程序的py文件很容易泄露源代碼,所以python可以編譯成保密的pyc文件。
『貳』 DSPIC30F系列單片機中DSP內核的使用方法
C語言編譯器自動給調用DPS指令,用C來寫程序的話直接用普通的C語言運算符即可。不需要關注其他的。
匯編下有專用的DSP指令,因為匯編是面向機器的語言。而C語言則是面向過程面向演算法的語言,編程者不需要關注底層指令如何運算。
如23×32,則是
unsigned int a=23,b=32,c;
c = a*b;
編譯時候,C語言編譯器會自動講上述語句用DSP指令編譯成匯編語句。
而對於快速傅里葉變換直流的操作,C語言並沒有對應的操作指令,可以調用函數庫里的DSP函數。你可以到Microchip網站找「16-Bit Language Tools Libraries」的參考手冊。順便看一下「16-bit MCU and DSC Programmer's Reference Manual」(16位單片機和數字信號控制晶元編程參考指南)