
STM32
Jarvis-01
这个作者很懒,什么都没留下…
展开
-
推挽输出和开漏输出(初学者)
我们以控制LED为例,IO口可以设置为推挽输出模式。而大家可能会有疑惑,那其他输出模式在什么情况下使用呢?一般来说复用功能的输出是在使用STM32内部外设的时候使用,比如说ADC、SPI 等。而输出模式呢,我们知道有个开漏输出,我们为什么不用开漏输出来控制LED灯呢? 其实推挽输出和开漏输出,我们在学习模拟电路的时候用该知道它的工作原理,一般来...原创 2019-01-11 09:07:39 · 5784 阅读 · 0 评论 -
STM32CubeMx新建工程(串口)
新建一个具有串口功能的这个是在线更新,我们取消不用更新。选择对应的板子型号点击进行配置①②选择串口③使能串口④可以根据自己需求修改波特率及一些参数(默认也可以)出现绿色表示配置OK①选择工程②工程名称③工程路径④ 选择自己的开发环境打钩 生成.c 和.h点击右上角生成...原创 2019-05-30 21:58:15 · 701 阅读 · 0 评论 -
STM32CubeMX串口中断
总结: 接收串口发送过来的数据 如果包含某个变量 就......在创建工程时开启串口接收中断在串口中创建变量在初始化中加上在工程中重写----------HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)测试接收到的数据,如果包含1 打印***测试结果...原创 2019-08-08 15:05:13 · 420 阅读 · 0 评论 -
STM32CubeMx串口接收发送
先定义一个缓冲区,char类型 ResBuff[];//接收中断发送过来的数据添加接收中断回调函数(当产生接收中断之后触发发送函数)void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart){ HAL_UART_Transmit_IT(&huart1, (uint8_t *)ResBuff, 1);}同样,添加...原创 2019-09-05 08:14:48 · 1234 阅读 · 0 评论