
嵌入式学习
cvbga
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Arduino在程序运行的时候切换串口波特率
由于某个器件的初始波特率是9600,我需要在初始化的时候把它设置为115200,再把串口波特率设置为115200. Ser->begin(9600); unsigned char t[8] = {0x03, 0x08, 0xC7, 0x20, 0x07, 0x00, 0x00, 0x14}; Ser->write(t, 8); Ser->flush();//这一步是重点 Ser->begin(115200原创 2020-07-07 23:41:20 · 3789 阅读 · 1 评论 -
双Arduino主从机I2C通讯程序的一些例子
最近项目需要用到一个主机(2560)和多个从机(nano)通讯。我使用了I2C协议。主机代码#include <Arduino.h>#include <Wire.h>void setup(){ Wire.begin(); //初始化I2C Serial.begin(115200); //初始化串口 delay(100); Wire.beginTransmission(8); Wire.write("this is原创 2020-07-04 23:59:58 · 1437 阅读 · 0 评论 -
ESP32的中断--Arduino
最近学到的东西有点多,开个博客记录一下,要是可以帮到别人那就更好了–首先ESP32的interrupt handler定义前面要加上IRAM_ATTR标签,比如说我的中断名字叫a_handler,那么定义的时候就要写成void IRAM_ATTR a_handler,这样可以让这段程序(code)被放到RAM里面去,加快执行速度,并且增强主loop的实时性。刚刚解决的问题是AB项霍尔编码器判断...原创 2019-07-24 01:35:32 · 8470 阅读 · 2 评论 -
使用ESP32-CAM和OpenCV实现图片获取
我觉得这是一种廉价并且较为可靠的图像获取方案,目前无法输出视频流,因为我还不知道怎么提升传输速度…进入正题-- ESP32-CAM模组在某宝上面差不多25块一个(不是M5STACK)我的图像传输方案是先在esp32上面获取图像的16进制字符串,再publish到MQTT服务器上面,接着电脑的客户端把这个hexchar下载下来以后转成2进制,用opencv decode成图像再打开。ESP32用...原创 2019-07-26 03:54:44 · 14236 阅读 · 12 评论