lpc213x系列底层硬件驱动函数库

lpc213x系列底层硬件驱动函数库

ID:33450209

大小:823.50 KB

页数:68页

时间:2019-02-26

lpc213x系列底层硬件驱动函数库_第1页
lpc213x系列底层硬件驱动函数库_第2页
lpc213x系列底层硬件驱动函数库_第3页
lpc213x系列底层硬件驱动函数库_第4页
lpc213x系列底层硬件驱动函数库_第5页
资源描述:

《lpc213x系列底层硬件驱动函数库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、广州致远电子有限公司Tel:(020)3873097638730977Fax:38730925http://www.zlgmcu.com目录LPC213x系列底层硬件驱动函数库1.1GPIO1.1.1使用说明1.1.2源码分析4.2UART7.2.1使用说明7.2.2源码分析9.3I2C13.3.1使用说明13.3.2源码分析15.4SPI26.4.1使用说明26.4.2源码分析27.5SSP29.5.1使用说明29.5.2源码分析30.6定时/计数器32.6.1使用说明32.6.2源码分析36.7PWM41.

2、7.1使用说明41.7.2源码分析43.8ADC46.8.1使用说明46.8.2源码分析47.9DA49.9.1使用说明49.10实时时钟50.10.1使用说明50.10.2源码分析51.11看门狗53.11.1使用说明53.12中断控制器54.12.1使用说明54.12.2源码分析55.13锁相环PLL58.13.1使用说明58.13.2源码分析59.14IAP61.14.1使用说明61.14.2源码分析6467广州致远电子有限公司Tel:(020)3873097638730977Fax:38730925ht

3、tp://www.zlgmcu.comLPC213x系列底层硬件驱动函数库.1GPIO.1.1使用说明1.P0口GPIO初始化函数功能:将P0口中,num为1的位初始化为GPIO,并设置方向。表格1P0口GPIO初始化函数函数原型voidP0_GPIOInit(uint32num,uint8dir)入口参数num需要初始化的管脚dir管脚的输入输出方向1——输出0——输入出口参数无说明num不是引脚号,引脚号对应的位为1如果dir的值有误,则默认为输入模式调用示例:P0_GPIOInit((1<<4)

4、(1<<

5、16),0);//将P0.4和P0.16初始化为GPIO//并设置为输入模式2.P1口GPIO初始化函数功能:将P1口中,num为1的位初始化为GPIO,并设置方向。表格2P1口GPIO初始化函数函数原型voidP1_GPIOInit(uint32num,uint8dir)入口参数num需要初始化的管脚dir管脚的输入输出方向1——输出0——输入出口参数无说明P1口中,只有P1.16~P1.25可以作为GPIO使用如果dir的值有误,则默认为输入模式调用示例:P1_GPIOInit(1<<18,1);//将P1

6、.18初始化为GPIO//并设置为输出模式67广州致远电子有限公司Tel:(020)3873097638730977Fax:38730925http://www.zlgmcu.com1.P0口GPIO输入、输出方向设置函数功能:在P0口中,设置num中“1”所对应位的输入、输出方式。表格3P0口GPIO输入、输出方向设置函数原型uint8P0_GPIODir(uint32num,uint8dir)入口参数num需要初始化的管脚dir管脚的输入输出方向1——输出0——输入出口参数1操作成功0操作失败说明num是按

7、位操作的P0.31仅为输出口调用示例:P0_GPIODir((1<<4)

8、(1<<16),1);//将P0.4和P0.16设置为输出模式2.P1口GPIO输入、输出方向设置函数功能:在P1口中,设置num中“1”所对应位的输入、输出方式。表格4P1口GPIO输入、输出方向设置函数原型uint8P1_GPIODir(uint32num,uint8dir)入口参数num需要初始化的管脚dir管脚的输入输出方向1——输出0——输入出口参数1操作成功0操作失败说明P1口中,只有P1.16~P1.25可以作为GPIO使用

9、调用示例:P1_GPIODir(1<<18,1);//将P1.18设置为输出模式3.P0口GPIO输出“1”函数功能:在P0口中,置位num为1的位所对应的管脚。表格5P0口GPIO输出“1”函数原型P0_GPIOSet(num)入口参数num需要初始化的管脚出口参数无说明无67广州致远电子有限公司Tel:(020)3873097638730977Fax:38730925http://www.zlgmcu.com调用示例:P0_GPIOSet((1<<4)

10、(1<<16));//使P0.4和P0.16输出“1”

11、1.P0口GPIO输出“0”函数功能:在P0口中,清零num为1的位所对应的管脚。表格6P0口GPIO输出“0”函数原型P0_GPIOClr(num)入口参数num需要初始化的管脚出口参数无说明无调用示例:P0_GPIOClr((1<<4)

12、(1<<16));//使P0.4和P0.16输出“0”2.P0口GPIO输出函数功能:将value所对应的值输出到P0口。表格7P0口GPIO输出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。