首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

同步STM32的SAI外设传输普通数据

虽然I2S和SAI都是传音频数据的,但其实可以传普通数据,本质都是二进制数据流嘛!(全网都没有相关的文章) 就是一个中断来了,然后通过SD线进来,DMA外设从SD搬到了内存,就是这么简单。...我给了三个demo段: 实现了一个双通道SAI(串行音频接口)的DMA数据采集功能。...,数据深度开到了最大 两个FIFO全开 FIFO在APB的下面 这个是中断的地址 这个函数就是就是接收DMA的数据 使用这样的结构直接获取来自SAI外设上面的数据 实现了一个双通道SAI(串行音频接口...DMA (Direct Memory Access): 一种数据传输方式,可以高效地直接将数据从外设传输到内存,减轻CPU的负担。...为此,可以产生四种数据和帧格式组合: 将16位数据封装在16位帧中 将16位数据封装在32位帧中 将24位数据封装在32位帧中 将32位数据封装在32位帧中 当使用32位数据包中的16位数据时,前16位

17310

通过外部表改进一个繁琐的大查询 (r8笔记第32天)

问题的背景是这样的,业务部门需要做一个大查询,他们目前只拿到了部分账号的一个id字段的值,需要匹配得到一个类似手机号的字段值,开发部门提供了对应 的sql语句,会关联两张表来匹配得到对的数据,然后反馈到...我看了下,觉得这活毕竟也不是经常有这种问题,那就接了吧。虽然中途碰到了不少的小问题,不过也着实值得一试。 开发部门提供的语句类似下面的形式。...业务部门就提供了一个excel文件,里面是60多万的id值,想直接转到linux环境里还不行。 从我的角度来看,大体有这些考虑,也算是问题的一些难点吧。...(1)这些id值怎么通过excel传输到内网环境,对于内网而言,大文件的传输目前有x M的限制 (2)因为涉及的id还是有些多,那么这类操作只能备库操作了。...当然开始还是碰到了一个小问题,那就是乱码问题,因为我们的文件是从windows传过来的。开始匹配的时候发现没有任何数据。

63590
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    学Excel,一辈子这门课就够了

    特征: 可以处理90%以上的Excel问题,在所在公司已属于一流水平,常常作培训,很容易找工作。...遇月末、季末、年末,重复处理数据,重复制表,效率低下,盼望着能一键导入数据,自动生成报表; | 如何解决: 掌握函数使用的一般套路、更多的数据录入技巧、切片器与宏实现自动化分析与报表生成。 02....别再说excel不能做大数据分析,power query实现了Excel数据整理的清洗自动化流程,power pivot让Excel可以应对90%的数据类型, 并将处理数据量级提升到了千万甚至亿级别,只要电脑配置跟得上...技术都懂,但是自己独立拿到项目时,不知道从哪里开始; | 如何解决: 技术和方法很重要,但核心,是思维。...在Excel中,实现从“问题确定—拆解和构建复杂的问题—数据获取—分析方法和模型选择—可视化—报告撰写”的全方位技能,形成专业的数据分析师的自我修养。

    84540

    做研究必读:一分钟教你用Excel从统计局抓数据!

    接着我就搜到了这个问题下面的答案, https://www.zhihu.com/question/47883186 简直是救星,赶紧撸起袖子撸起来,不对,是干起来。...这里呢,Excel其实对于mac用户非常不友好,因为从网上抓数据这个功能被删掉了,毕竟是Windows的软件...不过不用气馁,我们还有Google doc。...当然,对于Windows用户就没有这个问题了。 先放上示意图: ? 看到没有!统计局的数据全在自己的Excel里了哟~ 以后走哪儿数据抓到哪儿,遇神抓神,遇佛抓佛。...具体pass给IMPORTHTML( )这个function的是三个argument值, 第一个值就是从A1,也就是统计局网页地址所在Excel的位置来告诉这个function区哪儿抓数据。...看到现在我们应该可以理解Excel是怎么操作的吧,so easy~ 但是对于统计局网站的数据抓取其实有一个问题,因为他是一个一个网页发布的数据,并且跟其他数据混在一起随机排列,所以说具体选取需要抓取的网页还是得人工了

    1.1K30

    Excel 宏编程的常用代码

    大家好,又见面了,我是你们的朋友全栈君。 Excel 宏编程的常用代码 我们常用Excel统计一些数据,如果善用VBA,就能自动做出各种复杂的报表,懒人就是追求一劳永逸!...不过,也不是真懒啦,只是用智慧(脑力劳动)将自身从体力劳动中解放出来而已,人类也是这样进步的。我有这样的感觉,就是每见到一个语句或函数,都会激发出偷懒的灵感来,哈哈,很自恋了,其实好玩而已。...Const MyStr = “Hello”, MyDouble As Double = 3.4567 选择当前单元格所在区域 在EXCEL97中,有一个十分好的功能,他就是把鼠标放置在一个有效数据单元格中...,执行该段代码,你就可以将连在一起的一片数据全部选中。...Sheets(“sheet1”).Range(“a1”).Value = “hello” 说明: 1.sheet2被选中,然后在将“HELLO”赋到A1单元格中。

    2.8K10

    从EXCEL VBA开始,入门业务自动化编程

    我又来了! 从本期开始,打算穿插着写几个连载,从最接近大家日常业务的Office开始。因为本身是在日企工作,所以对Excel有着特别的情感,索性就决定先从Excel开始吧。...VBA同Visual Basic(VB.NET)的区别是,VBA是运行在Excel,Word或Access等Office程序上的编程语言,它是从VB基础上改良的,可以直接作为Excel,Word或Access...图7 如图设置完毕后,打开包含宏的工作簿时宏是被禁用的;如果确认宏的安全性没有问题,用上面图5图6的方法再启用宏就可以了。 举例创建一个最简单Excel宏 现在我们尝试着创建一个具体的宏出来。...[宏的保存路径]保持默认。[说明]位置指定为「将选择范围粘贴到其他位置」。最后单击[确定]按钮(图8)。 图8 然后,执行图1的步骤,选择员工数据,拷贝粘贴至旁边。...在本篇中,我们解说了如何创建一个简单的宏,一直到如何让宏真正地工作起来。 由于是第一篇,所以内容上尽量简单,我想大家应该都能充分理解吧。 下一篇中,我们会开始讲解Excel VBA的基础知识。

    17.9K111

    excel查询数据的技术实现选择 (r7笔记第73天)

    所以如果从excel文件-->安装Oracle数据库软件-->创建数据库实例-->可能得扩容内存-->使用 plsqldev导入excel数据-->使用sqldeveloper导出html数据 基本可以实现他的要求...当然数据库还是需要,不过使用mysql,msql都可以 ,access应该可以可以。 对于这种方案,自我感觉还是有一些依赖,还是有些笨重,其实不光问题没有解决,反而更加复杂化了。...如果使用java的swing,那么我就需要放弃使用数据库了,而是使用xml来做这个,那么这个时候一个重要的问题就变成了数据格式的转换看,由excel转换为xml,不过excel还好本身提供了这个功能,所以还需要花一些时间去看看怎么去解析这个...那么我们使用的excel,它本身的功能其实已经 很强大了,记得有些人用excel里面有各种复杂的功能,函数库,还有vb的深度定制,宏的设置等等。...最后自己百度了不少的文章,感觉能实现的方法确实很多,不过限于 excel水平,没有成功,但是我相信这个是我的问题,excel已经很强大了,还是需要花点时间来学习一下。方向对了这些努力也就全值得。

    1.1K50

    Filebeat自定义pipeline,完美处理自定义日志字段

    filebeat是本地文件日志数据采集器,通常用作ELK中的日志采集,将采集的日志数据传输到elasticsearch,当需要进行数据处理时,先传入logstash,经过logstash处理后再存入elasticsearch...基本流行的中间件、应用日志,都有覆盖到 所以对于基础日志,现在完全可以用filebeat进行数据解析,而不需要自己再去logstash写匹配 filebeat可以将数据进行预处理,然后输出到elasticsearch...这样,我通过grok处理message字段的时候,将message字段中的http_x_forwarded_for匹配为nginx.access.xff,这个自己定义,这个后面要用到,在kibana中map...,其实就是上一层代理的IP,对于我来说,就是CDN节点的IP地址,所以在map中展示的位置就那么几个CDN节点数据中心的位置,而且计算出的UV也是有问题的 ?...修改完成后,重启filebeat,可以从filebeat日志中看到加载的pipeline已经更改了 ? 接着可以查看elasticsearch中的数据了 ?

    10.3K10

    文科生也能学会的Excel VBA 宏编程入门(三)——合并文件

    大家好,又见面了,我是你们的朋友全栈君。 任务介绍 在日常工作中,我们经常会遇到需要汇总多个表格的数据,将它们合并到一个表格里的情况。...因为后面会同时打开多个excel文件,先记录下来程序才不会弄混不同的文件 cwb.ActiveSheet.UsedRange.Clear '将合并文件的内容清空,还你一个清清白白的汇总表 Num =...Set cwb = ActiveWorkbook里面用到了Set这个语句,Set其实是VBA里的赋值语句,正常情况下基本数据类型赋值也应该是Set a=1这样,但是基本数据类型可以省略Set。...这里用cwb这个变量记录下当前激活的workbook是为了后面能让程序找到它,不然后面打开多个excel之后,程序怎么知道我要操作哪一个?...在用于汇总的Excel文件里点击绿色小三角运行宏,或者点击【宏】找到这个宏并执行都可以运行这段程序。写在【模块】里的宏没有ThisWorkbook前缀。

    3.8K30

    都2020年了,你还在使用.XLS格式的文件吗?

    我们用Power BI对Excel文档做分析应该是轻车熟路了。 比如,我们从本地获取xls格式的文档,建模、可视化、刷新一切ok,发布到云端,使用gateway配置和刷新也都没问题: ?...不过,如果将这个xls文件放在onedrive中,再使用下面的方法获取: PowerBI从Onedrive文件夹中获取多个文件,依然不使用网关 在本地是没有任何问题的,云端配置避免了巨坑:针对“PowerBI...从错误信息来看,我们需要安装一个Access Database Engine2010。...不过,如果我告诉你,即便你是一个业务能力过硬的运营人员, 数据分析能力也没问题,对于Power BI和Excel使用也都很熟练,仅仅让你从Excel文件中导入数据,用Power BI做一个最简单的柱状图...答案很简单,将这张表另存为.XLSX格式就不会出现这个问题了: ? 以上只是举了一个例子,如果在真实的业务场景中出现这个问题会是怎样呢? 比如,我们拿到了一份财务的原始数据,是这样子的: ?

    1.1K40

    【可视化】图表展示中的10个经典问题

    几乎所有的报告都离不开数据图表的应用,但是在图表应用的过程中似乎往往会遇到各种各样的问题。比如词不达意、数据与图形步匹配、图表配色不协调等等。...那下面是我浏览到的一个关于图形运用的测试,非常不错,我就将其贴出与大家分享: 1、下面两个图形中,那个更容易表现Mid-Cap和Small-Cap的市场份额大小,饼图还是条形图? ?...4、横坐标是时间序列,为了展现数据的趋势,应该选线图还是柱形图?(这个问题比较普遍) ? 点评:选择下面的最重要的是X轴是时间,时间序列,所以折线图更能够感知的趋势、模式的变化!...5、在不同的场合应该选择将真实数据比例展示出来还是将差异放大? ?...当然,如何让地图与数据大小联动呈现,需要编写宏或者VBA的一点语句支持! 7、又遇3D和2D的问题,上面的3D图表相对于下面的四个2D表分列节省了空间,但是所传达的信息呢? ?

    1.5K70

    钓鱼技术

    文件呗以受保护视图打开的情况有如下几种 文件是从 Internet 位置打开的 文件是通过 Outlook 附件的方式接收的,并且计算机策略将发件人定义为不安全 文件是从不安全的位置打开的 文件被文件块阻止...文件验证失败 文件是使用“在受保护的视图中打开”选项打开的 文件是从其他人的 OneDrive 存储中打开的 XLM / Macro 4.0 (excel宏钓鱼) excel下有宏功能,可以用来执行命令...但在某些情况下打开此类excel文件需手动点击启用宏才能正常钓鱼。...因为我搞不来那个二进制数据怎么产生,所以这个方法暂时只做了解吧。。...而且我看的那个文章的POC在我的word2016里不能正常工作,不知道是什么原因 reference:https://www.ired.team/offensive-security/initial-access

    3.2K30

    Excel宏教程 (宏的介绍与基本使用)

    大家好,又见面了,我是你们的朋友全栈君。 Excel宏教程 (宏的介绍与基本使用) Microsoft excel是一款功能非常强大的电子表格软件。...它可以轻松地完成数据的各类数学运算,并用各种二维或三维图形形象地表示出来,从而大大简化了数据的处理工作。但若仅利用excel的常用功能来处理较复杂的数据,可能仍需进行大量的人工操作。...但excel的强大远远超过人们的想象–宏的引入使其具有了无限的扩展性,因而可以很好地解决复杂数据的处理问题。...VBA是从流行的Visual Basic编程语言中派生出来的一种面向应用程序的语言,它适用于各种Windows应用程序,可以解决各应用程序的宏语言不统一的问题。...除此之外,使用 VBA语言还有如下优点:1、VBA是一种通用程序语言,通过它不仅可以共享Microsoft相关的各种软件(如excel、 word、access)……,而且随着其它的一些软件(如大名鼎鼎的

    6.5K10

    Jupyter Notebooks嵌入Excel并使用Python替代VBA宏

    在本文中,我将向你展示如何设置在Excel中运行的Jupyter Notebook。在这两者之间共享数据,甚至可以从Excel工作簿调用Jupyter笔记本中编写的Python函数!...在本文的其余部分,我将向你展示如何: 使用Jupyter笔记本在Excel和Python之间共享数据 在笔记本上写Excel工作表函数(udf) 脚本Excel与Python代替VBA 从Excel获取数据到...将Python中的数据移回Excel 从Python到Excel的另一种传输方式也可以正常工作。...无论你是使用Python加载数据集并将其传输到Excel工作簿,还是通过Excel处理数据集并希望将结果返回Excel,从Python复制数据到Excel都很容易。...弄清楚如何使用Excel对象模型进行操作的一种好方法是记录VBA宏,然后将该宏转换为Python!PyXLL文档页面Python作为VBA的替代品提供了一些有关如何做到这一点的技巧。

    6.4K20

    VBA教程先导介绍

    Visual Basic for Applications(VBA)是一种事件驱动的编程语言,广泛应用于Microsoft Office应用程序(如Excel、Word和Access)中。...增强数据处理能力:处理和分析大量数据,生成动态报告和图表。VBA的基本概念在深入学习VBA之前,了解一些基本概念是非常重要的。宏宏是由VBA代码组成的一系列命令,用于自动化执行特定任务。...在Excel中,您可以通过“录制宏”功能来生成宏代码,也可以手动编写代码。模块模块是存储VBA代码的容器。在Excel中,每个工作簿都可以包含多个模块。模块分为标准模块和类模块。...用户自定义表单可以包含文本框、按钮、下拉列表等控件,帮助用户输入数据和触发操作。数据库连接通过VBA,您可以连接和操作外部数据库,如Access、SQL Server等。...我正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!

    31810

    ChatGPT Excel 大师

    使用相对引用录制宏。2. 使用绝对引用录制相同的宏。3. 比较结果并了解引用如何影响录制的操作。ChatGPT 提示“我想创建一个宏,将数据从一个工作表复制并粘贴到另一个工作表。...利用 ChatGPT 的见解通过更新引用、删除不必要的名称和组织命名范围来解决问题,以实现更好的工作簿导航。ChatGPT 提示“我在我的工作簿中遇到了 Excel 的名称管理器和命名范围的问题。...利用 ChatGPT 的见解通过定位缺失数据、重新建立数据连接和验证数据源的准确性和完整性来解决问题。ChatGPT 提示“我在我的 Excel 工作簿中遇到了缺失数据和数据源连接问题。...利用 ChatGPT 的见解来排除筛选问题,验证数据一致性,检查隐藏字符,并优化筛选标准以获得准确的结果。ChatGPT 提示“我在我的 Excel 工作表中遇到了数据筛选问题。...ChatGPT 提示“我的 Excel 工作簿运行缓慢,我遇到了内存和性能问题。我该如何排除性能缓慢的问题,了解问题背后的原因,并优化内存使用和整体性能以提高响应性?” 122.

    15100

    什么是Microsoft Office?MS Office的组件、用途、优点和缺点

    图片 我们可以将 MS Office 定义为用于商业目的的办公套件。它是word、excel、PowerPoint、OneNote等多个应用程序的集合,支持所有版本的windows操作系统。...他们是: Microsoft Word Microsoft Excel Microsoft PowerPoint Microsoft Access Microsoft OneNote Microsoft...Microsoft Excel MS Excel 是一个电子表格应用程序,具有格式化选项、数据透视表、函数和公式。借助此应用程序,我们可以创建任何类型的文档。...Microsoft Access Microsoft Access 是一个数据库应用程序,允许我们管理数据库和创建网站。 设计和维护数据库的专家使用它。...2.帮助准备Dashboard 此应用程序有助于 IT、计算机科学和网页设计课程的学生在 Microsoft Access 和 MS Excel 的帮助下创建仪表板。

    5.1K00

    图片文字识别(2)

    /public/images/begin.jpg').toString('base64'); 可以发现我上篇文章实际上是将图片放在项目public静态文件夹下,然后使用NodeJS异步读取文件去读取图片数据...,然后将数据转化为一个Buffer对象,最后再进行BASE64编码。...必传参数一样固定有access_token以及image。有两个选传参数可以视情况进行传参。接下来贴下关键代码: ? 我直接百度找一个营业执照链接进行测试接口效果: ?...通过上一步取到的request_id以及access_token可以获取解析结果。返回结果我们通过传参result_type指定返回结果的类型为excel或者json格式。...可以看到表格图片中的数据成功被解析出来了。当然我们选择将第二次请求携带的参数result_type改成excel,接口就会将表格图片中的数据解析成一个excel表格并返回链接。

    43.1K30
    领券