问题标签 [dac]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
882 浏览

embedded - AVR (Atmega 324A) DAC 通过 SPI 接口

数据表:(Atmega 324A)http://www.atmel.com/images/Atmel-8272-8-bit-AVR-microcontroller-ATmega164A_PA-324A_PA-644A_PA-1284_P_datasheet.pdf

数据表:(DAC) http://www.ti.com/lit/ds/symlink/dac101s101.pdf

你好呀!!

我正在学习c中的嵌入式编程,所以请多多包涵。
我正在尝试使用通过 SPI 连接到 ATmega324A 的 DAC (DAC101S101) 生成波。Dac 是单向的。现在我只是想从 dac 获得输出。我制作了一个 lut,我将使用它来获得所需的正弦波。另外,如何调制波的频率?(比如让我们说 4000Hz)(另外我已经将外部振荡器连接到 ATmega 芯片。)

谢谢!!!!

0 投票
2 回答
637 浏览

.net - 如何从 TSqlObject 实例中获取主键列?

我正在尝试通过TSqlObject以下方式从实例中获取主键列:

当然这不起作用,因为该GetReferenced方法需要一个实例的ModelRelationshipClass实例。

那么怎么做呢?

0 投票
1 回答
450 浏览

timer - 如何使用步长在正弦表中找到音调?STM32

我正在尝试使用正弦表查找方法来查找不同步长的音调频率,但是当我将浮点数转换为整数并使用 oscicopte 查看频率时,它无法在屏幕上显示任何内容.

有谁知道这个问题的解决方案是什么。任何帮助都是合适的。

下面是代码:

在此处输入图像描述

但是,如果我改变 StepSize = 3; 它显示频率:

在此处输入图像描述

0 投票
1 回答
382 浏览

dacpac - 尝试更改 FILESTREAM 列时 sqlpackage 中断

我有一个 SQL 数据库项目,我最近在其中修改了一个FILESTREAM列以允许空值。我正在尝试将项目的 dacpac 发布到该列已经存在的数据库,作为文件流列,但当前是NOT NULL.

我正在使用 sqlpackage.exe 命令行工具(版本 12.0.2882.1)执行发布。但是,它会产生错误:

错误中的 sql 看起来生成的脚本正在尝试删除列上的 FILESTREAM 属性,我猜这就是 SQL Server 抱怨的原因......但它为什么要这样做?我的数据库项目仍然具有标记为的列FILESTREAM

0 投票
1 回答
717 浏览

sql-server - How to setup schema compare file so that it always ignores a specific db schema?

I have two SSDT projects targeting the same database. When I use Schema Compare feature from any of the projects, it detects the other project's objects as being non-existent and sets them for deletion.

I cannot merge the two projects into one as I make use of the DAC API and there's a point where I need one compiled before the other. The "dependent" project's objects are all in the same db schema (let's call it myschema), which is unknown from the "core" project.

Is there any way I can setup the SCMP file so that when comparing the "core" project it ignores everything that's placed inside myschema?

0 投票
1 回答
119 浏览

c - KL25 DAC 驱动器在示波器上显示无输出

我正在为 Freedom KL25z 编写一个 DAC 驱动程序,但它不起作用。我正在用示波器测试它,但电压没有上升。

我的配置功能是使用KL25唯一可用的 DAC 通道...

将示波器电压连接到 PORTE30 引脚,将示波器地连接到 KL25 GND 引脚。

更新,忘记写文件名和实际问题

这是我的 DACDriver.c 文件

更新,忘记包含这个文件

这是我的 DACDriver.h 文件

这是我的 main.c 文件,现在只有一点测试,所以我可以看到一些输出

我正在努力成为最自学的人,但我的想法已经用完了......

我的主要问题是:您在这里看到任何错误吗?我如何使它工作?我错过了什么吗?

非常感谢!!

0 投票
1 回答
234 浏览

binary - 如何最好地表示负二进制数以用于 Verilog HDL 中的计数器和比较器?

我一直在设计一个 Delta-Sigma DAC,并且对处理我的(sigma)计数器和(delta 和 Vref)比较器中的有符号数感到困惑和绝望。

我曾尝试使用带符号的 2 的补码,但 EDAcompiler 在我这样做时似乎没有注意到,这很可能是我自己的错误!

所以基本上我的问题是,我如何(在 Verilog 中)以可以在计数器中使用的方式表示负数(因此可以向上和向下计数)?我知道必须声明一个保存有符号数字的计数器寄存器reg signed [:0]

谢谢!加文

0 投票
1 回答
747 浏览

c# - 使用 C# 的 Sql Azure 数据库备份和还原

我正在开发 Sql Azure 数据库备份和还原功能。

问题: - 我们可以使用“Microsoft.SqlServer.Dac”将多个数据库备份到单个 bacpac 文件中吗 - 我们可以在 C# 中读取 bacpac 文件,以便我们知道这是哪个数据库备份。- 我们可以一次恢复多个数据库吗?- 我们可以使用 Microsoft.SqlServer.Dac 覆盖现有数据库吗?

我可以使用“Microsoft.SqlServer.Dac”进行一个数据库备份、恢复(而不是覆盖)。

我在谷歌搜索找到上述问题的答案,但没有得到任何解决方案。

请建议

有没有办法使用 C# 进行备份/恢复并覆盖 sql Azure 中的 bacpac 文件。

0 投票
0 回答
114 浏览

asp.net - 将 SignalR 与数据层应用程序框架 (DACFx) 一起使用:如何配置和控制数据库更改

我正在尝试为使用 SignalR 的现有数据库和 Web 应用程序开发一个可行的 CI/部署过程。应用程序架构非常复杂,有多个组件监视数据库的变化。

我希望能够使用数据层应用程序框架 (DACFx) 来部署 DACPAC 文件并使用注册过程来检测对数据库架构的进程外更改。目前,因为 SignalR 修改了数据库,所以这是不可能的。

我正在尝试确定是否可以将 SignalR 与数据层应用程序一起成功使用,不必求助于手动将 SignalR 表添加到架构中。

我在每个组件的 Startup.cs 中使用了类似于以下的SignalR代码:

在我的 Web.config 或 app.config 中,我有一个“SignalR”连接字符串,它指向与主应用程序不同的数据库。例如,“MyApp”用于应用程序数据,“SignalR”用于 SignalR 数据。

我的理解是,以这种方式配置 SignalR 时,它将创建:

  1. 用于跟踪连接的数据库表。
  2. 对数据库和相关联的清理 SP 的服务订阅。

我遇到的问题是数据库表是在我的主应用程序数据库中创建的,而且 SignalR 似乎没有提供用于取消注册服务的 API。

我做对了吗 - SignalR 是在创建服务订阅还是其他什么?

发生了什么事 - 为什么我的配置被忽略?

是否可以以一种优雅的方式进行清理,或者我是否需要在部署期间手动删除服务订阅?

0 投票
1 回答
416 浏览

c# - 如果新的约束验证失败,则 DacServices 回滚

我们正在使用DacServices. 然而,有时会添加新的约束导致约束冲突,这需要我们编写迁移脚本以确保列中的数据有效。

但是,DacServices.Deploy如果ScriptNewConstraintValidation选项为 true 并且新的约束错误,我无法弄清楚如何回滚 DacServices 所做的更改。

我们正在使用 AlwaysOn 可用性,因此执行备份/恢复将非常困难。以下是我尝试过的一种方法,但没有成功。