arm课件第章嵌入式系统开发平台PPT文档.ppt
上传人:天马****23 上传时间:2024-09-09 格式:PPT 页数:45 大小:2.7MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

arm课件第章嵌入式系统开发平台PPT文档.ppt

arm课件第章嵌入式系统开发平台PPT文档.ppt

预览

免费试读已结束,剩余 35 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第8章目录第8章目录8.1如何建立嵌入式系统开发平台平台的概念平台的概念平台的概念应用程序8.1如何建立嵌入式系统开发平台不适合使用平台开发的场合建立开发平台的方法编写自己的软件模块编写自己的软件模块编写自己的软件模块编写自己的软件模块编写自己的软件模块编写自己的软件模块编写自己的软件模块编写自己的软件模块取得队列中已存储数据的数目NOT_INIT_MODEM如何建立嵌入式系统开发平台4MODEM接口模块而网络是目前分布最广的廉价通讯网络。这些控制单元可以是另一个嵌入式系统,也可以是PC机。在嵌入式系统中的开发平台具有如下特点:注:API函数的具体使用方法,请参看相关手册。当中断服务程序不可能访问这个资源时,可以使用本方法避免实现函数重入。QueueWrite越高层次的平台越容易使用,对使用者的要求也就越低。这里主要介绍如何使这些函数可重入,和其它一些内容。在实际应用中,嵌入式系统和其它控制单元的通信可能不局限于一个小的地理范围,如跨城市通讯甚至跨洲通讯。4MODEM接口模块ModemDiaDownGetModemState第8章目录8.2数据队列QueueCreate通过SPI发送并接收一个数据一些设备需要的访问时间比较长,使用方法2可能造成关中断时间过长。取得队列中总共可以存储的数据数目UART0GetchLIFO(后进先出)方式发送数据这些控制单元可以是另一个嵌入式系统,也可以是PC机。SPI接口软件模块包括的API函数如下所示:MODEM_CONNECT使用一个任务作为模块服务器MODEM_CLOSE但如果后续有类似的产品,则还是建议开发者逐步建立起自己的开发平台,这会对以后所有的项目带来好处。在嵌入式系统中的开发平台具有如下特点:有一些设备需要的访问时间很短,如全局变量。NOT_INIT_MODEM如何建立嵌入式系统开发平台数据队列一般用于数据缓存,可以用来平衡速率不同的两个部件,使快速部件无需等待慢速部件。层次性首先表现在平台本身具有层次,高层的平台是以低层平台为基础搭建起来的。8.2数据队列API函数第8章目录8.3串口驱动8.3串口驱动UART0Init第8章目录8.4MODEM接口8.4MODEM接口模块8.4MODEM接口模块ModemInitGetModemStateModemDiaUPModemDiaDown第8章目录8.5I2C总线模块8.5I2C总线模块8.5I2C总线模块8.5I2C总线模块第8章目录8.6SPI总线模块8.6SPI总线模块8.6SPI总线模块第8章目录8.7其它软件模块谢谢观看