- 博客(9)
- 收藏
- 关注
原创 Clion打包导出生成DLL文件,以及验证在Clion中导入DLL、QT中导入DLL、VS Studio C++中导入DLL、C#中导入DLL的使用
记录Clion配合cmakelists打包导出生成dll的步骤,以及验证在Clion中导入DLL、QT中导入DLL、VS Studio C++中导入DLL、C#中导入DLL的使用
2024-12-12 14:11:15
1338
原创 ADS1120驱动程序,使用ZYNQ7010的硬件SPI,包括vivado配置及vitis2020中代码实现
ADS1120写寄存器数据,//WREG命令+REG地址//先发送地址//后发送数据往哪个REG_ADDR里面写REG_DATA数据。
2024-07-17 14:56:18
929
原创 Vitis2023.2生成freertos的Platform失败解决方法
ERROR : -- The C compiler identification is GNU 12.2.0ERROR : System is unknown to cmake, create:ERROR : Platform/FreeRTOS to use this system, please post your config file on discourse.cmake.org so it can be added to cmakeERROR : -- Detecti
2024-04-22 16:28:43
1279
1
原创 【Clion开发STM32】Clion+CubeMX+OpenOCD+MinGW+ToolChain
1.1Clion 下载链接1.2CubeMx 下载链接。
2024-04-19 11:45:15
2457
2
原创 STM32H743使用FDCAN+TJA1042T配合CubeMX及HAL库实现仲裁段1M速率,数据段5M速率的FDCAN总线传输记录
STM32H743自带CAN控制器,外部需要加一个CAN收发器,即可实现CAN总线通信本次使用TJA1042T作为CAN收发器,进行FDCAN通信,其中仲裁的波特率为1M,数据段波特兰为5M下面直接上配置及代码。
2024-02-04 18:37:15
2447
1
原创 STM32F103使用HAL库通过GPIO模拟SPI与MAX31865通信驱动程序
单片机接的MAX31865的SCLK,SDI,CS引脚,配置为输出(OUTPUT PUSH PULL)单片机接的MAX31865的SDO引脚,配置为输入(INPUT MODE)具体硬件连接具体配置#define MAX31865_WRITE_REGISTER_CONFIGURATION_OFFSET 0x80 //写configuration 地址#define MAX31865_READ_REGISTER_CONFIGURATION_OFFSET 0x00 //读configuration 地址。
2024-02-04 16:09:32
2433
6
原创 stm32F103和CubeMX和HAL库,通过spi控制DAC80501驱动程序代码与使用说明
由于所用芯片为F103,SPI只支持8Bit或者16Bit数据,但是DAC所需要的时24Bit数据,因此24Bit数据需要使用8bit的配置,发送3次。SDIN:数据线,从上图可以看出,当SYNC拉低后,在SCLK时钟的第一个边沿有效(对应CPHA),并且先传输MSB。SYNC:为低时开始传输数据,至少需要24个下降沿,在上升沿将传输的数据更新输出。SCLK:SPI时钟,最大50Mhz,默认高电平,对应CubeMX中CPOL。DAC80501可以工作在SPI模式,也可以工作在IIC模式,通过控制。
2024-02-01 09:46:22
1455
3
请问大家大功率设备引起单片机输出的高电平抖动是什么原因
2022-09-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人