问题标签 [mpc]

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 回答
77 浏览

ios - 在 TableView 中通过 MPC 接收数据 - Objective C

我在通过 MPC 发送数据时遇到困难,设备之间的通信正常工作正在打印在 TextView 上我需要在表格视图中呈现,我可以通过 MPC 从表格视图中添加和删除对象,有人知道吗如果可能,或者这只是 MPC 在 TextView 中的印象。

谢谢你。

我谢谢你。

我将放下发送和接收的代码。

发送数据

}

接收数据

-(void)didReceiveDataWithNotification:(NSNotification *)notification{

}

0 投票
0 回答
184 浏览

microcontroller - 一个MPC的Flash存储器可以刷多少/擦(Flash Endurance,生命周期)

我开始对 MCP5748G 进行编程,问题是我正在处理现有的应用程序,并且我正在添加一个依赖于其他模块的模块。

我正在开发的模块运行良好,但是当与其他模块结合使用时,都必须进行修改。因此,为此目的,我正在对闪存进行大量调试和重新编程。有时我每天最多可以进行 100 次闪烁/擦除循环

开发应该需要一段时间,比如说2个月,我不知道MCU是否可以抵抗这段时间。

这就是为什么我想知道

该 MCU 的最大闪存周期是多少? : 文档太长,我找不到相关信息。

而且我正在闪烁和擦除指定的闪存块。总闪存为 5mb,但我只使用 2mb。我每块 256kb 闪存,我想知道仅闪存一个块是否也会影响其他块,以及每次擦除/闪存操作后闪存的性能是否会下降。

我知道每个 MCU 都支持不同的闪存周期,但是如果您有一些关于如何在文档上找到答案的信息,那也会很有帮助。

谢谢

0 投票
1 回答
245 浏览

linux - 使用 MPC 在 linux 中链接没有 lib 作为前缀的库

我必须链接一个名称中没有lib前缀的静态库。我知道如何与简单的g++即链接如下

g++ -l:"mylib.a" a.cpp

我想用 MPC 做同样的事情。我尝试在 MPC 文件中跟踪。那些不工作。

lit_libs += $(LIB_NAME)生成g++ -l"mylib" a.cpp需要lib作为前缀。

pure_libs += $(LIB_NAME)生成g++ "mylib" a.cpp找不到库。

请给我MPC链接没有lib前缀的库的选项。

0 投票
0 回答
475 浏览

gcc - 构建 GCC 4.8.2 时遇到问题:找不到 -lmpc

当我尝试在自定义目录中将 GCC 4.8.0 编译为更大系统的一部分时。我在这台服务器上没有 sudo 权限,因此我从源代码构建所有内容。但是,我无法让依赖项 gmp、mpfr 和 mpc 工作。运行配置时,它给了我:

config.log 给了我:

所以我尝试获取 mpfr、gmp 和 mpc 并从源代码手动构建它,因为我无权在系统本身上安装。我运行 ./contrib/download_prerequisites 来获取库。我再次运行配置,它给了我同样的错误。所以我也编译了它们,在我的 gcc 目录中我做了:

请注意,由于某种原因,仅使用 --with-mpfr 不起作用。

其中 $SRC 是我的 gcc 目录。但是,在最后一个命令中,它在 build/config.log 中给了我这个错误:

很明显,运行 make mpc 后没有 lib 目录,或者任何包含共享对象文件的目录。所以我不知道如何将 gcc 与 mpc 库链接。

有谁知道我应该怎么做?

0 投票
1 回答
121 浏览

debugging - 如何为 powerPC 调试在 RAM 上运行的引导加载程序代码

我正在用 C 语言为 MPC5748G 开发一个引导加载程序。

引导加载程序将在 RAM 上运行,所以我想知道如何调试在 MPC 目标上运行的引导加载程序代码。

谢谢

0 投票
1 回答
893 浏览

c++ - 海合会 6.1。安装,gmp/mpfr/mpc 没有建?

