- 博客(8)
- 资源 (5)
- 收藏
- 关注
转载 一文读懂晶体、晶振、RTC的区别及使用方法
内容收集于网络,侵权请联系作者删除。晶体是晶体谐振器的简称,英文名称是crystal,谐振器是指产生谐振频率的元器件,主要起频率控制的作用,具有稳定,抗干扰性能良好的特点,广泛应用于各种电子。由于晶体封壳里面只有晶片没有任何电路,所以在设计电路时两旁需要电容电阻等电子元器件来帮助起振,属于无源器件。晶振是晶体振荡器的简称,英文名称是oscillator,也叫有源晶振。晶体与晶振的区别在于,在原有谐振器的基础上了加了起振芯片,封壳里带有集成电路部分,在设计电路时无需在外部添加其它的元器件,自身就可以起振,
2021-09-12 22:49:16
6384
转载 STM32编程语言介绍
STM32入门100步 - 第8期编程语言介绍杜洋 洋桃电子上一期我们在电脑上安装好了KEIL软件,也新建了工程,在工程中安装了固件库。准备工作完成后,接着就是在工程中编写程序了。只有程序使ARM内核有规律的工作,才能控制各功能在硬件上发挥作用。程序是单片机的思维,思维必须通过硬件电路产生实际的效果。硬件电路的设计一旦完成就很难改动,而单片机的魅力就是在硬件不改变的情况下,通过程序的千变万化带来硬件上呈现五花八门的效果。虽然说单片机开发是需要硬件与软件兼顾,但硬件设计通常都有经典方案,即使有改变
2021-07-28 00:12:06
18551
1
原创 STM32工程文件组成结构
STM32工程文件目录结构以LED流水灯程序为例1、CMSIS【内核驱动程序】:包含c文件,ST公司官方提供的,对arm内核和mcu系统的基础文件,一般不做修改。2、LIB【内部功能的基本函数库】:包含c文件,st公司提供,需要根据用户的需求对其进行增减。3、STARTUP【单片机启动程序】:包含asm文件,st公司提供,负责启动,一般不做修改。4、USER【用户程序,包括主函数】:包括main.c文件和stm32f10x_it.c文件,前者为用户程序,需要用户进行修改, 后者不要修改。
2021-07-27 19:05:08
1848
原创 STM32最小系统电路
STM32最小系统电路包括:内核,存储器,时钟,复位,电源管理内核,存储器:只需要电源供电时钟:(需外接电路)时钟拥有内部的rc振荡器和外部的晶体振荡器。复位:(需外接电路)拥有内部复位功能,也可以外接复位电路。电源管理:(需外接电路)包括逻辑电源和模拟电源。6个滤波电容(防止电源干扰)启动模式选择 ...
2021-07-27 17:04:49
1541
原创 STM32F103内部功能的总结与回顾
文章目录F103的功能分类核心功能:缺一不可,缺少任何一个都不能工作。重要功能:根据每一款单片机的不同,具有不同的偏重点。多为帮助内核做一些内核不能做的事情。通信功能:单片机行业成熟,许多公司设定了一些接口协议(行业标准)如IIC/CAN.比IO口的通信效率高。附加功能:可有可无,锦上添花。补充(手册P7)2.3.6 外部中断/事件控制器(EXTI) 外部中断/事件控制器包含19个边沿检测器,用于产生中断/事件请求。每个中断线都可以独立地配置 它的触发事件(上升沿或下降沿或双边沿
2021-07-25 17:38:57
1931
1
原创 独立看门狗和窗口看门狗的区别
独立看门狗独立的看门狗是基于一个12位的递减计数器和一个8位的预分频器,它由一个内部独立的40Khz的RC振荡器提供时钟;因为这个RC振荡器独立于主时钟,所以它可运行于停机和待机模式。它可以被当做看门狗用于在发生问题时复位整个系统,或作为一个自由定时器为应用程序提供超时管理。通过选项字节可以配置成是软件或硬件启动看门狗。在调试模式下,计数器可以被冻结。窗口看门狗窗口看门狗内有一个7位的递减计数器,并可以设置成自由运行。它可以被当成看门狗用于在发生问题时复位整个系统。它由主时钟驱动,具有早期预..
2021-07-25 00:48:05
1016
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人