基于STM32F103C8的USB键盘程序代码,Keil,与电脑相连后被识别为键盘并周期发送‘a’,主程序可变。
2022-05-15 21:04:28 1.63MB STM32 USB键盘
1
基于STM32的ADXL375加速度位移传感器,SPI驱动方式,亲测可用
2022-05-12 17:51:59 21KB stm32 arm 嵌入式硬件 单片机
1
依据RS232接口和CAN总线的特点,设计了RS232接口与CAN总线的协议转换器。以集成串行 接口和CAN总线控制器的STM32F1 0908单片机为核心,设计转换器的硬件电路和软件程序, 实现RS232和CAN总线通信协议的转换。本转换器具有通信隔离、防雷电等功能,具有体积 小,成本低,便于实现,易于推广等特点,在应用中取得良好效果。
2022-05-12 13:36:59 191KB 综合文档
1
IO 口模拟IIC操作ADX345加速度传感器,ADX345是一款完整的三轴加速测量系统,数字数据输出为二进制补码格式,可以通过SPI或IIC数字接口访问。
2022-05-11 11:19:27 1.64MB ADX345
1
基于stm32f407的串口环形队列及DMA收发中断数据处理,连接了串口1的收发DMA通道,组合环形队列实现数据的缓存处理,亲测有效,可能存在变量类型不一致的问题,重新定义一下即可,欢迎交流。
2022-05-10 21:36:40 5KB stm32 缓存 arm 嵌入式硬件
1
MODBUSZ主机,基于STM32F1系列,其实都可以移植,小改即可
2022-05-10 17:18:49 319KB MODBUS STM32
1
文章最后是串口中断的总结及算法 串口的重要性大家都知道!mcu外部的重要接口,也是软件调试的重要调试方式,不管是调试串口,还是通信串口,原理都是一样,这次我们将使用串口1来接收pc发出的数据,再将数据发回给pc,我们使用的是正点原子板载usb串口。 接下来我们要进行哪些大概步骤: 1)使用gpio,gpio初始化(时钟使能) 2)使用串口,串口初始化(时钟使能,复位) 3)使用中断,中断初始化(开启使能) 4)中断函数编写(包括数据接收) 5)主函数实现数据发送给pc 先从简单的开始 定义串口的头文件usart.c #ifndef USART_H #define USART_H #defin
2022-05-10 16:29:38 114KB gpio 串口
1
基于STM32F103单片机的经典应用实例源码合集(76例) 162.STM32-LCD1602滚动显示 163.STM32-LCD数字时钟设计 164.STM32-LCD显示按键键值 165.STM32-PWM控制直流电机转动速度 166.STM32-DS1302万年历设计 167.STM32-DS18B20数字温度计设计 168.STM32-DS1302和DS18B20的综合运用 169.STM32-printf重定向打印输出 170.STM32-PCF8591万用表设计 171.STM32-EEPROM记录开关机次数(24C16应用) 172.STM32-按键智能控制EEPROM读写(LCD显示) 173.STM32-红外遥控通信设计 174.STM32-红外通信printf打印输出键值 175.STM32-PS2键盘设计 176.STM32-使用外部中断控制的PS2键盘设计 177.STM32-ADC实时检测外部模拟量后printf输出给PC机 178.STM32-TFT032-TP-SD刷屏 179.STM32-TFT032-TP-SD显示汉字 180.STM32-RTC实时
基于STM32的NRF905无线收发程序,分为主机和从机,主机发送,从机接收。
2022-05-10 01:42:45 7.28MB stm32 nrf905 收发程序
1
详细记录平衡小车的全部过程,参数的调试,动力学的分析
2022-05-09 20:09:17 522KB 平衡小车
1