.net-micro-framework相关内容

C# 中的 Atan2(或类似语言)

谁能给我指出一个用 C# 定义的 Atan2 的好例子(或隐约接近 C# 的东西),它不使用任何内部数学方法?这是在 .NET Microframework 上的,因此没有内部数学库之类的东西.我已经定义了 Sin()/Cos(),但是我在使用 Atain2 时遇到了很多麻烦. NETMF 中有一些散点图数学库,但我发现它们都有缺陷或损坏.其中一个主要的甚至没有正确定义 PI! 解决方 ..
发布时间:2022-01-25 12:38:54 C#/.NET

我们如何解决在生产中停止的长期运行的 NETMF 程序?

情况 我有一个 FEZ Cobra II NET 运行测试代码.它每秒向 LAN 上的服务器发送数据.服务器将数据写入文本文件.在 27 小时和 97,200 次成功发送后,Cobra 停止发送.显然,我不会在 27 小时内进行调试,而且我不知道如何排除故障,因为标准的软件故障排除方法不适用. 问题 如果我要写信记录 Cobra 上的错误,我将如何访问它们? NETMF 有应用 ..
发布时间:2022-01-19 16:27:13 C#/.NET

使用 3D 像素(体素)绘制球体

您能否提出一种算法,该算法可以仅使用基本的 plot(x,y,z) 基元(将绘制单个体素)在 3D 空间中绘制球体? 我希望有类似于 Bresenham 圆算法的东西,但是是 3D 而不是 2D. 仅供参考,我正在开发一个硬件项目,该项目是使用 3 维 LED 矩阵的低分辨率 3D 显示器,因此我需要实际绘制一个球体,而不仅仅是 2D 投影(即圆形). 该项目与此非常相似: ..
发布时间:2021-11-25 01:25:48 C#

从微控制器(带有 .Net Micro Framework 的 Arduino 或 Fez)连接到 SQL Server

我正在寻找示例、教程,或者只是“这个+这个+这个应该可以工作",以便从诸如 Arduino 板之类的微控制器读取和写入 SQL 服务器 (2008).我还看过(并且可能会使用)带有 .Net Micro Framework 的设备,例如 Fez Cobra.Micro Framework 不包括 ADO.我确定这将涉及一些 XML,但我无法确定要进一步研究哪种技术.我不想让 PC 应用程序充当中间 ..
发布时间:2021-11-17 03:46:34 C#/.NET

编译适用于x86的.NET Micro

.NET微型源代码中的构建过程让我完全不知所措. 我应该如何构建源代码?有些项目文件与VS不兼容,并且"BuildLauncher.exe"没有明确说明我应该如何使用它? 我想尝试看看编译运行时以将.NET嵌入本机桌面应用程序有多么困难. 解决方案 OP对JohnD的注释令人困惑,因为它引用了台式机上的C ++和8位CPU上的C#.如果OP可以澄清实际的最终目标,那么他们的问题可能会 ..
发布时间:2020-06-19 18:31:32 C#/.NET

如何将此十六进制字符串转换为long?

我有:"0xE94C827CEB"用十六进制表示,但作为字符串. 哪个是:1002011000043(dd mm yyyy HH mm ss) 不幸的是,如果我仅以字符串格式进行转换,并且我没有Convert.ToLong("0xE94C827CEB",16)函数,因为我使用的是.NET Micro,所以我不知道如何进行转换框架(同样,没有NumberStyles命名空间可用.) ..
发布时间:2020-06-19 18:31:25 C#/.NET

.NET Micro上的CRC32实现

我一直在寻找可以在.Net Micro框架上使用的CRC32实现.我发现此实现,但是微框架尚未实现HashAlgorithm.使此工作最佳的方法是什么? 解决方案 .net微框架具有Utility.ComputeCRC方法,尽管我不确定实际使用的算法是什么.它当然不使用OP中的一个. Utility.ComputeCRC ..
发布时间:2020-06-19 18:31:17 其他开发

从网络服务器提供Silverlight应用程序

我正在构建自己的Web服务器,并希望从中提供Silverlight应用程序。除了设置mime类型并通过电线推送应用程序外,我还需要做其他事情吗? 这可能没有什么区别,但是Web服务器在C#中(微型版本)。 解决方案 不,silverlight都是在客户端上运行的,因此除非您要执行某些Web服务或其他操作,否则不需要 它实际上就像您为客户端提供服务的单独文件一样,就像任何图像,脚 ..
发布时间:2020-06-04 18:34:59 C#/.NET

从微控制器(带有.Net Micro Framework的Arduino或Fez)连接到SQL Server

