- 博客(10)
- 收藏
- 关注
原创 ADC---模拟数字转换器
而单片机能够使用的波形只有高低电平即数字信号0、1. 所以可以通过。最直观的体现,模拟信号是连续变化的曲线,而数字量是不连续的一个个离散的点。进行连接产生模拟信号的外设。就可以将模拟信号转换成数字信号了。其使用方法是在ADC配置中使能,然后在显示能。....(传感器可以将非电学量转换成电学量)而这些信息量之间又有一些比如,转变为数字信号的电子元件。,传感器可以获取一些。
2023-08-29 19:54:44 262
原创 PWM脉宽调制
其原理是:比如之前的小灯循环点亮只能进行delay来使小灯在最亮或者熄灭之间进行转换,而。来使小灯实现呼吸的效果,即从最亮慢慢变暗,再从最暗慢慢变亮,实现呼吸的效果。来规定好高电平的时间占整个周期时间的比例,可以实现呼吸灯的效果,LED 照明调光、电机转速控制、舵机转向控制蜂鸣器控制等。期时间的比例,单位是% (0%-100%)。在一个脉冲周期内,高电平的时。,就可以实现从亮到暗,这种效果。可以通过其脉冲调制的。再回到高电平的次数,
2023-08-29 19:48:09 177
原创 BLE(低功耗蓝牙)模块
透传:将stm32发送给BT24的数据原封不动的发送给主机设备或者反向,将接收的主机设备通过 BT24透传发送给单片机。:首先从机先向外广播自己的信息,主机扫描到从机的设备就可以发起连接。连接建立后就 可以按规定好的协议进行发送了。也可以使用普通中断模式或者不使用中断(最基本的模式)注:当数据帧发送速度要求很快时,就要设置数据缓冲区来进行数据缓存。复杂功能的实现:实现发送指令控制全彩灯的亮灭。报文头 数据项 结束符。.在生成的代码中,实现。
2023-08-27 20:26:48 403
原创 Mqtt协议
mqtt是应用层的协议,基于Tcp来实现的 :消息队列 遥感传输协议它很适合于物联网的传感器和上位机之间的通信他有几个特点:1.轻量级2.消耗更少的能量3.持续连接4.服务质量水平高一些5.速度更快其次mqtt是一种机器对机器、以数据为中心的轻量级协议 、其可以在资源受限的环境中运行,适合于物联网场景的应用。 与http的点对点连接不太一样,http是需要发布者订阅到订阅者的ip和端口然后进行这么一个点对点的通信。 而 mqtt不需要进行这么一个连接ip和端口的动作,只需要订
2023-08-27 19:03:57 119
原创 GPIO 的八大模式及使用
使用的是cubemx来写如:hal_write_pin_gpio7 来写 实际上也是通过操作寄存器来编写的。寄存器内有32位,通过控制寄存器内相应的位数为1,则可以是gpio口使能。此电路与上拉下拉也很像。当需要电路连通的时候输出高电平即可,即P-mos连通 N-mos关闭,对外输出高电平。当需要断路的时候,只需要相反即可。复用的模式是可以实现更高电压的电路的控制。首先 GPIO:称为通用输入输出接口。
2023-08-24 16:43:01 148
原创 常见的串口通信方式
数据帧:起始位,时钟线为高电平时,数据线为上升沿,与之相对的是停止位,时钟线为高电平时,数据线为低电平。外部总线则是微机和外部设备之间的总线,微机作为一种设备,通过该总线和其他设备进行信息与数据交换,它用于设备一级的互连。同步的意思就是有时钟线参与,实现同步传送,而异步就是没有时钟线,通过设置串口波特率来实现的数据传输。芯片连接使用的是双绞线,传递的信号是差分信号,有共模抑制的功能。是一类:片上通信协议,设备和设备之间,芯片和芯片之间的通讯。:通用同步异步收发器,下面的232和485是基于这里的衍生的。
2023-08-16 11:31:52 2230
原创 笔试题合集--C++
并且,由于该类型智能指针在实现上采用的是引用计数机制,即便有一个 shared_ptr 指针放弃了堆内存的“使用权”(引用计数减 1),也不会影响其他指向同一堆内存的 shared_ptr 指针(只有引用计数为 0 时,堆内存才会被自动释放)构造函数不能是虚函数根据继承的性质,构造函数执行的顺序是:基类的构造函数->派生类的构造函数但是如果基类的构造函数是虚函数,且派生类中也出了构造函数,那么当下应该会只执行派生类的构造函数,不执行基类的构造函数,那么基类的构造函数就不能构造了。
2023-08-05 10:52:30 99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人