logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【STM32HAL库开发】学习笔记(0)——创建工程

配置时钟树,RRC选择时钟源,内部时钟的精度没那么高,外接晶振提供时钟的信号精度更高,但是会增加硬件成本。HSE(High Speed External)是指外部高速时钟信号,LSE(Low Speed Internal)是指外部低速时钟信号。最后是生成配置工程,先给项目命名,然后选择Toolchain / IDE为MDK-ARM,再点击GENERATE CODE即可生成初始化代码。然后就可以配置

#stm32#学习
【STM32HAL库开发】学习笔记(1)——GPIO

在实际使用过程中,IO引脚可能会出现一些功能定义重合,即一个引脚可能既是TIM定时器的某个通道的引脚,也是串口的TX/RX引脚,但好在这些功能往往在单片机提供了一组或者多组备用引脚,那么只需要将冲突引脚重映射到其他IO引脚,那么IO定义冲突就可以解决了。上图PA9要定义为定时器1通道2使用,那么USAERT1_TX就不能再使用这个引脚,那么就需要重映射到另一组备用引脚上,即PB6,作为一对功能引脚

#stm32#学习
VMware使用虚拟机,开启时报错:无法连接虚拟设备 ide0:0,因为主机上没有相应的设备。

这个错误消息表示,在主机上没有找到与虚拟设备 ide0:0 对应的物理设备,因此无法连接。问题可能是虚拟机配置文件中虚拟设备的设置有误或者物理设备没有连接到主机上。建议检查虚拟机配置文件并确保物理设备已正确连接。开启虚拟机后,提示 “无法连接虚拟设备 ide0:0,因为主机上没有相应的设备。您要在每次开启此虚拟机时都尝试连接此虚拟设备吗?浏览找到所安装镜像文件的位置,选择它。重新启动虚拟机即可。选

#linux
到底了