- 博客(6)
- 收藏
- 关注
原创 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
627
1
原创 【Clion开发STM32】Clion+CubeMX+OpenOCD+MinGW+ToolChain
1.1Clion 下载链接1.2CubeMx 下载链接。
2024-04-19 11:45:15
1013
1
原创 STM32H743使用FDCAN+TJA1042T配合CubeMX及HAL库实现仲裁段1M速率,数据段5M速率的FDCAN总线传输记录
STM32H743自带CAN控制器,外部需要加一个CAN收发器,即可实现CAN总线通信本次使用TJA1042T作为CAN收发器,进行FDCAN通信,其中仲裁的波特率为1M,数据段波特兰为5M下面直接上配置及代码。
2024-02-04 18:37:15
1286
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
1565
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
718
1
请问大家大功率设备引起单片机输出的高电平抖动是什么原因
2022-09-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人