自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 C文件编译步骤

C文件编译步骤四步:预处理:gcc -E project.c -o project.i //宏展开,宏替换编译:gcc -S project.i -o project.s //将目标文件编译成汇编文件汇编:gcc -c project.s -o project.o //汇编成二进制文件链接:gcc project.o -o project //加载库文件,生成可执行文件一:预编译(预处理)预编译(预处理)是预处理中会展开以#起始的行,包括#if、#ifdef、#if ndef、 #else

2020-09-11 10:35:51 6212

原创 extern关键字的用法知识点总结

extern关键字的用法/编译C文件的步骤/数据类型及其长度–知识点总结一:extern关键字的用法extern关键字可以用来声明变量、函数作为外部变量或者函数供其它文件使用。extern表明变量或者函数是定义在其他其他文件中的例如:extern int a;显式的说明了a的存储空间是在程序的其他地方分配的,在文件中其他位置或者其他文件中寻找a这个变量。extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。extern声明不是定义,即不分配存储空间。也就是说

2020-09-11 10:27:26 2768

原创 STM32GPIO相关知识总结、跑马灯寄存器配置及端口复用功能、端口映射功能详解

GPIO相关知识总结及STM32GPIO跑马灯寄存器配置一:端口概述GPIO( general purpose intput output )是通用输入输出端口的简称,可以通过软件来控制其输入和输出。STM32芯片的GPIO引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。在STM32中,每个I/O端口可以由软件配置成为输入/输出模式。复位期间或刚复位后,I/O端口被配置成浮空输入模式。所有的GPIO引脚有一个内部弱上拉和弱下拉,当配置为输入时,它们可以被激活或者是断开。所有的端口

2020-09-10 16:04:24 2244 3

原创 串口通信相关知识总结及STM32串口通信原理

串口相关知识总结一:处理器与外部设备通信的两种方式1:并行通信:数据各个位同时传输,传输速度快,但是占用引脚资源较多2:串行通信:数据按位顺序传输,占用引脚资源较少,传输速度较慢二:数据传输方向1:单工模式(Simplex Communication)的数据传输是单向的。通信双方中,一方固定为发送端,一方则固定为接收端。信息只能沿一个方向传输,使用一根传输线。2:半双工模式(Half Duplex)通信使用同一根传输线,既可以发送数据又可以接收数据,但不能同时进行发送和接收。数据传输允许数据在两

2020-09-09 21:15:52 1818

原创 配置树莓派4B的自带的串口引脚实现串口通信和小车的远程键盘控制

配置树莓派4B的自带的串口引脚实现串口通信和小车的远程键盘控制1:如果您的树莓派上没有安装Ubuntu和ROS Melodic,请按照前面两篇博客进行安装2:此实验将会使用树莓派的串口引脚、分别为TXD(8)、RXD(10)、3.3V(1)、GND(39)(括号内为其物理引脚),树莓派的串口默认为串口终端调试使用,如要正常使用串口传输数据则需要修改树莓派设置。(关闭串口终端调试功能后则不能再通过串口登陆访问树莓派,需从新开启后才能通过串口控制树莓派)操作教程:2.1:释放串口:在终端输入sudo

2020-09-09 16:15:46 5054 2

原创 树莓派4BUbuntu18.04安装ROS Melodic完整教程及部分报错解决方法

树莓派4BUbuntu18.04安装ROS Melodic完整教程及部分报错解决方法请连接信号较好速度较快的wifi,或者使用手机wifi,否则将导致安装失败。部分教程参考(https://blog.csdn.net/qq_41450811/article/details/99079041)安装过程中遇到问题请转到文末。1:设置软件源sudo gedit /etc/apt/sources.list将文档里面的内容替换成deb http://mirrors.ustc.edu.cn/ubun

2020-09-09 15:45:42 1580

原创 树莓派4B安装Ubuntu18.04教程

树莓派4B安装Ubuntu18.04教程1:给TF卡烧录Ubuntu18.04系统1.1准备工具(在windows系统上操作)①64位windows操作系统②16GB microSD卡③Ubuntu18.04的镜像文件(ubuntu-18.04.3-preinstalled-desktop-arm64+raspi4)④烧录系统的软件(树莓派官网的imager)⑤读卡器1.2将SD卡插入读卡器后将读卡器插入电脑1.3选择提供的imager进行安装1.4:点击CHOOSE SD CAR

2020-09-09 15:23:50 10638 46

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除