我最近安装了 gcc 6.1,专门针对标题中提到的库 (gmp/mpfr/mpc) 我按照 gnu 网站所说的:

GNU 多精度库 (GMP) 版本 4.3.2(或更高版本) 构建 GCC 所必需的。如果在名为 gmp 的 GCC 源的子目录中找到 GMP 源分发,它将与 GCC 一起构建。或者,如果 GMP 已安装但不在您的库搜索路径中,则必须使用 --with-gmp 配置选项进行配置。另请参见 --with-gmp-lib 和 --with-gmp-include。只有 download_prerequisites 安装的 GMP 版本支持树内构建。

与其他库类似,即我下载了在我的 GCC 目录中复制的最后一个版本的源代码,然后在假设它与海湾合作委员会。但是,当我尝试运行一个使用 gmp 库的编译项目时,它会说:

所以我一直在寻找共享对象的位置,但我找不到 GCC 安装它的位置。

我应该在安装 gcc 之前先编译 GMP/MPFR 和 MPC 吗?因为我认为没有必要。如果我不需要编译 GMP/MPFR 和 MPC 应该安装在哪里的库?

一些进一步的细节:

我想我没有做任何奇怪和复杂的事情。1.我下载了gcc,把源码放在一个目录下。2. 我下载了所有这些库,作为 tar 文件;3. 在 gcc 源码根目录下创建了三个文件夹(gmp、mpfr 和 mpc)amd 在这些文件夹中展开了上一步的 tars。4. 对于 gcc 我执行了./configure --prefix=/path/to/gcc_build 5. 我执行了make 6. 然后make install

如果我不使用我可以编译和执行而不会出现问题的库,当我需要这些库时,它会在成功编译后返回我提到的错误。如果我查看lib/andlib64/路径,则没有与 gmp 库相关的任何内容。

0 投票
1 回答
691 浏览

perl - OpenDDS Perl 脚本设置抛出错误

继续这个 SO question

遵循 openDDS安装指南时,我尝试configure从命令提示符中运行,但收到​​此输出,收到此错误集:

正在运行的 cmd 脚本是:

产生错误的部分configure是:

设置初始未设置变量的位置:

我安装了 perl 和 Visual Studio。查找 MPC,我可以找到一个“多精度库”。这可能是因为我使用的是 gcc 吗?我必须使用 GCC 才能最终从这段代码中创建一个与 JNI 一起使用的库......

0 投票
2 回答
177 浏览

c - 使用 MPC 库解析返回语法定义错误

我正在尝试使用 MPC 为称为 Wittgen 的语言定义语法(https://esolangs.org/wiki/Wittgen

我定义了以下语法:

当我尝试输入变量或提醒运算符(如“foo247”或“@foo247}”)时,它会正确解析它,但是当我尝试解析赋值(“foo247=foo}”)时,它只会返回我

我找不到错误,我确定语法中定义了一些错误,但我在官方文档或示例中找不到任何线索

0 投票
1 回答
935 浏览

mpd - 如何获得 MPC 版本,而不是 MPD

使用 Ubuntu 12.04 桌面,但使用 Windows 中的 putty,所以... CLI。

当我输入:

mpc version

它报告 mpd 守护程序的版本。

我怎样才能得到 mpc 控制器的版本,而不是守护进程?

谢谢。

标记。

PS,我怎样才能获得最新版本的mpc?Ubuntu 存储库已经过时了。我宁愿不更新 mpd,因为它似乎工作正常。

M。

0 投票
1 回答
3360 浏览

network-programming - iOS10 中的多点连接错误“发送 BINDING_REQUEST 失败”

我在 iOS 10 中的 MPC 应用程序中看到以下错误,我正在寻求一些帮助来解释它们。对等点连接后,会弹出以下几个错误。对等点最终连接,但它比 iOS 9 慢(似乎导致错误消息的事件发生在主线程上)。在 iOS < 10 上运行时,这些错误不会出现在应用程序中。

任何投入将不胜感激!