草庐IT

词嵌入

全部标签

AI嵌入式K210项目(1)-芯片开发板介绍

系列文章目录在人工智能大潮滚滚而来的时代,作为一个从事嵌入式行业多年的程序猿倍感焦虑,有被替代的焦虑,也有跟不上新技术步伐的无奈,本系列文章将介绍一个从硬件设计到ai训练、最后到模型部署的完整案例;第一阶段我将介绍使用C语言进行裸机开发,在熟悉了硬件和系统之后,我们进入进阶篇,使用MicroPython进行开发;不仅会设计传统的嵌入式技术栈,也有会Python,模型训练,识别分类检测等相关的AI知识;欢迎各位从事嵌入式行业的小伙伴一起学习;其实,嵌入式和人工智能是相辅相成的,嵌入式系统为人工智能提供了高效的计算和控制平台,使得人工智能算法可以在终端设备上实时运行。而人工智能则可以通过嵌入式系统

嵌入式音频开发:ES8311驱动开发及源代码解析

嵌入式音频开发:ES8311驱动开发及源代码解析嵌入式系统在现代科技应用中起着重要的作用,而其中音频开发更是一个关键领域。本文将重点讨论如何开发ES8311驱动程序,并提供相应的源代码。一、ES8311芯片概述ES8311是一款集成了低功耗立体声CODEC功能的音频编解码芯片。其具有高音质、低功耗、丰富的接口以及丰富的功能特性,适用于各种嵌入式音频应用场景。二、驱动程序开发流程硬件初始化首先,我们需要进行硬件初始化以确保芯片正常工作。在驱动程序的初始化函数中,通过I2C通信与ES8311芯片进行通信,配置相应的寄存器,包括时钟源、音频格式、音量等参数的设置。以下是一个示例代码片段://初始化函

ios - UIWebView YouTube 嵌入视频未加载

我在获取我正在制作的iOS应用程序中通过UIWebView嵌入的视频时遇到了一些问题。iframe播放器加载完全正常,但是当我按下播放按钮时,白色微调器出现一秒钟然后消失,只留下一个黑框如果我触摸黑框,我会得到标题和“i”按钮,但是视频永远不会开始。我发现让视频播放的唯一方法是点击右上角的“i”按钮查看信息,然后再次按下将触发全屏播放器。我只是不明白为什么它不会在第一次按下时播放。这是我用来创建HTML和嵌入YouTube视频的完整代码-(void)setupHTMLString{//NSData*data=[[NSDataalloc]init];NSString*imageStrin

嵌入式系统期末考试

 第1章 基础知识1.什么是嵌入式系统?嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可剪裁,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。它主要由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户应用软件等部分组成。它具有“嵌入性”、“专用性”与“计算机系统”的三个基本要素。嵌入式系统(EmbeddedSystem)是一种完全嵌入受控器件内部,为特定应用而设计的专用计算机系统。 2.嵌入式系统与通用计算机系系统的异同点?通用计算机系统的技术要求是高速、海量的数值计算,其技术发展方向是总线速度的无限提升、存储容量的无限扩大;而嵌入式计算机系统的技术要求则是智

小程序开发实战案例五 | 小程序如何嵌入H5页面

在接入小程序过程中会遇到需要将H5页面集成到小程序中情况,今天我们就来聊一聊怎么把H5页面塞到小程序中。 本篇文章将会从下面这几个方面来介绍:小程序承载页面的前期准备小程序如何承载H5小程序和H5页面如何通讯小程序和H5页面的相互跳转 小程序承载页面的前期准备首先介绍下我们在用小程序承载页面之前需要做些什么。第一步当然就是先有一个H5地址啦,支付宝这边对H5地址的要求如下:仅支持https开头的地址不支持IP地址及端口号不支持重定向页面 第二步就是要将H5页面地址配置到支付宝的白名单里面,这一步必不可少的;如果不配置的话,后面在访问小程序的时候会遇到页面访问受限的报错,详见👉[web-view

小程序开发实战案例五 | 小程序如何嵌入H5页面

在接入小程序过程中会遇到需要将H5页面集成到小程序中情况,今天我们就来聊一聊怎么把H5页面塞到小程序中。 本篇文章将会从下面这几个方面来介绍:小程序承载页面的前期准备小程序如何承载H5小程序和H5页面如何通讯小程序和H5页面的相互跳转 小程序承载页面的前期准备首先介绍下我们在用小程序承载页面之前需要做些什么。第一步当然就是先有一个H5地址啦,支付宝这边对H5地址的要求如下:仅支持https开头的地址不支持IP地址及端口号不支持重定向页面 第二步就是要将H5页面地址配置到支付宝的白名单里面,这一步必不可少的;如果不配置的话,后面在访问小程序的时候会遇到页面访问受限的报错,详见👉[web-view

ios - Objective-C - 无法缩放嵌入到 UIScrollView 中的 UIImageView

我是这里的新人。很高兴认识大家。我正在尝试实现RayWenderlich对此处描述的UIScrollView的缩放:http://www.raywenderlich.com/10518/how-to-use-uiscrollview-to-scroll-and-zoom-content但是好像对我没用。我想做的是:从nib创建UIImageView。将UIImageView添加到UIScrollView。如果应用程序是从iPad执行的,则在View开始时以2的比例从图像中心放大。这是我的代码:-(void)viewDidLoad{[superviewDidLoad];//Doanyad

嵌入式开发----示波器入门

示波器入门前言一、示波器介绍关键指标工作原理二、功能按钮介绍三、一键入门四、典型应用场景校准捕捉测试总线通讯总结前言对于嵌入式工程师来说,示波器的使用极为重要,他就像是“电子工程师的眼睛”,把被测信号的实际波形显示在屏幕上,以供工程师查找定位问题或评估系统性能等,利用示波器能观察各种不同信号幅度随时间变化的波形曲线,还可以用来测试电量,如电压、电流、频率、相位差、调幅度等等。我们日常在调试各种总线通讯,捕捉电平信号时都会用到。前些天在二手市场淘到了一台示波器二手示波器,个人使用,这里写一个入门教程,这些使用方法都是比较常用的,可以覆盖日常90%的使用场景,最后把工作中常用示波器的场景和使用方法

【小黑嵌入式系统第十五课】μC/OS-III程序设计基础(四)——消息队列(工作方式&数据通信&生产者消费者模型)、动态内存管理、定时器管理

上一课:【小黑嵌入式系统第十四课】μC/OS-III程序设计基础(三)——信号量(任务同步&资源同步)、事件标记组(与&或&多个任务)前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站:人工智能文章目录1消息队列1.1简介1.1.1向消息队列发送消息1.1.2从消息队列接收消息1.2消息队列的状态1.3消息队列的工作方式1.一对一2.多对一3.一对多1.3数据通信1.4多任务接收数据1.5任务间同步1.6任务消息队列1.7生产者消费者模型2动态内存管理2.1简介2.2函数列表2.3数据通信3定时器管理3.1简介1消息队列1.1简介一个任务或者ISR

ios - 嵌入 UITabViewController 的 UISplitViewController 中的空白区域

我的Storyboard上有这个View层次结构:UITabBarController->UIView+ContainerController->SplitViewController=>[MASTER:(UINavigationController->UITableviewController->UITableViewController),详情:(UINavigationController->UIView)]这是Storyboard的截图:因此,我的详细ViewController与底部屏幕有某种偏移,如下一个屏幕中的红色圆圈所示:我认为这是在容器Controller中有一个Sp