Image
Image

等你下课

+ 关注

粉丝 0     |     主题 43     |     回帖 527

分享一款网络调试助手
2024-8-31 15:51
  • ST MCU
  • 13
  • 1761
  Burp Suite 是一个用于 Web 安全测试的集成平台,适用于漏洞扫描、网络流量分析等。 ...  
STM32F4外设配置速查
2024-3-31 21:46
  • ST MCU
  • 25
  • 4816
  main.c #include "sys.h" #include "delay.h" #include "usart.h" #include "dac.h" #include "dht11.h" #i ...  
  can.h #ifndef __CAN_H #define __CAN_H #include "sys.h" u8 CAN1_mode_init(u8 Tsjw,u8 Tbs2,u8 Tbs ...  
  can.c #include "can.h" #include #include "usart.h" //CAN1初始化 //使用PA11、PA12引脚输入输出 /**** ...  
  STM32 CAN位时序 应用 初始化流程 配置引脚复用 使能CAN控制器时钟 设置CAN工作模式和波特率 设置过滤器 ...  
  CAN接收流程 FIFO为空 收到有效报文(被正确接收(直到EOF都未出现错误)且通过标识符过滤的报文) 挂号1, ...  
  CAN发收流程 CAN发送流程 选择空置邮箱(TME=1) 设置标识符(ID)、数据长度、待发送的数据内容 设置CAN_T ...  
  STM32F407的CAN控制器设置 可分为三种模式 工作模式,通过CAN_MCR寄存器控制 INRQ=1,SLEEP=0 初始化工作 ...  
  总线仲裁 总线空闲时最先发送的单元优先,一旦发送无法被抢占 多个单元同时发送,连续输出显性电平多的单元 ...  
  从最高位开始输出 CRC段:15位+1位RCR界定符(隐性电平) 用于检查帧传输错误 CRC的值计算范围包括:帧起 ...  
  数据帧 由7个段组成,下面是标准格式的实现 帧起始:1位显性电平 仲裁段:11位ID+1位RTR(显性电平) 表示 ...  
STM32F103C6和STM32F103C8微控制器之间的主要区别在于其嵌入式Flash存储容量
2024-7-31 19:03
  • ST MCU
  • 4
  • 2454
  编程注意事项 在使用STM32CubeMX或直接配置STM32库时,需根据具体型号调整内存映射和编译器链接脚本,以确 ...  
关于超声波测距传感器的一些关键点
2024-7-31 20:43
  • ST MCU
  • 6
  • 902
  超声波测距传感器在各种应用中都表现出色,特别是在机器人、液位测量和安全系统中。它们易于使用且成本相对 ...  
  使用注意事项 1. 测量范围和盲区: - 了解传感器的有效测量范围和盲区。例如,HC-SR04的有效测量范围 ...  
  以常见的HC-SR04为例,连接和编程如下: 硬件连接 - VCC:连接到电源正极(通常是5V)。 - GND:连接到电 ...  
正确配置CRC校验参数的一些关键点和步骤
2024-5-29 16:23
  • ST MCU
  • 5
  • 3399
  总结 正确配置和使用CRC校验需要细致的考虑和严谨的设置。理解和准确设置多项式、初始值、最终异或值以及输 ...  
  调试和验证 验证实现: 使用已知数据和标准CRC工具验证CRC计算结果。例如,使用在线CRC计算工具检查算法实 ...  
  硬件配置示例(STM32 CRC外设) 如果使用STM32微控制器的CRC外设,可以利用其硬件支持简化CRC计算: c #i ...  
  软件配置示例(使用C语言) c #include // CRC-32参数 #define POLYNOMIAL 0x04C11DB7 #define INITIAL_V ...  
  配置和计算步骤 1. 确定参数 根据应用需求确定CRC算法及其各项参数。例如,假设我们使用CRC-32: 多项式: ...  
2
3
近期访客