- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 P30测距声呐测试程序——STM32版
P30测距声呐简介产品图片官方论坛:BlueRobots 水下机器人社区 - 交流论坛产品首页:SeaRobotix – 鳌海水下机器人官网P30回声测距原理P30 通过换能器发射 115kHz 脉冲,然后侦听并测量返回的声能强度。声波在水中传播时会反射或反射回固体物体,然后传播回P30。电源参数电源电压5.5V DC通讯协议UART串口通信TTL逻辑电平3.3V~5V DC功耗100mA(5V)线序颜色红色VCC黑色GN
2021-07-26 19:46:26
1981
1
原创 Keil5编程之Error: L6200E: Symbol xxx multiply defined (by xxx.o and xxx.o)
问题分析出现重定义,在使用了全局变量时有可能出现。错误代码//main.cint a=0;//test.cextern int a=0;两个文件中都给变量赋初值时,会出现错误。Error: L6200E: Symbol xxx multiply defined (by xxx.o and xxx.o)解决方法//main.cint a=0;//test.cextern int a; //此处不要赋初值...
2021-04-01 00:18:46
25717
1
原创 Keil5编程之warning: #223-D: function “xxx“ declared implicitly
出现原因该函数没有在本文件包含的头文件中定义,而只在其他c文件的头文件中有定义,也就是间接地有定义。这样是不规范的。解决办法把出现问题的函数所在头文件包含进来。且如果包含进来还未解决,可能是头文件包含的先后顺序有关。...
2021-03-18 10:13:06
52277
11
原创 系统时钟SysTick(查询方式)
main.c#include "stm32f10x.h" // 相当于51单片机中的 #include <reg51.h>#include "bsp_led.h"#include "bsp_systick.h"int main(void){ LED_GPIO_Config(); //LED灯初始配置 while(1) { SysTick_Delay_ms(500); LED_G_ON; SysTick_Delay_ms(500); LED_G_OFF;
2021-03-17 22:05:59
576
原创 按键检测
硬件连接main.c#include "stm32f10x.h" // 相当于51单片机中的 #include <reg51.h>#include "bsp_led.h"#include "bsp_key.h"int main(void){ LED_GPIO_Config(); //LED灯初始配置 KEY_GPIO_Config(); //KEY1初始化 while(1) { if ( KEY_Scan(KEY1_GPIO_PORT, KEY1_GPIO
2021-03-16 17:59:26
159
原创 外部中断
硬件连接main.c#include "stm32f10x.h" // 相当于51单片机中的 #include <reg51.h>#include "bsp_led.h"#include "bsp_exti.h"int main(void){ LED_GPIO_Config(); //LED灯初始配置 EXTI_Key_Config(); //EXTI初始化 while(1) { }}bsp_exti.h#ifndef __BSP_EXTI_H#d
2021-03-16 17:45:45
120
原创 点亮LED灯(固件库版)
main.c#include "stm32f10x.h" // 相当于51单片机中的 #include <reg51.h>#include "bsp_led.h"int main(void){ LED_GPIO_Config(); //LED灯初始配置 while(1) { /*---------使用固件库函数点亮三种颜色的灯----------*/ /* GPIO_ResetBits(LED_G_GPIO_PORT, LED_G_GPIO_PIN);
2021-03-10 17:30:29
450
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人