未命名
/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file : main.c
* @brief : Main program body
******************************************************************************
* @attention
*
* Copyright (c) 2024 STMicroelectronics.
* All...
more...
水下机器人画板子的时候遇到的一些问题
在自己画板子的时候,第一版板子,自己并没有注意到一个问题,就是这个电源的母端接口,也就是U2那个部分,自己设计的时候,想让焊盘弄得大一些,让电流能够更好地通过,但是自己忽略了一个问题,就是这个焊盘太大了,导致负极的焊盘和正极的那个电源插口连接上了,导致短路。
真是个低级的问题,但是自己还是犯了,很抽象。
幸亏自己是通过电压表测量了一下,没有直接接到电源上,否则,不知道会出现什么问题。可能直接就炸了吧。
还有,自己得学会开窗得操作,根据百度,对于PCB开窗的解释如下:
阻焊覆盖,就是PCB上的导线都是盖油的,可以防止短路,对器件造成伤害,其实就是自己平时嘉立创打板之后,
所谓开窗就是去掉导线上的...
more...
水上和水下双单片机串口沟通
由于项目的需要,需要一个水上stm32单片机与水下的电子仓里面的stm32进行通讯。
我的思路是这样的,先不考虑距离传输,直接采用串口进行传输。
然后我的思路是,采用$stm32cubemx$对串口进行配置,因为是全双工的,所以我想法是利用串口ttl模块
通过查阅资料,一般的串口通讯ttl能传播的距离为10m左右,对于水下机器人的传播距离显然不适用,所以之后我们会采用485模块,通过485模块,将水下机器人的传播距离增大至1km.
之前测试的时候,我是想通过ttl模块,直接对单片机发送16进制的数据,测试hal库的中断接收好不好用,但是在测试的过程中,我发现,通过ttl模块对单片机发送的数据和...
more...
关于keil中出现No target connnect问题的解决
问题描述:
IDE: Keil5
仿真器:ST-LINK/V2(使用SWJ调试)
出现问题:烧录程序时,出现No target...
more...
STM32串口传输数据
$STM32CUBEMX$利用串口传输数据
1.串口的发送与接收
HAL_UART_Transmit();串口发送数据,使用超时管理机制
HAL_UART_Receive();串口接收数据,使用超时管理机制
HAL_UART_Transmit_IT();串口中断模式发送
HAL_UART_Receive_IT();串口中断模式接收
HAL_UART_Transmit_DMA();串口DMA模式发送
HAL_UART_Transmit_DMA();串口DMA模式接收
HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t...
more...
英语论文学习
英语论文写作的时候,一般由以下的结构组成:
title,author,abstract,keywords
Descriptive(说明性的) information that lets readers search for an article.
Information
What is the context for this project?
How does it fit in with other research on the topic?
What is the research question?
总结:以上说的是WHY部分
Methods
What did the...
more...








