嵌入式课程
王慕葵
心之所向,素履以往。
展开
-
嵌入式系统开发GPIO的输入输出配置
对于GPIO的配置,观察GPIO的输出引脚(LED的灯),GPIOD的输入引脚,我们接入开关对于管脚的声明#define LED1 1 << 17#define LED2 1 << 18#define LED3 1 << 19#define LED4 1 << 20#define KEY1 1 << 16 软延迟void DelayNS(uint32 dly){ uint32 i; for(; dly>0;dly原创 2021-12-24 20:18:23 · 951 阅读 · 0 评论 -
嵌入式开发系统外部中断
外部中断对于中断的表示我们采用led灯表示led灯管脚定义#define LED1 << 17#define LED2 << 18#define LED3 << 19#define LED4 << 20 软延迟void DelayNS(uint32 dly){ uint32 i; for(;dly>0;dly--) for(i=0;i<50000;i++);}主函数系统的外部中断只有四个int main(voi原创 2021-12-24 12:32:33 · 1060 阅读 · 0 评论 -
嵌入式系统开发(马博) 定时计数电路
定时计数电路对于LPC2132,想要展示处自己定时计数的功能,我们最好的展现的方式,就是通过二极管(led灯)来观察。(因为疫情原因,马老师做了一个proteus的一个工程,可以进行仿真,如图我们可以看见灯接的是P0.17,P0.18,P0.19,P0.20)这时候我们就需要对于管脚进行功能定义:所以我们将P0.17配置成匹配功能的TIMER1(定时器1的二通道)代码为PINSEL1 = ( PINSEL1 & 0xfffffff3 ) | (0x3 << 2)此代原创 2021-12-23 21:50:22 · 474 阅读 · 0 评论