我正在寻找示例,教程,或者只是"this + this + this应该起作用",以便从诸如Arduino板之类的微控制器读取和写入SQL Server(2008).我还研究了(并可能会附带)带有.Net Micro Framework的设备,例如 Fez Cobra . Micro Framework不包含ADO. 我确定这将涉及一些XML,但是我无法弄清楚需要进一步研究的技术.我不想让PC应用 ..
发布时间:2020-05-09 19:45:44 C#/.NET

我们如何处理停止生产的长时间运行的NETMF程序?

组织 我有一个 FEZ Cobra II NET 运行测试代码。它每秒将数据发送到LAN上的服务器。服务器将数据写入文本文件。经过27小时和97,200次成功发送后,眼镜蛇停止发送。显然我不会调试27个小时,而且我不知道如何解决麻烦,因为标准的软件故障排除方法不适用。 问题 如果我要写下眼镜蛇的日志错误,我该如何访问? NETMF是否有应用程序日志?我们如何访问它们? 是否有 ..
发布时间:2017-08-15 20:01:06 C#/.NET

将“float”转换为“byte [4]”,并在.NET Micro Framework中转回“float”

将 float 转换为 byte [4] 然后返回到“float”的最佳方法是什么? '? 我正在C# .NET Micro Framework ,所以没有可用于我使用的 BitConverter 。 解决方案 我修改了 Netduino实现,以允许字节码规范(这不是“最佳方式”,但它作品)。如果通过网络发送字节数组,我将使用 BigEndian 。提醒您,NETMF不正式支持不安全 ..
发布时间:2017-08-15 19:34:14 C#/.NET

如何在状态模式代码中传递中断的本机事件处理程序

我已经转向了我的netmf项目的状态模式。基于此的内容: http://www.dofactory.com/Patterns/PatternState.aspx #_self2 我有一个旋转编码器旋钮,每个状态都会有不同的作用。 我一直在试图围绕着我的头脑,不能在任何地方工作。我不知道在哪里以及如何将中断处理程序注入每个状态,以及如何调用中断处理程序的切换。没有状态模式,代码看起来像: ..

思路要超过内存/ CPU的效率特定的时间间隔分析近实时数据

我有一些环境传感器,我要检测温度的突然变化,并随着时间的推移缓慢的趋势。不过我最喜欢做的基于内存与可能看起来像这样的参数什么是数学: (如有变更) (注:括号的项目计算在将数据添加实时) 5分钟(导数,最大值,最小值,平均值)+ 36数据点的最新3小时 每小时(导数,最大值,最小值,平均值)+ 24数据点对大多数电流为1天 日报(导数,最大值,最小值,平均值)+ 32数据点对大 ..
发布时间:2016-10-10 19:59:43 C#/.NET

.NET Micro Framework的不安全的代码

请问.NET Micro Framework的支持不安全的代码?换句话说,我可以使用指针在我的.NET Micro Framework的代码? 解决方案 在维基百科页面(重点煤矿): 例如,平台不 支持对称多处理, 多维数组, 依赖于机器的类型,或不安全 说明 的 的技术白皮书其列在省略的功能了。 ..
发布时间:2016-10-08 22:09:11 C#/.NET

如何通过本地事件处理在状态模式码中断

我转身状态模式我NETMF项目。基于这样的东西: http://www.dofactory.com/Patterns/PatternState.aspx# _self2 我有一个旋转编码器,将在每个国家采取不同的。 我一直在试图环绕此我的头并不能得到任何东西在我结束工作。我不知道在哪里以及如何注入中断处理程序到每个状态以及如何调用中断处理程序的开关。未经国家模式的代码看起来是这样的: ..

在.NETMF 4.0解析RFC822,日期时间

我已经写在.NETMF一个应用程序,需要我能够解析RFC822,日期时间。 通常情况下,这将是容易的,但NETMF没有一个DateTime.parse()方法,也不会有某种匹配的实施模式,所以我:M几乎卡住 任何想法 编辑:很可能需要“智能”的解决方案。部分原因,这是困难的是,有问题的日期时间必须有多余的空格中(但只是有时)的倾向。一个简单的解决方案子可能工作一天,但失败时,旁边 ..
发布时间:2016-09-30 23:57:42 C#/.NET

using关键字动态

考虑下面的代码: //模块级别宣言 插槽_client; 无效ProcessSocket(){ _client = GetSocketFromSomewhere(); 使用(_client){ DoStuff(); //接收和发送数据 关闭(); } } 无效关闭(){ _client.Close(); _client = NULL; } ..
发布时间:2016-09-26 13:11:42 C#/.NET