
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
HAL库开发——Usart串口通信
USART是STM32内部集成的硬件外设,可根据数据寄存器的一个字节数据自动生成数据帧时序,从TX引脚发送出去,也可自动接收RX引脚的数据帧时序,拼接为一个字节数据,存放在数据寄存器里。RS485电平:两线压差+2~+6V表示1,-2~-6V表示0(差分信号)通信的目的:将一个设备的数据传送到另一个设备,扩展硬件系统。RS232电平:-3~-15V表示1,+3~+15V表示0。数据位:数据帧的有效

HAL库开发——GPIO输入输出
开漏输出,P-MOS关闭,N-MOS导通,1为高阻态(相当于断开),0为低电平,只有低电平有驱动能力,可以作为通信协议的驱动方式,也可配合上拉模式输出电平。用在电平不匹配的场合,如需要输出5V 的高电平,就需要在外部一个上拉电阻,电源为 5V,GPIO 设置为开漏模式,当输出高阻态时,由上拉电阻和电源向外输出 5V 电平。GPIO_Pin:GPIO引脚号,可以是单独的引脚号,例如 GPIO_PIN

HAL库开发——CAN通信
使能过滤器定义过滤器模式:编码模式/掩码模式定义过滤

simulink串口通信
4.串口模块配置: 串口配置需要用到三给模块,Serial Configuration、Serial Receive、Serial Send。Serial Configuration用于配置串口参数,Serial Receive、Serial Send分别用于接收和发送串口数据。根据传输的数据可使用convert模块将数据装换为我们需要的类型,经过转换的数据会全部发送至单片机。4.1 serial

到底了







