ARM学习笔记
文章平均质量分 79
xiajunqing
这个作者很懒,什么都没留下…
展开
-
lpc2148串口0和串口1互通的程序
发到串口0的数据可以直接送到串口1,而发到串口1的数据送到串口0,写这个程序主要是为了调试AT命令。因为LPC2148的ARM串口0和电脑的串口相连,而串口1和GSM模块相连。要求从电脑发过去的AT命令可以直接被GSM模块收到就可以了,而从GSM返回的数据也能被电脑收到就行了 #include"lpc214x.h" void delay1(int time){ {原创 2009-12-10 13:48:00 · 1001 阅读 · 0 评论 -
ARM7 LPC2136的模拟串口
2脚做模拟串口的接收端,发送端用串口0就可以了, 不用模拟。下面是模拟串口的程序,2脚是p0.22整体思想:2脚定义为捕获输入功能,下降沿捕获,当下降沿到来的时候进入中断处理函数。在中断处理中,开启52us定时器,同时禁止捕获中断。然后等待下一次52us定时中断到来时,进入中断处理函数读取起始位的电平,如果是低电平,说明起始位有效,则开启104us的中断,准备数据位的接收。如果无效的话,则原创 2009-12-19 14:44:00 · 1712 阅读 · 0 评论