自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试真题-嵌入式软件开发工程师(单片机)

如果在电路中采用一个三极管作为电子开关,将MCU引脚通过一个330Ω的电阻连到三极管的基极,此处电阻的作用是什么,如果不连电阻,直接将MCU引脚接到三极管的基极,会有什么影响?有8只传感器A1~A8,每个传感器有4种状态,分别表示为0、1、2、3,编写程序将8只传感器的状态用一个32位无符号整形数据表示,并printf出来。已知MCU的内部ADC为6位精度,内部参考电压是1.6V,采用图示电路进行AD采样,MCU转换后的值为0x20,则A、B、C三点的电压分别是多少?下面程序输出结果是什么,为什么?

2024-04-04 21:28:14 522 1

原创 单片机内部ADC+DMA实现多路模拟信号采集(基于GD32F103)

通过这种电阻分压的方式,就可以不受单片机引脚耐压3.3V的限制了,理论上就可以自由设置ADC的电压测量范围了。由图可知,VBUS一般通过usb供电为5V,PA1引脚的电压即为2.5V,与串口打印数值吻合,说明此处ADC电压采集正确。一般的MCU的参考电压是3.3V,意味着在将待测电压直接加到单片机引脚的情况下,可以采集0-3.3V之间的电压信号。中包含具体的函数实现,代码注释已经解释较为清晰,不再赘述。当输入电压为0时,转换后的值为0,当输入电压为3.3V时,转换后的值为4095。

2024-04-01 17:56:26 827

原创 串口空闲中断+DMA实现不定长数据接收(基于GD32F103)

串口空闲中断+DMA实现串口不定长数据接收

2024-03-28 13:15:58 569 3

原创 从零开始搭建ROS移动机器人系列之(四)直流电机PWM调速

这期说说直流电机PWM调速。

2022-08-06 15:52:16 1135 1

原创 从零开始搭建ROS移动机器人系列之(三)底层控制硬件

“上一期讲到了机器人机械结构、外部传感器以及ROS部署载体的选择及设计,这一期讲一讲底层控制硬件部分的内容。”

2022-06-08 20:33:49 4630

原创 从零开始搭建ROS移动机器人系列之(二)机械结构、外部传感器及ROS部署载体

上回写到了搭建一个ROS移动机器人所需要的基础知识,给出了总体的框架,这一期讲一下硬件平台各个部分分别怎么选择或者怎么设计。

2022-06-06 20:48:15 2690

原创 从零开始搭建ROS移动机器人系列之(一)预备知识及总体框架

最近花了一些时间,把机器人的底层硬件搭建了起来,想着抽空把搭建过程整理成一个系列文章,给有相关兴趣或者有同样需求的初学者同学作为参考。

2022-06-04 10:47:49 1735 2

空空如也

空空如也

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

TA关注的人

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