
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
如何实现程序跳转?首先ARM系列单片机代码编译生成的固件包.bin文件最开头部分是一个中断向量表。这个中断向量表包含了该单片机所有中断任务函数的入口地址。当产生中断信号后,单片机通过中断序号找到中断向量表对应的序号偏移位置,这个地址存储的数据就是该中断任务处理函数的地址,程序跳转执行中断任务,当中断结束任务处理完成就恢复返回正常代码继续执行。如图所示为ARM单片机的中断向量表,这里我们只关注前两个
我在看的是正点原子精英板+3.5寸显示屏的配置,不过,其他开发板TFT-LCD屏幕这块的电路图也应该大差不差这个屏幕包含了显示屏和触摸两部分,当前只关注显示部分,也就是上图红色框图框起来的部分,包含了FSMC前缀的引脚+BL背光引脚,RESET引脚是和复位电路直接相连的,按动复位按钮也会复位屏幕模块。其余都是供电和触摸相关引脚,暂时不用探究。引脚模块原理图和引脚详细信息可以在正点原子资料里的开发指
本文介绍了使用STM32定时器实现PWM输出和输入捕获的详细过程。首先通过CubeMX配置TIM2产生1KHz、50%占空比的PWM信号,然后使用TIM3进行输入捕获测量PWM参数。文章重点讲解了两种捕获方式:1)普通输入捕获模式通过测量下降沿间隔计算频率;2)PWM输入模式通过双通道分别捕获周期和脉宽。实验结果表明,两种方法都能准确测量PWM参数,其中PWM输入模式直接获取周期和占空比,实现更简
本文介绍了使用STM32定时器实现PWM输出和输入捕获的详细过程。首先通过CubeMX配置TIM2产生1KHz、50%占空比的PWM信号,然后使用TIM3进行输入捕获测量PWM参数。文章重点讲解了两种捕获方式:1)普通输入捕获模式通过测量下降沿间隔计算频率;2)PWM输入模式通过双通道分别捕获周期和脉宽。实验结果表明,两种方法都能准确测量PWM参数,其中PWM输入模式直接获取周期和占空比,实现更简







