❶ 在設計FIR數字低通濾波器器時,用MATLAB生成了C語言頭文件,在編寫單片機程序時該怎樣利用那個頭文件
再將matlab里邊的卷積函數轉成C,直接調用就行了~~~~
或者你直接用C語言使用for寫個卷積函數,將B和信號做卷積。
real64_T是double,寫函數的時候注意點~
❷ matlab怎樣開發單片機程序
matlab 這個軟體是用來模擬演算法的,有自己的編程語言,單片機用匯編語言或者C語言進行開發,所以matlab是不能用於單片機程序開發的。
實際使用情況是,matlab根據演算法原理將演算法進行實現後進行模擬驗證,完了後,再將該演算法用c語言或者匯編語言翻譯出來移植到單片機或者其他嵌入式平台(如ARM,DSP)等
❸ MATLAB實現一個上位機軟體,控制兩個下位機的單片機,怎樣實現方便點
好!雖然不是很有經驗,但又有所涉及!
本人的觀點,都應當懂一點!然後才有能力精通一方向!
我在學校是學單片機上的系統開發的,學的還可以,算是比較精通了(學校)。本來覺得
差不多了,能混口飯了,,,那知道,我還空缺
上位機編程部分!
其實上位機:是用來控制
單片機系統
的,,是可以直接通過串口、tcpip
遠程式控制制
單片機的,,,使用在
條件苛刻
、人不宜
直接接觸單片機系統的
場合!!
但是,現在我工作,不做單片機系統開發,,而是.net開發,,做web(瀏覽器)、winform(窗體應用程序);;
我工作還算清閑,,於是就跟學校老師聯系,做一個
溫度遠程監控系統,,不難,,但是直接使用到.net的winform,,,於是,,現在才感覺到
是一個不小的提升,,,當時只知道
用物理按鍵
實現
單片機系統控制,,現在想來,,遠程式控制制
是一個趨勢!!
我說這么多,想說的是,兩方面你都得懂一點,,這樣才會有競爭力,,當然精力、時間有限,你只能精通一方面,,這也行,,但是,如果到時候
需要你跟
人家
做上下位機
介面
對接時,你就會發現,如果你不懂兩方面,,你將會
很不方便!!!!
首先,你需要先精通
下位機
部分,,因為1、下位機可以單獨
執行程序,可以缺少上位機;2、上位機的編程
需要考慮到
下位機
的實現難易程度,從而設計上位機介面部分。因此從這兩個方面,你都需要先精通下位機部分!
前途是相對而言的
,,任何一個方面
都很有前途,,但是
只有你兩方面都懂一點,一方面精通一點,,,這樣你才能夠統領全局,了解整個系統設計!!
當然這樣是最有前途的!
只要專心學,前途肯定是有的!!
很認真了!!!!呵呵!!可以去我空間看看!
祝你好運!
❹ 各位前輩,我在做matlab與單片機的串口通信實驗,要求用plot函數時時顯示串口數據,中斷函數有問題。。
新版的matlab中instrcallback函數路徑如下:toolbox\shared\instrument\@instrument\instrcallback.m
2014b親測。直接在最後面添加自己的代碼就行。
❺ 想做在matlab里做一個控制MSP430單片機的GUI界面,要與IAR交互的
請右鍵Build&Run這個按鈕,然後選擇callback函數
裡面改成你的iar。
編譯環境要和你的單片機環境兼容,其他介面不要改,主要改callback函數下調用css的函數介面。不懂追問,謝謝。
❻ matlab 設計的濾波器 和單片機的關系 我還沒學過matlab,但我想大概了解一下ma
我來給你解釋一下,首先單片機運行程序的,MATLAB是處理程序,你也可以認為是模擬。
單片機採集到的數據我們不知道如何處理,但我們可以用MATLAB來進行模擬,我們在MATLAB中調試好的演算法移植到寫成單片機使用的語言,寫入單片機中,這樣可以得到我們想要的結果,也大大節省開發時間。謝謝!
❼ matlab可以實現單片機串口通信的256000波特率數據實時顯示和處理嗎
可以
MATLAB是有串口支持的
不過支持的不完整
用起來會需要頻繁的關閉和重新打開才能正常使用
我用過MATLAB採集串口傳上來的圖像用的115200
似乎電腦最高支持115200,可能是記錯了,你多試試
❽ matlab能模擬單片機么能的話能模擬什麼單片機
matlab是分析數值 分析信號用的,不能模擬單片機。
要模擬單片機的話,使用proteus,很專業的一個軟體,並且十分容易上手操作簡單。
❾ 能用matlab編寫單片機的上位機嗎
當然可以的,上位機和單片機可以通過串口通訊,所以使用任何手段都是可以的。
❿ matlab編寫的程序可不可以像C語言一樣輸入到單片機中,做個機器人什麼的,請諸位大俠指點
Matlab是偏重計算,運算的語言,單片機中的C語言是偏重控制的.實際的單片機運行,不需要太多的計算,基本都是按照規定程序的對外控制. 直接輸入單片機的是C語言編譯成的Bin或Hex文件,直接輸入matlab程序不太現實.