logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

树莓派4b安装ubuntu18.04和ros-melodic(二)

树莓派4b安装ubuntu18.04和ros-melodic(一)中教大家了如何配置ubuntu18.04的环境方法,树莓派4b安装ubuntu18.04和ros-melodic(一)这篇和大家一起交流一下如何在此基础上配置ros-melodic的方法。1、建立你自己的sourcces.list:sudo sh -c 'echo "deb http://packages.ros.org/ros/u

#自动驾驶#ubuntu#linux
keil5编译器出现Undefined symbol time (referred from xxx.o).

我前不久再弄基于stm32控制智能小车电机时,经常出现error:Undefined symbol time (referred from xxx.o).很烦人,后来我发现了解决办法,在这里我要分享给大家。方法:直接在xxx.c文件中给time赋一个值;例如:u16 time=0;这样就可以了,Undefined symbol time意思是未对time进行定义。我马上就要发一篇,用stm32控制

#stm32#c语言
stm32f103超声波测距

最近在整超声波测距,与51相比还是不简单的,51有大量现成的程序可以直接套用,32很少的。只要把定时器配置好,引脚连接好,它用串口显示,还是oled显示都是不难的。在这里超声波就不详细介绍了,记住他的引脚一个是trig(控制端),echo(接收端)配置这两个引脚是注意一下就好了。知道他们两个引脚对应的原理是什么。我直接给大家分享一下这个项目中的程序hcsr04.cstatic void hcsr0

#stm32#c语言
基于stm32控制四轮小车电机驱动(一)

最近在做一个简单的小项目,用stm32做一个智能小车,我用的32板子是正点原子stm32mini的。以后我会持续更新项目动态会和大家积极分享经验和程序。这次是小车的初步——电机驱动我的小车将左边的一排电机并联,将右边的电机并联,发现并联电机会更加的方便和简单。首先电机驱动模块用的是L9110这个模块,L9110驱动直流电机的话比较简单,输出等于电源电压。此次小车电机方面用到的PWM方面比较简单。我

#stm32#单片机#编程语言 +1
stm32按键控制mg90s数字舵机、pwm调节舵机转动角度

昨天做了一个简答的小实验,我感觉挺有意思的跟大家分享一下。我用了按键控制mg90s数字舵机,前不久一直研究模拟舵机,数字舵机与模拟舵机的控制方式是一样的pwm时序。数字舵机接线方面:与模拟舵机一样红线接vcc,棕线接GND,黄线接定义的板子引脚。具体的对应角度如图所示:我的板子引脚规定是舵机信号线接PB5,key0引脚是PC5,key1引脚是PA15在这里大家看一下我的程序:main.c#incl

#单片机#嵌入式#c语言
C语言用if语句判断规定字符串

if语句的一般结构如下:if(表达式){语句组1}else{语句组2}下面先来看一段程序:#include<stdio.h>#include<string.h>int main(void){char a[30];//定义字符型数组gets(a);//输入字符串aif(strcmp(a,"good")==0)//判断是否为真printf("right\n");//真的话输出r

#c语言
到底了