logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

esp8266~入坑sdk 3.0 IDF框架和linux交叉编译环境搭建

一、交叉编译环境搭建步骤1、安装virtualbox、ubuntu虚拟机共享windows文件夹,注!virtualbox最好装在C盘,不然安装虚拟工具经常会失败。2、新建共享目录,挂载共享目录到虚拟机中sudo mount -t vboxsf share /mnt/Share/3、下载 xtensa-lx106-elf 交叉编译工具,这里根据操作系统选择Window...

Linux学习~树莓派gpio控制

1、前置技能Vi 命令行文本编辑器熟练使用C语言语法熟悉交叉编译操作指令及原理熟悉putty和常用linux操作命令了解嵌入式设备驱动概念和框架2、设计目标编写用户程序实现对Raspberry Pi的GPIO口输出高、低电平,让接在GPIO口上的发光二极管闪烁。熟悉linux系统设备驱动程序框架

#linux
make~warning: Clock skew detected. Your build may be incomplete.

今天使用make编译项目时,终端提示:warning: Clock skew detected. Your build may be incomplete.大概是时间不对,文件创建修改的时间比操作系统时间超前了,这是由于在virtrualbox共享文件夹造成的,怎么解决尼?要确保操作系统时间大于文件修改时间!1、修改linux操作系统时间date —— 查询当前系统时...

四种支持向量机工具箱使用概念

一、四种支持向量机工具箱的使用概念[1]模式识别基本概念模式识别的方法有很多,常用有:贝叶斯决策、神经网络、支持向量机等等。特别说明的是,本文所谈及的模式识别是指“有老师分类”,即事先知道训练样本所属的类别,然后设计分类器,再用该分类器对测试样本进行识别,比较测试样本的实际所属类别与分类器输出的类别,进而统计正确识别率。正确识别率是反映分类器性能的主要指标。分类器的设计虽然

esp32-lyrat开发板介绍

1. 功能描述ESP32-LyraT 是⾯面向语⾳音交互市场的开发板,采⽤用 ESP32-WROVER 模组,模组包含双核处理理器器和 4.5 MB 运⾏行行内存,搭配少量量外围器器件即可实现⾼高度集成的⾳音频解决⽅方案。-支持多种音源输入:Wi-Fi、蓝牙音频、AirPlay、DLNA、line-in 等-双麦克拾音,可以开发近场以及远场语音识别-支持各种主流无损音频格式:ALAC, A...

STM32F429系统架构

1、系统架构主系统由 32 位多层 AHB 总线矩阵构成,可实现以下部分的互连:八条主控总线:—Cortex™-M4F 内核 I 总线、D 总线和 S 总线— DMA1 存储器总线— DMA2 存储器总线— DMA2 外设总线— 以太网 DMA 总线— USB OTG HS DMA 总线

#stm32#系统架构#嵌入式
Android~Unable to get provider androidx.lifecycle.ProcessLifecycleOwnerInitializer

在新项目中已开始迁移到Androidx遇到Unable to get provider androidx.lifecycle.ProcessLifecycleOwnerInitializer错误,APP在安卓4.4上面启动奔溃,记录解决办法。参考原文在安卓4.4中,这是一个dex问题。解决办法是1、在app.gradle中,defaultconfig内启用multidexdefaultCo...

#androidx
Kotlin: Java 6 废土中的一线希望

去年,Java8 发布了,增加了很多新特性和提升,比如lambda,stream。Java 9 的标准也已经在制定了。但是超过半数的 Android 设备仍在运行着 Java 6,我们要怎么才能用上新的现代化语言呢?

#jvm
到底了