Image
Image

biechedan

+ 关注

粉丝 11     |     主题 273     |     回帖 7725

stm32采用队列方式接收和发送RS485串口数据
2024-4-17 23:11
  • ST MCU
  • 40
  • 586
  如果队列大小设置过小,可能导致数据丢失;如果设置过大,可能导致内存浪费。 ...  
  RS485通信需要考虑总线上的电气特性,如驱动器和接收器的控制时序,以及回调函数的执行时间 ...  
如何在STM32中实现定位功能,例如GPS或北斗定位?
2024-4-17 13:50
  • ST MCU
  • 16
  • 501
  在STM32的代码中,编写解析NMEA协议数据的函数。这些函数可以提取经度、纬度、高度、速度等信息,并将其转 ...  
C语言的库函数
2024-4-19 13:54
  • Megawin(笙泉)单片机
  • 23
  • 660
  虽然库函数通常是为了方便而设计的,但在某些情况下,它们可能不如手动编写的代码高效。在性能敏感的应用中 ...  
STM32H7系列微控制器具有强大的数字信号处理器(DSP)功能
2024-4-17 14:35
  • ST MCU
  • 25
  • 505
  包括平方根、开方、乘法、除法等数**算加速器,这些单元可以提高DSP算法的执行效率。 ...  
STM32Fxx之串口DMA配置
2024-4-17 23:12
  • ST MCU
  • 32
  • 527
  在配置DMA之前,需要确保已使能相应的DMA通道和流。通常可以通过设置寄存器或者使用HAL库函数来实现。 ...  
NuMicro ICP Programming Tool能感应到下载器,但感应不到芯片是什么原因?
2024-4-17 23:42
  • 新唐MCU
  • 52
  • 805
  如果芯片的时钟信号不稳定或者不正常,可能导致下载器无法识别芯片。  
关于keil里program size:code,RO,RW,ZI
2024-4-16 20:46
  • Megawin(笙泉)单片机
  • 13
  • 922
  RW 读写数据段,存储程序中的可读写数据,如全局变量、静态变量等。这部分数据在程序运行过程中可以被修改 ...  
IIC 总线的实现分析
2024-4-17 15:34
  • Megawin(笙泉)单片机
  • 30
  • 1465
  选择合适的上拉电阻阻值,通常取值范围在1k-10k之间,常用值为1.2k、2.2k、4.7k。SCL和SDA两条线上的上拉电 ...  
STM32——TIM输出比较
2024-4-17 15:04
  • ST MCU
  • 49
  • 736
  为了配置和使用TIM输出比较功能,通常需要遵循一系列步骤: 开启相关的时钟,包括TIM外设和GPIO外设的时钟 ...  
GD32F305支持多种常见的串口通信协议,你还知道哪些?
2024-4-9 21:54
  • GigaDevice GD32 MCU
  • 28
  • 707
  UART是一种通用异步收发器,用于实现串行通信。它不需要时钟信号,仅通过TX(发送)和RX(接收)两条信号线 ...  
SH79F3213的内部RC高频振荡器是什么
2024-4-8 15:04
  • 中颖MCU
  • 26
  • 781
  这种振荡器主要由电阻(R)和电容(C)组成,通过电阻和电容的组合来确定振荡频率。 ...  
按键进阶使用:短按、长按、连续、双击、组合键实现
2024-4-16 10:12
  • GigaDevice GD32 MCU
  • 103
  • 4749
  while (1) { // 检测按键状态 HAL_GPIO_ReadPin(KEY_PORT, KEY_PIN); if (key_state == 0 && ...  
IO耐受5V可以直接接5V吗
2024-4-16 08:03
  • Microchip
  • 38
  • 587
  一些单片机的IO口具有5V耐受能力,即可以承受5V的电压而不会损坏。  
C语言中的sqrt函数
2024-4-7 11:31
  • 国民技术MCU
  • 15
  • 151
  sqrt函数返回一个double类型的值,因此在调用该函数时,应该确保将返回值赋给一个double类型的变量,或者进 ...  
动态内存分配的函数
2024-4-8 12:37
  • 国民技术MCU
  • 22
  • 175
  malloc、calloc和realloc函数在内存分配失败时会返回NULL,因此每次调用这些函数后,都需要检查返回值,以 ...  
AD采样第一个数据不准
2024-4-19 12:00
  • 雅特力AT32 MCU
  • 28
  • 941
  在设备重新上电后,如果立即进行采样也可能导致数据不准确。这是因为ADC模块在上电后需要一定的时间进行预 ...  
如何测试MCO?
2024-4-12 22:06
  • 灵动MM32 MCU
  • 41
  • 1358
  需要在微控制器上设置MCO引脚的功能。这可能涉及到在寄存器中设置特定的位来启用MCO功能。 ...  
STM32中如何使用PWM输出来控制电机或LED亮度?
2024-4-17 08:59
  • ST MCU
  • 22
  • 545
  选择一个定时器(如TIM1),并将其设置为PWM模式。需要设置PWM的频率和占空比。频率决定了PWM信号的重复频 ...  
测量单片机内部FLASH的真实大小
2024-4-19 14:27
  • ST MCU
  • 28
  • 626
  通过编程,尝试向FLASH的不同地址写入数据,并记录可以写入的最大地址。例如,可以尝试使用C语言中的指针来 ...  
2
3
近期访客