![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
qq_42748149
这个作者很懒,什么都没留下…
展开
-
stm32在hal库下,建立对外部flash W25QXX 的读写的移植
stm32在cube下使用hal库,建立对外部flash W25QXX 的读写的移植、首先W25QXX外部flash芯片,采用SPI进行读写,对此配置时一般仅需要修改软件SPI读写函数以及相关的引脚定义。这里采用cunbe对spi初始化,我这里以F4系列为例,如图,首先根据所选择的引脚,选则相应的SPI,我这里使用的是PA5,PA6,PA7,采用spi1:下面选择spi模式为全双工主机模式,不使用硬件NSS下一步配置spi:根据W25QXX的特性,选择8位数据位,高位在前,这里刚开始频率配置原创 2020-08-15 16:13:53 · 1880 阅读 · 1 评论 -
stm32 HAL库 串口DMA发送只发送一次
stm32 Hal库 DMA串口发送时 只发送一次问题由于采用CUBE配置stm32效率高,但是不是存在一些bug,出现这个问题 提供一种解决思路:首先先看DMA和串口配置void MX_USART1_UART_Init(void){ huart1.Instance = USART1; huart1.Init.BaudRate = 614400; huart1.Init.WordLength = UART_WORDLENGTH_8B; huart1.Init.StopBits =原创 2020-08-14 20:59:54 · 5186 阅读 · 3 评论 -
adf4351 锁相环相关硬件设计
ADF4351锁相环介绍及相关硬件设计ADF4351是ADI公司推出的一款集成VCO的锁相环芯片。其输出频率范围可配置为35MHZ到4400MHZ,这取决于参考频率和寄存器配置。其内部包括整数N分频器和小数N分频器,可配置参考频率,对于输出频率也可采用输出可编程分频器进行分频。其供电电压为3-3.6V,一般采用3.3V供电。采用4/5或8/9预分频器可对频率细分,其控制接口采用三线式串行接口,由于集成VCO以及控制接口简单,整个PLL设计相对简单。下面将详细介绍如何对ADF4351设计,本节主要介绍硬件原创 2020-08-14 15:36:39 · 6126 阅读 · 3 评论