上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 一,该功能实现的系统架构 从上至下,最上层为系统级应用层,在云服务平台上实现,比如 智慧家居、智慧交通、车联网等等。一般通过PC、手机、端设备与用户进行交互,实现配置、监控、管理等功能。 云平台现在有阿里云、腾讯云、华为云、亚马逊云等。 端设备通过 无线4G/5G/LoRa/NB-IOT/eLTE- 阅读全文
posted @ 2021-03-12 10:02 steven_lg 阅读(835) 评论(0) 推荐(0)
摘要: VIC(Vector Interrupt Controller)和GIC(General Interrupt Controller) VIC向量中断控制器,8051的中断方式,对于每个外设MCU 硬件都提供了唯一的一个固定的中断向量地址。 GIC通用中断控制器,九齐MCU的中断方式,所有中断有一个统 阅读全文
posted @ 2021-03-01 10:43 steven_lg 阅读(311) 评论(0) 推荐(0)
摘要: 一,基本原理 在ESP8266的 FLASH中开辟一块内存空间用于存储UTF-8格式的.HTML文件,网页要展示的内容就在.HTML文件中。 手机或者电脑连接到ESP8266的热点,访问ESP8266的设备IP地址,ESP8266返回wifi密码配置的网页内容.HTML文件内容在浏览器中呈现出来。 阅读全文
posted @ 2021-02-19 16:24 steven_lg 阅读(2755) 评论(0) 推荐(0)
摘要: 乐鑫官方对该芯片的开发提供了详细的资料和工具供开发者使用,可以参考《ESP8266 SDK ⼊⻔指南》,《ESP8266 Non-OS SDK API 参考》,也可参考安信可相关资料。 一、SDK介绍 乐鑫官方提供了两种SDK共开发者使用, Non-SDK:主要使用定时器和回调函数的方式实现各个功能 阅读全文
posted @ 2021-01-27 12:29 steven_lg 阅读(526) 评论(0) 推荐(0)
摘要: 在各种嵌入式设备及PC机中都需要界面用户程序给用户使用,常见的界面程序开发方法有C++BUILDER,QT,等。。。。。。 所以我自然也没有漏掉花些时间去研究入门这门手艺,QT程序开发是一个很典型的PC应用程序开发。三部分,界面开发,接口开发,数据库开发。而使用与嵌入式的应用通常只有界面与接口这两部分。界面和接口变量产生映射关系就形成了一个基本的上位机。(界面控件映射... 阅读全文
posted @ 2020-10-13 22:31 steven_lg 阅读(529) 评论(0) 推荐(0)
摘要: 这类代码通常做滤波使用或者延时输出稳定HZ 的方波。通常出现在通信代码,按键/触发信号滤波防动,定周期频率的输出应用中。通常书写方法有三种:1.使用nop做延时方式,这种方式为串行,延时占用主循环时间,不占用定时器资源,方法简单。2.使用定时器做一个定时溢出中断,在中断里面加一个自增加变量,通过对变量值的判定来确定时间。这种方式不占用主循环时间,但是需要外部定时器资源,且可能出现主循环时间过长而时... 阅读全文
posted @ 2020-09-20 11:01 steven_lg 阅读(259) 评论(0) 推荐(0)
摘要: 最近碰到一个案子,目标是检测MCU电源欠压,到具体实现的时候才发现留下了一个巨大的坑。 看到这个标题首先想到的是带ADC的MCU,对的在VDD端加一个隔离电阻,一个下拉电容轻松搞定。可结果呢,写程序才知道原来,MCU电源下降了,ADC参考电压也下降了,但是ADC数值是个相对量,才发现入坑了。 所以一下介绍你认为可以实现功能的方法, 1.AD... 阅读全文
posted @ 2020-09-20 08:49 steven_lg 阅读(3247) 评论(0) 推荐(0)
摘要: 对发光源颜色的识别通常的做法是使用颜色传敢器,AMS34725 一类产品,I2C接口,内置白光亮度检测以及RGB颜色亮度检测。大概的原理框图,如下, 分为三部分,颜色亮度识别,ADC采样,I2C接口输出。不过这种方式存一些问题,对于亮度的精度以及量程只能做简单的调整,不能满足所有的特定要求,且存在一个问题,就是内置ADC输出数据速率是固定的,加上I2C通信时间,要做更为快速的应用就不适用了。... 阅读全文
posted @ 2020-08-27 21:39 steven_lg 阅读(2298) 评论(0) 推荐(0)
摘要: 在做主板与主板之间通信时,我们会遇到各种各样的通信方式与协议,看干扰差错等方面通常会使用CAN或者485协议。都是电平的0与1传输,它们好在哪里呢?怎样才能UART有数据防错能力呢?首先在硬件协议上,CAN,485使用的是差分信号,能有效抑制电磁干扰中的公模信号(很有针对性的设计)。对比UART我们要做的就是改变其对0电位以及1电位的定义,吸收差分信号的优点做改进。对于差模信号改怎么抑制的问题,可... 阅读全文
posted @ 2020-08-16 22:18 steven_lg 阅读(1599) 评论(1) 推荐(0)
摘要: 数码管显示原理,简单的讲就是类似PWM调光调电流,快速的扫描多个段数码管,利用人眼会残留影像的原理,显示完整静态的画面。通俗讲是依次显示A,B,C,B管,而不是同一时间显示,保证显示各管的时间基本相同,间隔相同,帧画面频率在75hz以上,人眼基本看不到抖动。 程序流程总时间不超过,1/75 S,才能 阅读全文
posted @ 2020-08-16 16:27 steven_lg 阅读(324) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 下一页