请问单片机复位到底是什么意思
想用stm32驱动一个tftlcd屏用的网上例程但是就是怎么都不能显示屏的资料上说大多因为复位不正确屏上的rst引脚应该怎么接啊复位具体是干嘛...
想用stm32驱动一个tft lcd屏 用的网上例程 但是就是怎么都不能显示 屏的资料上说大多因为复位不正确 屏上的rst引脚应该怎么接啊 复位具体是干嘛
展开
5个回答
展开全部
想用stm32驱动一个tft lcd屏 用的网上例程 但是就是怎么都不能显示 屏的资料上说大多因为复位不正确 屏上的rst引脚应该怎么接啊 复位具体是干嘛
你这个问题问的不得要领,题目是“请问单片机复位到底是什么意思”?
叙述中说”屏的资料上说大多因为复位不正确“,好在我还能理解。
干脆两个一起答,让你一次就明白,解决问题才是根本不是?
单片机复位就是让单片机所有必要寄存器(个别寄存器复位状态不确定或某些位不确定但肯定不影响正常工作)、外设恢复到原始状态,程序从启动地址开始执行。
屏的资料上说大多因为复位不正确,那就有可能是真的,引起的原因有二,一是硬件复位脉冲电平不正确或者宽度不够,二是复位尚未完成单片机就操作液晶屏了。
解决办法也是两个:一、使用单片机IO口给屏提供复位信号,并保证复位脉冲宽度。二、开机启动后,经过足够延时时间(手册上会有)后再对屏进行操作。
你这个问题问的不得要领,题目是“请问单片机复位到底是什么意思”?
叙述中说”屏的资料上说大多因为复位不正确“,好在我还能理解。
干脆两个一起答,让你一次就明白,解决问题才是根本不是?
单片机复位就是让单片机所有必要寄存器(个别寄存器复位状态不确定或某些位不确定但肯定不影响正常工作)、外设恢复到原始状态,程序从启动地址开始执行。
屏的资料上说大多因为复位不正确,那就有可能是真的,引起的原因有二,一是硬件复位脉冲电平不正确或者宽度不够,二是复位尚未完成单片机就操作液晶屏了。
解决办法也是两个:一、使用单片机IO口给屏提供复位信号,并保证复位脉冲宽度。二、开机启动后,经过足够延时时间(手册上会有)后再对屏进行操作。
展开全部
单片机
复位可分为上电复位、狗复位、通过复位端复位和
程序
复位。在上电复位过程中单片机的
端口
和内部
寄存器
会有一个复位值(具体值要看相应的单片机资料)、程序寄存器指向第一条程序地址等,然后开始正常运行。
复位可分为上电复位、狗复位、通过复位端复位和
程序
复位。在上电复位过程中单片机的
端口
和内部
寄存器
会有一个复位值(具体值要看相应的单片机资料)、程序寄存器指向第一条程序地址等,然后开始正常运行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网上的例程在你这里不能正常工作的原因有很多种:
同样的芯片?
同样的引脚分配?
同样的时钟频率?
。。。
对LCD的复位,就是在上电时(或程序要对LCD进行读写操作前),将LCD的RST引脚接到GND一下下,然后接回到高电位Vcc,确保LCD开始工作并且读写操作能够同步。
常用的复位方式有:阻容复位电路——上电时复位一次,IO信号复位——软件可随时对其复位。
另外,看样子你编程不太资深,程序本身的错误有没有?。。。
同样的芯片?
同样的引脚分配?
同样的时钟频率?
。。。
对LCD的复位,就是在上电时(或程序要对LCD进行读写操作前),将LCD的RST引脚接到GND一下下,然后接回到高电位Vcc,确保LCD开始工作并且读写操作能够同步。
常用的复位方式有:阻容复位电路——上电时复位一次,IO信号复位——软件可随时对其复位。
另外,看样子你编程不太资深,程序本身的错误有没有?。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是重新初始化程序,从头开始
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接高电平就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询