⑴ xs128單片機進行浮點運算的速度與進行非浮點運算的速度相比是不是相差特別大(可能千倍以上)
不會吧,你模擬試試,控制個小車完全沒問題,現在有的晶元支持硬體浮點運算
⑵ 飛思卡爾的XS128單片機是屬於哪種編程語言的單片機為什麼網上大部分的都是51單片機的程序
你可以試試飛思卡爾論壇或者是飛思卡爾智能車的論壇或者相關的。我只在做飛思卡爾智能車的時候用過飛思卡爾單片機,而且還是c的。。。
⑶ xs128單片機中 中的怎麼開方
加個Math.h頭文件,看看裡面有沒有開方的寒暑
⑷ XS128單片機中ECT模塊和TIM模塊的區別
xs128沒有ECT模塊,而是分成了PIT和TIM兩個模塊。PIT的作用是產生周期中斷,與51單片機的定時器功能一樣,只是不需像51那樣在中斷中要重賦定時器初值。計數是在TIM中實現,xs128隻有16位一個脈沖累加器PACA(與IOC7腳相連),而dg128還有PACB,比如你用光電編碼器測速,編碼器傳回一系列脈沖,由PACA記錄脈沖數,有一個脈沖就記一個數(這與你設定的觸發沿有關)。另外,每個引腳都有一個對應的TCx寄存器,當相應引腳觸發時,TIM模塊中的自由計數器TCNT中的計數值就存到對應的TCx中(讀回TCx),再觸發一次TCNT再存入TCx(再讀回),兩次相減就為兩次觸發的間隔時間。
⑸ 怎麼學好XS128單片機
既然學XS128,不可能是零基礎吧?以前玩兒過單片機的話,你應該不會對單片機陌生。
XS128不過是比51功能強大點兒罷了,完全可以按照學51的思路去學習——看書,編程,調試,驗證……
慢慢來,不要害怕,祝你成功!
⑹ xs128和stm32兩種單片機分別有哪些優勢用起來有什麼區別
stm32比128高級,我兩塊板都寫過程序,更精通於32,個人也更偏向於32。
這么說吧,128能實現的的32也能,128不能實現的的32也能。而且128寫程序的編譯器還沒有寫32的keil高級,調試的時候麻煩。
⑺ xs128單片機~本人新手,想在xs128的某兩個引腳上加個開關來控制高低電平,進而寫程序,哪些腳可以直接檢測
#include <hidef.h> /* common defines and macros */
#include "derivative.h" /* derivative-specific definitions */
#include"mc9s12xs128.h"
unsigned char pa=0;//存放PORTA輸入值
void main(void) {
/* put your own code here */
DDRB=0XFF; //PB設置為輸出
PUCR|=0X01; //設置PA為上拉電阻
DDRA=0; //設置PA為輸入方向
EnableInterrupts;
for(;;)//上拉電阻過於敏感,
{
PORTB=PORTA;//讀出PA口輸入值,並通過PB輸出
pa=PORTA;//讀出PA口輸入值
_FEED_COP(); /* feeds the dog */
} /* loop forever */
/* please make sure that you never leave main */
}
⑻ xs128單片機中CAN 是什麼
CAN是控制器區域網絡(Controller Area Network, CAN)的簡稱,
是由研發和生產汽車電子產品著稱的德國BOSCH公司開發了的,並最終成為國際標准(ISO118?8)。是國際上應用最廣泛的現場匯流排之一。
⑼ xs128單片機是什麼內核的……
XS128是摩托羅拉基於68系列處理器的16位單片機,STM32是ARM結構cortex-m構架的32位單片機,兩個的差別當然大了。
⑽ 將程序移植到xs128單片機上應該注意什麼問題
IO配置,寄存器的輸入輸出,中斷等等。。。