Image
Image

有何不可0365

+ 关注

粉丝 0     |     主题 45     |     回帖 781

STM32L4-双路RS485自收发通信实验
2024-3-31 22:54
  • ST MCU
  • 14
  • 1699
  最后,将接收数组RX_BUF中的两个字节数据以十进制形式分别显示在LCD液晶屏上: 可以看到接收数组中的显 ...  
  发送数据: RS485_Send_Data(USART3,TCOM,3);  
  创建待发送数据数组,并填入要发送的数据: 这里配置发送两个字节数据0x04和0x02 uint8_t TCOM[2]={0x04, ...  
  开启两个RS485通讯接口,波特率配置为9600: RS485_init(USART1,USART1_IRQn,2,9600); RS485_init(USART ...  
  主函数配置 485收发引脚配置与串口配置相同,这里忽略。 开启usart1和usart3时钟: SET_BIT(RCC->APB2EN ...  
  在发送完成后,将R/D引脚配置回默认接收状态。 //485发送数据 void RS485_Send_Data(USART_TypeDef* USARTX ...  
  RS485发送配置函数 RS485发送数据与串口基本相同,调用该函数的时候将485控制引脚R/D配置为发送状态,通过 ...  
  RS485接收中断配置函数 本次使用基于RS485的串口USART3发送数据,串口USART1接收数据。因此,使用RXNE中断 ...  
  因此直接往BRR寄存器中写入对应值即可:USARTX->BRR=16000000/baud;//波特率  
  这里我已经将系统时钟配置为16MHZ的内部时钟HSI16: SET_BIT(RCC->CFGR,RCC_CFGR_SWS_0);//配置时钟源为HSI ...  
AT32F435芯片频繁复位或异常中断时
2024-4-17 11:22
  • 雅特力AT32 MCU
  • 2
  • 1294
  遇到AT32F435芯片频繁复位或异常中断时,除了检查外围电路,还有什么其他的解决问题? ...  
AT32F435微控制器发现采样时间不足的情况
2024-4-19 11:58
  • 雅特力AT32 MCU
  • 1
  • 1369
内存分配的主要类型和相关概念
2024-7-23 16:09
  • 凌鸥LKS MCU
  • 7
  • 757
LKS32MC08Xmcu的内核架构
2024-5-30 23:23
  • 凌鸥LKS MCU
  • 5
  • 1012
2
3
近期访客