
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
为什么这里要加一个二极管?单片机与外围设备之间的信息交换和传输我们称为通信。过去通信方式有两种:并行通信和串行通信。并行通信:定义:并行通信是指利用多条传输线将一个数据的各位同时传送。传输方式:传输一个字节(8个位)的数据时,并口是将8个位一字排开,分别在8条连接线上同时传输。特点:传输速度块,适用于短距离通信。缺点:虽然,并行通信传输速度快,但是由于,线与线之间存在电磁干扰,会导致数据错误。而且
1,IIC是一种简单的双向二线制串行通信的通信方式,SCL(时钟线),SDA(数据线)(可双向传输数据)2,IIC是飞利浦公司开发总线协议。IIC是高位先行的通信方式(先发送高位)3,IIC可以实现多主机多从机通信,但是IIC没有片选信号。每一个设备都有唯一的ID,主机通过SDA数据线发送设备的地址来查找从机4,在IIC总线上必须接两个上拉电阻,用于将总线拉高5,IIC的SCL线的作用:用于控制S

我们先来看中断/事件控制器的内部注意:对某个通道的上升沿和下降沿检测,通过配置上升/下降沿选择寄存器来进行检测哪一种沿。但是,只能在上升沿和下降沿两者中二选一来进行检测。中断/事件寄存器:选择最后输出的是中断还是事件。如果选择的是事件寄存器:路径如图所示:选择事件寄存器后,路径如图中红色箭头所示,我们由此可以知道事件路径最终输出的是脉冲信号。所以,事件的最终产物是指定频率的脉冲信号。可以输出脉冲信
通用定时器----输出1,输出一个PWM2,检测脉冲宽度1》PWM---脉冲宽度调制占空比:高电平占整个周期的百分比2》PWM作用:调节灯的亮度,声音的大小,速度的快慢----平均电压值PWM,英文名Pulse Width Modulation,是脉冲宽度调制缩写,它是通过对一系列脉冲的宽度进行调制,等效出所需要的波形(包含形状以及幅值),对模拟信号电平进行数字编码,也就是说通过调节占空比的变化来
在程序中,CPU对外界突发事件进行处理的方式又两种:1》轮询系统:(在main中,使用while循环,进行循环判断外界事物是否发生)while(1){}2》前后台系统:(此时main中的while中的程序是在处理其它事务,当中断来到时,就处理中断服务函数)轮询系统+中断 在主程序执行的过程中,中断突然发生,此时主程序停止往下执行,并将CPU的当前状态保持在内核栈中(即:现场保护)。然后跳转到中断服







