毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于DSP可编程控制器底层驱动软件的设计(5)
数与模数转换函数。
本毕业设计的软件结构如图2-4所示。 3 通信模块
通信模块包含通用数字输入输出模块和异步串行通信模块,主要用于与上层应用
程序的通信,从而实现上层应用程序对硬件的控制。
3.1 通用数字输入输出模块
通用数字输入输出模块(GPIO)共有 56 个功能复用引脚,这些引脚既可以用于普
通的数字量信号的输入输出,也可以用于外设信号的输入输出,至于是使用数字量 I/O
功能还是外设I/O 功能,则需要看具体情况。
在本毕业设计中,需要使用SCI模块与 RS232接口通信,所以 GPIO模块中与 SCI
模块的输入输出功能复用的引脚配置为外设 I/O功能。 GPIO的F口和 G口各有2根与
SCI 模块输入输出功能复用的引脚,F 口的为 SCITXDA_GPIOF4(SCI-A 的输出)和
SCIRXDA_GPIOF5(SCI-B 的输入)两根引脚,G 口的为 SCITXDB_GPIOG4(SCI-B 的输
出)和 SCIRXDB_GPIOG5(SCI-B 的输入)两根引脚。上述四根引脚要配置为外设 I/O
功能。
GPIO 模块的56 根功能复用引脚,无论其是作为数字量 I/O功能还是作为外设 I/O
功能,都需要在芯片开始工作前就配置好,这样才能在芯片工作的时候使用其中的某
些引脚进行信号的输入输出,所以要在系统初始化函数中对 GPIO 模块进行初始化配
置,具体代码如下:
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
PLC交通信号灯智能管理系统的设计与开发
下一篇:
基于电子倍增CCD的夜视图像重建算法
基于Apriori算法的电影推荐
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
python基于决策树算法的球赛预测
基于消费者个性特征的化...
應用电子技术中可编程控...
神经外科重症监护病房患...
国内外图像分割技术研究现状
C#学校科研管理系统的设计
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...
志愿者活动的调查问卷表
承德市事业单位档案管理...
公寓空调设计任务书