用于SPI,I2C,UART等的STM32从零开始构建驱动程序 概述 该项目旨在学习。从sratch构建了所有东西,以充分了解通信协议和硬件配置。 几乎所有项目都在C ++ 11中开发。 将Google单元测试和测试覆盖率报告应用于嵌入式项目 环境 Windows 10或MacOS。 具有ARM Cortex M4的Nucleo STM32F446RE板。 Bosch BME280传感器-通过SPI通信协议读取温度,湿度,压力。 Saleae Black 4逻辑分析仪-调试。 专案 1.通过SPI读取传感器BME280(有关更多详细信息,请参见004_SPI_driver_CPP)
2023-11-22 08:51:01 51.63MB
1
STM32F4XX标准库,版本V1.8.0。经过实际使用验证,STM32F4标准库使用方便,便于移植。
2023-11-15 15:11:41 59.94MB stm32 stm32f4
1
操作步骤:只需要下载,解压,安装.pack包到自己的Keil安装路径即可(一般默认自动选择Keil软件所在路径进行安装),本人也在用。
2023-10-27 20:51:58 34.27MB KEIL5(MDK) 芯片支持包 STM32F4 M4
1
之前所有正点原子 STM32 教程讲解的调试工具都是以 JLINK 为例。由于德产 J-LINK 价格非常昂贵,而国产 J-LINK 因为版权问题将在万能的淘宝销声匿迹。所以我们有必要给大家介绍 JTAG/SWD 调试工具中另外一个主流仿真器 ST-Link 的使用方法,让大家在今后的 STM32学习中,能熟练掌握 JTAG/SWD 调试配置方法。 如果你已经了解了 JLINK 的使用方法,那么 ST-Link 的使用方法将会非常简单,几乎 99% 的操作方法都是一模一样的。几乎所有 JTAG/SWD 仿真器的使用都有下面三个方面的知识: 1. 驱动的安装。 2. 编程软件(MDK)配置。 3. 固件升级方法
2023-10-19 11:32:46 92.15MB stm32 arm 嵌入式硬件 单片机
1
正点原子STM32F4探索者基于SPI实现AD7606串行采集,可以调整采样率采样波形,也可以单做为电压采集,综合各个AD7606的驱动,最终在STM32F4探索者上调试成功。
2023-09-14 13:25:18 4.35MB stm32
1
开发板STM32 三轴联动 带插补 加减速 源代码 MDK 源码 分别基于STM32F1和STM32F4两套的三轴联动插补(直线圆弧两种带)加减速的源码,基于国外写的脱机简易雕刻机源码的项目修改,添加了大量的中文注释,可以很好帮助大家学习这个源码。
2023-08-03 10:09:37 309KB stm32 软件/插件
1
stm32, stm32f4系列,(stm32f405,stm32f415,stm32f407)的资料,里面有特殊功能暂存器(sfr)的详细资料,基于arm cortex m4。 写自己的stm32系统和汇编(组合语言)的时候非常有用,
2023-06-22 23:42:17 13.01MB STM32 STM32f4 寄存器 sfr
1
软件一行,经常需要用到很多重复的代码,我们有必要花一些时间整理一些常用的、通用的代码,等到用到的时候就可以直接拿来用了。如果没有精力自己去整理,也可以用一些网上比较成熟的代码。 比如本次介绍的基于STM32的驱动库,我们可以直接拿来就用。 这个库里包含了很多常用的外设驱动及常用器件的驱动:USART、I2C、SPI、ADC、DAC、RTC、USB、PWM、ILI9341、MPU6050等。 每个驱动的使用都配有单独的keil工程的例子: 每个工程都支持四个目标: 有相关开发板的话可以直接用来测试。 核心代码放在 00-STM32F429_LIBRARIES 文件夹下:
2023-05-22 20:30:49 154.79MB stm32 arm 嵌入式硬件 单片机
1
STM32F4 串口(DMA发送接收方式)代码例程 STM32F4 DMA收发 经过稳定测试 初始化后直接用
2023-05-19 17:03:32 2KB STM32F4 串口 DMA
1
Description of STM32F4 HAL and LL drivers.pdf
2023-05-19 06:11:01 34.52MB STM32F4
1