spi从机 Hal库 dma发送接收 int main(void) { /* USER CODE BEGIN 1 */ /* USER CODE END 1 */ /* MCU Configuration--------------------------------------------------------*/ /* Reset of all peripherals, Initializes the Flash interface and the Systick. */ HAL_Init(); /* USER CODE BEGIN Init */ /* USER CODE END Init */ /* Configure the system clock */ SystemClock_Config(); /* USER CODE BEGIN SysInit */ /* USER CODE END SysInit */ /* Initialize all configured peripherals */ MX_GPIO_Init(); MX_DMA_Init(); MX_USART1_UART_Init(); MX_SPI5_Init(); /* USER CODE BEGIN 2 */ //HAL_SPI_TransmitReceive(&hspi5, spi_tx, spi_rx, 10, 0xFF); for(int i = 0;i
2022-04-25 10:47:30 33.3MB spi 从机 KEIL stm32CubeMx
1
STM32CubeMX 在win7/32位上的安装程序,里面包含了其运行的jre环境,解决了我们这些老旧电脑使用win7系统32位的不便
2022-04-22 20:27:13 116.48MB STM32CubeMX jre-8
1
STM32cubeide/STM32cubeMX USB链接W25QXX做U盘 采用HAL库 https://blog.csdn.net/qq_27620407/article/details/124317561
2022-04-21 16:05:31 11.46MB HAL STM32cubeide USB U盘
1
使用STM32cubeMX/STM32cube ide 生成FatFS代码,操作SPI FLASH w25Qxx
2022-04-19 18:08:55 35.21MB ide stm32 arm 嵌入式硬件
1
STM32单片机驱动LCD1602液晶程序,有的人写的比较复杂刚好自己最近也在搞STM32单片机。在网上普遍都是普通写法,博主查阅了很久都没有相关的用cubemx来写lcd1602,所以自己编写了一套基于stm32f103c8t6芯片的lcd1602的工程,供参考和学习。代码亲测绝对可以运行,大家可以多检查检查电路连接。
2022-04-16 21:42:00 3.98MB 单片机 stm32 嵌入式硬件 arm
1
win最新版stm32cubemx-win_v6-5-0
2022-04-11 11:26:31 359.07MB stm32 arm 嵌入式硬件 单片机
1
#define uart_DMA_chonse //选择使用串口接收中断还是DMA空串口空闲中断 选择了不同的中断 同时也选择了不同的中断服务函数和串口打印函数 在使用串口接收中断时尝试比较了寄存器 库函数 HAL库的对应等效函数的替换和使用 注意DMA有数据发送限制 这不是一个UART_DMA_IDLE+ringbuff的例程 而是 USART1+ringbuff 或 USART1_DMA_IDLE的例程
2022-04-06 01:26:42 5.29MB STM32
1
STM32CubeMX_V6.2.1,包含linux、mac、windows版本
2022-04-06 01:12:21 946.46MB linux windows stm32 macos
1
STM32CubeMX配置STM32F407的-LCD
2022-04-04 16:29:08 8.11MB STM32
1
在微控制器(单片机)的开发过程中,利用寄存器操作或者库函数来初始化外设,配置所需功能的传统的开发模式占据了主导地位。初学者或者对微控制器不熟悉的人想要利用某个微控制器开发项目,就不得不从其基本配置方法学起,一步步深入开发。这样的传统开发模式速度慢且容易出错,往往一个错误就会耗费掉大量时间。编者们在微控制器编程实践中,逐渐发现诸如意法半导体(ST)公司的STM32CubeMX产品,瑞萨公司的CubeSuite+产品等,可以实现图形化配置大部分外设的功能,为开发者进行图形化快速开发提供了便利。因此,本书以STM32CubeMX开发STM32产品为例,进行图形化开发思想和实践操作的介绍。 本书大致分为五个部分,第一部分介绍了STM32的基本型号,STM32功能特点;第二和第三部分介绍了组态软件STM32CubeMX,介绍通过其快速开发STM32的操作方法及操作技巧,又在快速开发的基础上,引导读者深入学习STM32基本操作,包括IO功能,定时器,中断,通信等;第四个部分引入Simulink,详细介绍了利用simulink进行微控制器开发的特点和应用实例;第五个部分引入操作系统,带领读者利用组态软件STM32CubeMX集成的RreeRTOS操作系统来进行项目开发,例如利用操作系统简化逻辑关系,减轻代码工作量,利用FPU强大的浮点数据处理能力(DSP指令)优化系统运行效率等。*SIMULINK内容在后续版本实现*
2022-04-03 12:25:09 7.47MB STM32 CUBE CUBEMX 操作系统
1