跳转到主要内容

系统开发

做嵌入式开发知道这些,你才看起来像个高手!

cathy /

做嵌入式系统开发,经常要接触硬件,需要对数字电路和模拟电路要有一定的了解,这样才能深入的研究下去。下面我们简单地介绍一下嵌入式开发中的一些硬件相关的概念。

<strong>电平(Level)</strong>

在数字电路中,分为高电平和低电平,分别用1和0表示。一个数字电路的管脚,总是存在一个电平的,要么高要么低,或者说要么1要到0(其实,还有另一种状态,后面会提到)。

<strong>总线(Bus)</strong>

基于模型的设计简化嵌入式电机控制系统开发

cathy /

本文描述了围绕基于ARM®的嵌入式电机控制处理器构建的基于模型设计(MBD)平台的详细情况。随后,本文提供最初部署的基本永磁同步电机(PMSM)控制算法示例,并介绍了方便的功能扩展,以包含自动化系统的多轴位置控制。

长期以来,系统和电路建模一直是电机控制系统设计的重要方面。采用MBD方法后,电气、机械和系统级模型用于在构建和测试物理硬件前评估设计概念。MathWorks最新的仿真工具可以对完整的嵌入式控制系统进行建模,包括电气电路和机械系统领域。同时,嵌入式编码工具从控制系统模型生成C语言代码,将控制算法部署在嵌入式控制平台上。

基于模型的设计简化嵌入式电机控制系统开发

cathy /

本文描述了围绕基于ARM®的嵌入式电机控制处理器构建的基于模型设计(MBD)平台的详细情况。随后,本文提供最初部署的基本永磁同步电机(PMSM)控制算法示例,并介绍了方便的功能扩展,以包含自动化系统的多轴位置控制。

长期以来,系统和电路建模一直是电机控制系统设计的重要方面。采用MBD方法后,电气、机械和系统级模型用于在构建和测试物理硬件前评估设计概念。MathWorks最新的仿真工具可以对完整的嵌入式控制系统进行建模,包括电气电路和机械系统领域。同时,嵌入式编码工具从控制系统模型生成C语言代码,将控制算法部署在嵌入式控制平台上。

这些工具实现了基于模型的设计过程,人们可以在最终硬件测试前先在仿真平台上进行设计并完全测试。成功构建MBD平台的关键是分隔系统模型和嵌入式软件代码。一旦MBD平台使用已知算法和系统进行测试后,便可开发新算法,并在仿真平台上以系统工作极限安全地测试。

基于模型的设计简化嵌入式电机控制系统开发

cathy /

本文描述了围绕基于ARM®的嵌入式电机控制处理器构建的基于模型设计(MBD)平台的详细情况。随后,本文提供最初部署的基本永磁同步电机(PMSM)控制算法示例,并介绍了方便的功能扩展,以包含自动化系统的多轴位置控制。

长期以来,系统和电路建模一直是电机控制系统设计的重要方面。采用MBD方法后,电气、机械和系统级模型用于在构建和测试物理硬件前评估设计概念。MathWorks最新的仿真工具可以对完整的嵌入式控制系统进行建模,包括电气电路和机械系统领域。同时,嵌入式编码工具从控制系统模型生成C语言代码,将控制算法部署在嵌入式控制平台上。

这些工具实现了基于模型的设计过程,人们可以在最终硬件测试前先在仿真平台上进行设计并完全测试。成功构建MBD平台的关键是分隔系统模型和嵌入式软件代码。一旦MBD平台使用已知算法和系统进行测试后,便可开发新算法,并在仿真平台上以系统工作极限安全地测试。