STM32使用内部时钟源

准备做一个小玩意。

以前做东西比较喜欢用Arduino, 用过一次ATMEGA 328P\168P作为单片机芯片,也制作了PCB,但是调试过程实在是太麻烦了,主要是为了实现串口下载程序,买的单片机芯片需要自己烧录bootloader, 也怪我自己考虑的不周到,板子上没有留出ICSP接口,贪便宜买了ATMEGA168P, 结果Arduino支持的是ATMEGA168,反正就是一堆不匹配,不能直接使用ArduinoasISP,导致我又要买一个可能以后再也用不到的ISP下载器。

还是拥抱STM32吧.。。。便宜多了。

为了尽量减小整个设计的电路复杂度,决定去除外部晶振,直接使用内部时钟源,连USB转串口都使用CH340C\CH340E这种自带内部晶振的芯片。

使用STM32CubeMX,配置所有的东西包括时钟树、串口、定时器等等,再也不用苦逼的改一个引脚就要改一堆东西了。

也终于大概知道STM32的各种时钟是怎么回事了。

时钟:

RCC->HSE和LSE都Disable。

似乎最高也就只能到64M。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值