- 博客(6)
- 收藏
- 关注
原创 基于AD5791的高精度恒流源设计
这部分内容在移植到STM平台时,需要更改端口名和GPIO相关的函数,正常情况下Keil会提示报错,请更改。其次,最下面定义了输入电压参考范围,这个根据自己电路需求自己更改,本人电路的输入范围是0-5V。SPI0other pin: 低电平有效#define AD5791_SPIx SPI0 //选的什么用什么,注意开启RCU_SPIx时钟。
2024-11-05 16:56:58 290
原创 W25Q128笔记
存储容量:具有128 Mb(16 MB)的存储容量,适用于需要较大数据存储的应用。接口:支持SPI(Serial Peripheral Interface)和QSPI(Quad Serial Peripheral Interface)接口,能够实现高速数据传输。速度:在QSPI模式下,具有高达104 MHz的时钟频率,提供快速的读取和写入性能。编程和擦除:支持页编程和块擦除功能,具有良好的写入效率。每页通常为256字节。四字节地址模式。
2024-10-31 16:19:44 847
原创 提示“OrCAD Capture license was not found.”怎么解决
长时间不用capture软件,容易出现下面的弹窗,很简单,按照下面步骤就能解决问题,如果不能解决,再找其它方法【doge】
2024-10-29 17:08:27 257
原创 AD7606使用指南与参考代码
为了方便更改,关键的控制pin尽量链接到同名的GPIO_Port,做不到就老实更改初始化的部分;注意开启自己使用的SPIx时钟源。//尽量将控制Pins和数据Pins分别接到同名GPIO口#define AD7606_CtrlPort GPIOD //其它的必要控制端口#define AD7606_DataPort GPIOB //SPI相关端口以及输入信号//GPIOB。
2024-10-29 16:26:04 466
原创 数模转换器(ADC):AD7606+GD32F407固件参考代码
/尽量将控制Pins和数据Pins分别接到同名GPIO口#define ADC_DataPort GPIOB //16 bits并行数据端口#define ADC_CtrlPort GPIOC //其它的必要控制端口//关键控制Pins#define ADC_RANG GPIO_PIN_9 //输入电压范围选择;0:+-5V;1:+-10V#define ADC_STBY GPIO_PIN_8 //下电模式选择;低电平有效;默认电平:1。
2024-10-24 17:45:15 790
原创 Keil5下载程序或debug过程提示Error: ‘D:\Keil VS\ARM\BIN\SARMCM3.DLL‘ not found
在下载代码的时候提示:Error: 'D:\Keil VS\ARM\BIN\SARMCM3.DLL' not found。本人使用keil版本为5.39;编译器版本为V5.06。本人这么操作能够解决问题,希望对某些同学有用。
2024-09-29 15:53:11 302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人