E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【ESP32】嵌入式C语言
经典回放:11道
嵌入式C语言
面试题剖析
转载于CU技术社区,原文标题:经典回顾:16道
嵌入式C语言
面试题可以看出我裁剪了不少,而且严格的来说原文写的不够流畅,有些句子不通顺。不过还是应该感谢作者But_Bueatiful。
韦东山
·
2020-08-02 14:30
面试题
嵌入式C语言
中的volatile关键字
/*********以下是转载《16道
嵌入式C语言
面试题中的一题》***********/关键字volatile有什么含意并给出三个不同的例子。
sfrysh
·
2020-08-02 13:59
C语言程序设计
嵌入式C语言
的自我修养:这样编出来的代码简直行云流水!
嵌入式C语言
的自我修养:这样编出来的代码简直行云流水!
qq_25814297
·
2020-08-02 13:00
编程
嵌入式C语言
常用关键字
1.static关键字这个关键字前面也有提到,它的作用是强大的。要对static关键字深入了解,首先需要掌握标准C程序的组成。标准C程序一直由下列部分组成:1)正文段——CPU执行的机器指令部分,也就是你的程序。一个程序只有一个副本;只读,这是为了防止程序由于意外事故而修改自身指令;2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。3)非初始化数据段(bss段)——在程序中
Strive--顾
·
2020-08-02 13:39
位运算与嵌入式编程
嵌入式c语言
程序优化方法总结
文章目录一.优化方法总结二.AGA8优化算法一.优化方法总结1.将小数转换成单精度进行运算:通常小数被系统默认为双精度double型数据,将小数转成float型可提高运行速率。如:3.14---->3.14f2.将int---->替换为unsighedshort3.将浮点型转成整形运算,可能会牺牲一定精度,如:a0.1023=(a1023)/1000=(a乘法运算5.乘除法----->移位运算6.
tutu-hu
·
2020-08-02 12:53
嵌入式开发
ESP32
学习2--error: 'analogWrite' was not declared in this scope
今天尝试使用PWM控制led和电机,按照教程写下如下程序:intledPin=2;//设定控制LED的数字IO脚intval;//定义一个变量voidsetup(){pinMode(ledPin,OUTPUT);//设定数字IO口的模式,OUTPUT为输出}voidloop(){for(val=0;val0;val--)//变量循环-1{analogWrite(ledPin,val);delay(
济南凡事
·
2020-08-01 10:28
MicroPython+
ESP32
学习笔记(五) 第一个程序 main.py
今天我们没有使用esp8266而是使用了一个更高级的
esp32
模块某宝上有很多的卖家随便挑一家就是了【下面是正文】插上板子打开uPyCraft选好串口号点击connect链接在左边device里就能看到
niupipiniupipi
·
2020-07-31 20:53
从Raspberry Pi设置和编程运行MicroPython的
ESP32
设备
ESP32
是一款非常便宜的通用芯片,设计用于高效的Wi-Fi和蓝牙(包括BLE)。它具有功能强大的240MHz双核微控制器和520KSRAM。它是为移动设备设计的,因此具有超低功耗。
国外课栈
·
2020-07-31 18:01
Raspberry
Pi
编程
MicroPython 链接WiFi
ESP32
连WiFi
这里---->>>>MicroPython教程写的非常好强烈推荐importnetworkimportsocketimporttimeSSID="abc"#修改为你的WiFi名称PASSWORD="123456789"#修改为你WiFi密码port=10000#端口号wlan=None#wlanlistenSocket=None#套接字#连接WiFidefconnectWifi(ssid,pass
远方的李子
·
2020-07-31 17:19
Micropython
esp
esp32
编译工具链安装
WesuggesttochooseCrosstool-ngasthecompilertoolchain.FollowtheinstructionsbelowtoinstallCrosstool-ng.Step1.Installtherequiredtoolchainpackages.sudoapt-getinstallgitautoconfbuild-essentialgperfbisonflex
魔都一棵葱
·
2020-07-30 22:58
linux
单片机
【嵌入式】C语言高级编程▁▁▁
嵌入式C语言
入门编程学习!
✍1、C语言标准什么是C语言标准呢?我们生活的现实世界,就是由各种标准构成的,正是这些标准,我们的社会才会有条不紊的运行。比如我们过马路,遵循的交通规则就是一个标准:红灯停,绿灯行,黄灯亮了等一等。当行人和司机都遵循这个默认的标准时,我们的交通系统才会顺畅运行。电脑中的USB接口也是一种标准,当大家生产的USB产品都遵循USB协议这种通信标准时,我们的手机、U盘、USB摄像头、USB网卡才可以在各
C语言编程俱乐部
·
2020-07-30 19:38
C/C++进阶学习
几道经典的
嵌入式C语言
笔试题
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII值。这
reille
·
2020-07-30 16:25
其他
嵌入式
语言
c
integer
编译器
面试
ESP32
使用 Jlink 进行 JTAG 调试的流程
这篇教程用来带领实现Ubuntu/Linux下
ESP32
使用Jlink进行JTAG调试。
HHHulk
·
2020-07-30 07:18
TOOLS
esp32
烧录与擦除
1,擦除当因为某些意外原因导致MicroPython运行后输出乱码,刷固件也不能恢复时,需要清理(擦除)Flash,然后在刷固件才能恢复正常。使用esptool.py可以很方便的擦除ESP8266的Flash。注意下面命令中的串口需要根据实际串口设定,如果擦除的速度过快(不到1S),很可能没有完全擦除,这是可以再擦除一次。擦除时和刷固件一样,需要保持按住Flash按键然后再按下并释放RESET按键
_Fly__
·
2020-07-30 07:20
ESP32
连接MQTT服务器(基于Arduino环境)
ESP32
连接服务器步骤如下:1、建立MQTT服务器2、安装手机APP3、修改Arduino程序为了方便大家,所用到的资源全部上传网盘,请自行下载提取码:gk3w(点击下载)一、建立MQTT服务器下载emqttd
- 猪猪猪
·
2020-07-30 06:37
M5Stack(
ESP32
)学习笔记(1)——上手
最近入手了一个M5StackFire,挺好玩的
ESP32
主控开发模块。厂家把
ESP32
的模块做成了可堆叠的小盒子,还内置了很多外围设备,非常方便使用。
zhufu86
·
2020-07-30 06:26
M5Stack(
ESP32
)学习笔记(3)—— microSD
microSD插槽使得M5Stack的数据可以方便的存储在外部存储空间(SD卡)并且能够方便的同其他设备(比如PC)交换数据。所以我打算在继续深入学习M5Stack的其他部分之前,先看看怎样挂载SD卡到系统中。首先找到一个8G的microSD卡(先用Windows格式化为FAT32格式),插入到M5Stack中。(插入的时候注意点,microSD插座好像同外壳的插槽稍有错位,不小心会把卡插到塑料壳
zhufu86
·
2020-07-30 06:26
M5Stack(
ESP32
)学习笔记(9)—— 编译并烧写M5Stack的MicroPython固件
UIFlow是个挺不错的编程环境,适合新手学习。它基于MicroPython(Lobo版本),也可以脱离UIFlow的IDE来用Python编程。但是把玩了几天后,我发现M5Stack的原配UIFlow/MicroPython有如下问题:系统带的东西不少,启动后运行的东西比较多,也有很多令我不明白的地方,而且官方文档也没有说清楚我的M5StackFire有16M的FlashROM,但是UIFlow
zhufu86
·
2020-07-30 06:55
1、
esp32
(arduino)接入阿里云MQTT及数据处理
esp32
(arduino)接入阿里云MQTT服务器1、遇到的问题和需求2、解决方案2.1、系统框图2.2、待测产品2.3、采集器2.3、网关2.4、服务器2.5、数据库2.6、客户端3、阿里云设置4、
zhengtong822
·
2020-07-30 06:30
ESP32
arduino
mqtt
物联网
阿里云
arduino
3、
esp32
(arduino)接入阿里云MQTT及数据处理(云端部分)
esp32
(arduino)接入阿里云MQTT服务器 (数据)(一)现状(二)问题(三)方案(四)模型1.场景联动2.云数据库3.表格存储4.数据分析5.IoTStudio(五)功能(六)实施1、云产品流转
zhengtong822
·
2020-07-30 06:30
arduino
ESP32
mqtt
ESP32
ESP32
上一个案例中,运算能力弱是急需改变的,有线网络连接也可以升级到无线网。在调试环境不大改的情况下,选择了
ESP32
模块。
zhengtong822
·
2020-07-30 06:59
ESP32
arduino
从
ESP32
看ES8388低功耗音频芯片
1、ES8388简介ES8388是一种高性能、低功耗、低成本的音频编解码器。它由两路ADC,2通道DAC,话筒放大器、耳机放大器、数字音效、模拟混合和增益功能。ES8388采用先进的多位Δ∑调制技术实现数字与模拟之间的数据转换。多比特Δ∑调制器使器件对时钟抖动和低带外噪声的灵敏度低。它应用于:MID,MP3,MP4,PMP,无线音频,数码相机,摄像机,GPS领域,蓝牙,便携式音频设备。因为具有双路
书中倦客
·
2020-07-30 06:25
ESP32开发
ESP32
BLE读写发送----续
1、背景
ESP32
BLE应用理解GATT这篇文章是在是太长了,东西也太杂了,不对的对的夹杂在其中。因此新开一个续章。
书中倦客
·
2020-07-30 06:25
ESP32开发
freeRTOS
步科触摸屏HMI通过MODBUS RTU与
ESP32
通讯
步科触摸屏HMI通过MODBUSRTU与
ESP32
通讯经历了多天的折腾,在万念俱灰之时灵光一现,搞定了步科HMI与
ESP32
的通讯。两者连接通讯,主要是为了工业设备物联。
zgj_online
·
2020-07-30 06:04
ESP32
ESP32
+ACS712霍尔电流传感器小结
ESP32
用ADC1即36引脚analogRead读取模拟量,读数为12位数值,即111111111111,最大值为4095,资料传送门上说读取的最大的电压为3.3V,实测3V就满量程了。
zgj_online
·
2020-07-30 06:04
ESP32
基于
ESP32
+AMG8833的物联网红外成像测温枪
esp32
_amg8833介绍用基于
ESP32
+amg8833模块开发的红外热成像测温仪,开发板用的是TTGOT-Display
ESP32
,测温模块用的是AMG8833IR8x8红外热像传感器。
zgj_online
·
2020-07-30 06:34
ESP32
[ 物联网篇 ]
ESP32
AWS IoT and Amazon Alexa Development / FreeRTOS平台的Alexa语音助手
的变化BuildthefutureoftheconnectedhomewithAWSIoTandAmazonAlexaAlexaVoiceServiceIntegrationforAWSIoT开发框架1.
ESP32
程序手艺人
·
2020-07-30 06:06
[
工作积累
]
esp32
的smartconfig功能
smartconfig的作用是配置
esp32
连上WiFi,以便传输数据。
yzs_110
·
2020-07-30 06:03
经历记录
esp32
直接烧写和查看调试信息
在刚接触
esp32
时,跟着文档,习惯编译烧写时用:makeflash,查看调试信息时用:makemonitor因为只需要写一些demo验证,不需要写太多的具体程序,就需要把其他人已经传到github上的已经编译好的固件进行烧写就需要直接对固件进行烧写和
追梦-北极星
·
2020-07-30 06:29
物联网
ESP32
语音交互之三-----------
ESP32
-LyraTv4.3开发板运行SD卡播放音乐
学习ADF框架,不能错过音乐播放,本篇博客记录如何通过SD卡播放音乐:上代码前先看这两张图:这两图基本就是ADF框架播放mp3的流程:首先将MP3解码器和I2S流两个元素添加进管道,解码器的输入是MP3文件数据流,I2S流将解码后的音频数据输出到片外,各应用程序之间通过事件接口通信。上代码:#include"freertos/FreeRTOS.h"#include"freertos/task.h"
xjp13
·
2020-07-30 05:41
语音交互
ESP32
windows10+msys32+eclipse编译环境COM串口通信设置
1.串口通信问题================================================================================================================================================================================================
31253
·
2020-07-30 05:05
ESP32
ESP32
学习二:HelloWord编译及烧写
ESP32
学习二:HelloWord编译及烧写认识HelloWorldMakefileCMakeLists.txtmain编译查看开发板端口配置编译烧写到开发板查看日志认识HelloWorld环境搭建好后
d短笛b
·
2020-07-30 05:00
学习
嵌入式开发
ESP32
-CAM 摄像头学习
下载好软件之后,打开软件,点击工具—管理库,搜索
esp32
,进行安装如果没有搜到的话,就转到文件—首选项,将https://dl.espressif.com/dl/package_
墨客inkor
·
2020-07-30 05:41
linux下
ESP32
烧录步骤(纯命令行)
1.创建工程开始准备开发
ESP32
应用程序。可以从ESP-IDF中examples目录下的get-started/hello_world工程开始。
余百里
·
2020-07-30 05:30
Linux嵌入式
天猫精灵对接AliOS
ESP32
设备
天猫精灵对接AliOS
ESP32
设备1.介绍IoT物联网变得越来越火热,智能家居已经走入家庭.智能设备,如灯,开关,空调,温湿度传感器,风扇,扫地机器人都可以通过智能音箱来控制.极大方便了我们日常的生活和智能家居控制管理
「已注销」
·
2020-07-30 05:48
IoT
咸鱼
ESP32
实例—驱动oled
咸鱼
ESP32
实例—驱动oledOLED是很常用的电子元件,它体积小、接口简单、功耗低、显示效果好,因此在DIY、创客制作、电子竞赛中得到广泛应用。
咸鱼梦工坊
·
2020-07-30 05:43
硬件
#
ESP32
咸鱼
ESP32
实例—3.5寸屏幕基础
咸鱼
ESP32
实例—3.5寸屏幕基础软件界面窗口画面跳转练习有了屏幕我们可以做更多的事情,但是在此之前我们要先熟练一下屏幕的操作:比如制作背景图,制作按钮,显示接收数据等。
咸鱼梦工坊
·
2020-07-30 05:43
硬件
#
ESP32
咸鱼
ESP32
实例—3.5寸串口触摸屏
咸鱼
ESP32
实例—3.5寸串口触摸屏VisualTFT基本使用方法ZTWF主要场景应用是物联网(智能家居之类的)所以配个屏幕会舒服一些。后面的案例主要都是ZTWF配合3.5寸TFT屏来实现功能。
咸鱼梦工坊
·
2020-07-30 05:43
#
ESP32
硬件
ESP32
和LoRa SX1278通讯
ESP32
与SX1278通讯实现LoRa和无线的互联1.选择LoRa库2.实现LoRa库2.1更改库函数3.程序编制4.运行结果
ESP32
和LoRa-R02都是安信可的产品。
caixf_001
·
2020-07-30 04:19
ESP32
SX1278
LoRa
esp32
spi 驱动 oled 屏显示来自 PC 的画面
esp32
spi驱动oled屏显示来自PC的画面实验代码gayhub实验源码设备及运行环境装有python的电脑Python3.8.2(tags/v3.8.2:7b3ab59,Feb252020,23:
莫乔治
·
2020-07-30 04:48
esp32
Ardunio
esp32
在mqtt协议实时获取温湿度(DH11)
esp32
在mqtt协议实时获取温湿度,mqtt是在阿里云自己搭的`文中涉及的库都可以找的到,我就不提供了,如有需要评论加上自己的邮箱本文是在Ardunio1.84环境下开发的dh11电源接3.3v,data
weixin_44080187
·
2020-07-30 04:56
学习使用类
ESP32
使用JITR方式连接AWS平台
ESP32
使用JITR方式连接AWS平台说明:JITR即即时注册,AWS(亚马孙平台)是国外的非常热的一个云平台,该平台采用了TLS1.2双向认证体系,即意味着IOT设备端需要安装IOT设备证书,并且签发该证书所使用的
小罗-LWX
·
2020-07-30 04:53
esp8266/esp32
ESP32
的中断--Arduino
最近学到的东西有点多,开个博客记录一下,要是可以帮到别人那就更好了–首先记录写中断的时候需要注意的问题:
ESP32
的interrupthandler定义前面要加上IRAM_ATTR标签,比如说我的中断名字叫
cvbga
·
2020-07-30 04:24
嵌入式学习
Arduino环境下
ESP32
+1.8'128X160 RGB_TFT(ST7735S)三种库的配置及示例程序效果
1.硬件信息1.1.屏幕分辨率:128X160DriverIC:ST7735S1.2.主控
ESP32
引脚图2.Ucglib库示例代码2.1.SPI接线定义
ESP32
IOTFT说明VINVINVINVINGNDGNDGNDGNDD2222SCL
Jawa_D
·
2020-07-30 04:13
DIY
ubuntu 16.04接入
esp32
1、安装虚拟机、ubuntu,确保能够上网在ubuntu下安装python、pip,一般默认安装python,最好python3.5以上安装pipsudoapt-getinstallpython-pipsudoapt-getupdate#更新系统包pip-V#检查pip是否安装成功pipinstall--upgradepip#更新pip,可能需要pip3install--upgradepip注意:
幼儿园的车
·
2020-07-30 04:08
ESP32
Arduino的
ESP32
-CAM的学习记录(一)
记录
ESP32
-CAM的学习使用的是淘宝购买的安信可的模块,编程软件使用的Arduino。(本文记录个人学习,欢迎大佬们提提意见,帮助萌新学习,也希望能给其他人解决一些疑惑。)
千沫世
·
2020-07-30 04:18
ESP32
arduino
单片机
ESP32
爬坑之旅①——在Ubuntu下使用vscode进行代码编译
1.头文件路径配置当我们在Ubuntu中用vscode打开
ESP32
的例程时,发现头文件处有红色的波浪线,不能够进行正常的编译,这时候怎么办呢?
ericchou555
·
2020-07-30 04:44
EPS32
【
esp32
】SNTP
https://github.com/EspressifApp/EspRelease/tree/master/EspTouch开发板一块源码地址https://github.com/zhqi-ang/
esp32
SNTP
源自1994
·
2020-07-30 04:38
esp32
ESP32
esp32
的GPIO操作
对于任何一款芯片,GPIO接口是其最基本的组成部分,也是一款芯片入门的最基本操作,下面论述下关于
esp32
开发版的GPIO操作,本文中重点讲解下关于如何创建eclipse工程,并通过eclipse下载到
weixin_34379433
·
2020-07-30 03:49
开发工具
操作系统
AliOS Things 的
ESP32
应用开发流程
本文介绍Windows下基于AliOSThings的
ESP32
应用开发流程,包括环境搭建、程序编译、固件烧写。AliOSThingsAliOSThings是一款由阿里巴巴开发的轻量级物联网操作系统。
weixin_34268310
·
2020-07-30 03:39
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他