自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 关于stm32启动文件的解析

这个是内核和其他芯片厂家规定好的,那么按照这个协议去编写的驱动的可移植性和通用性比较好。

2024-06-11 09:59:55 579

原创 中断与Systick的手册阅读

同时要注意,如果中断1ms便触发一次,后台的任务如果其执行时间超过1ms,必然会被中断打断,在其他中断中处理同理,会被更高优先级的中断频繁打断。NVIC的一条中断线上肯定会挂载多个中断信号,那么当某个中断触发时,可以通过关闭NVIC上的对应位,来保证不被同信号线上的其他中断源打扰。由于外设的中断入口地址是确定的,因此一般来说,某个外设的中断处理函数也是被定义好的,只需要调用然后填充自己所需要的功能代码即可。假设我当前的中断1ms触发一次,时钟主频越高,在这1ms中能做的事就越多,也就是能执行的指令会更多。

2024-06-11 09:37:32 630

原创 STM32高级定时器

高级定时器是由一个可自动装载的16位定时器构成的,由可编程的分频器驱动。高级定时器有很多用途,可以作为PWM,输入捕获等功能。高级定时器和通用定时器是完全独立的,不共享任何资源。

2024-06-11 09:26:52 640

原创 STM32定时器的手册记录

关于选用32.768kHZ的解释:RTC时钟需要的精度和可靠性较高,不需要太高的晶振速度。左边部分为时钟源和预分频器。可以在RCC_CR中的HSERDY位查看HSE是否稳定,在启动阶段如果该位没有被硬件置位,时钟信号将不会被释放。可以在RCC_CR中的HSIRDY位查看HSI是否稳定,在启动阶段如果该位没有被硬件置位,时钟信号将不会被释放。为了提高时钟输出的稳定性以及缩短启动稳定时间,需要尽量将外部时钟源和电容与晶振安装在离振荡输入引脚更近的位置。系统时钟源的切换只能发生在目标时钟源都已经就绪的情况下。

2024-06-11 09:23:17 557 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除