❶ 在设计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程序不太现实.