Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino 如何使用微控制器执行正常的数学任务+;奔腾4处理器_Arduino_X86 - Fatal编程技术网

Arduino 如何使用微控制器执行正常的数学任务+;奔腾4处理器

Arduino 如何使用微控制器执行正常的数学任务+;奔腾4处理器,arduino,x86,Arduino,X86,我刚买了一个旧的奔腾4,我想,用它来计算一些繁重的数学题会很好。 所以我有一个arduino duemilanove,我知道如何将数据发送到处理器,但我不知道如何向处理器指定它应该做什么数学事情(比如乘法、sqrt、sin等等),如何指定从处理器中获取这些答案。您制作了一个应用程序,下载到Arduino duemilanove中,并为奔腾4计算机制作了一个应用程序。这些应用程序需要通过一些通信通道(如现有的USB/FTDI/RS232)交换数据。您需要学习如何使用Arduino编程语言和您喜爱的

我刚买了一个旧的奔腾4,我想,用它来计算一些繁重的数学题会很好。
所以我有一个arduino duemilanove,我知道如何将数据发送到处理器,但我不知道如何向处理器指定它应该做什么数学事情(比如乘法、sqrt、sin等等),如何指定从处理器中获取这些答案。

您制作了一个应用程序,下载到Arduino duemilanove中,并为奔腾4计算机制作了一个应用程序。这些应用程序需要通过一些通信通道(如现有的USB/FTDI/RS232)交换数据。您需要学习如何使用Arduino编程语言和您喜爱的PC编程语言向it发送/接收数据。然后你需要制定一个双方都能理解的协议。Arduino将发送包含计算所需的所有输入的消息,PC将回复计算结果。您还需要学习如何将应用程序下载到Arduino,以及其他许多类似的方法,但我强烈建议您从闪烁的LED开始。这是微控制器的hello world应用程序,每个新手都应该从这一小步开始。

我想,我要构建一个内核来驱动处理器的基本功能,我使用agtl转换为ttl进行arduino/cpu通信。

你不能用arduino驱动奔腾…@Anycorn“can”有点强,也许是疯了@kenny你是对的,但只要想到16MHz micro作为3Ghz Intel的控制器……我已经知道,如何使用arduino闪烁LED,我非常熟悉arduino语言/c“那么你需要制定一个双方都能理解的协议。”arduino可以生成这样的信息:,在PC端,您需要运行数学表达式解析器和计算器,该解析器和计算器将使用Arduino解释和使用的计算结果消息进行回复。表达式解析器可以由您自己或第三方制作。这里的消息是什么?听起来非常雄心勃勃。您是否打算尝试构建一个类似SMP的系统,其中Arduino就像与P4共享内存的第二个CPU,连接到同一个前端总线(在多插槽P4服务器板上?),或者您打算让Arduino像北桥芯片组一样与P4通信,而不是使用内存控制器的北桥?与通过更简单但延迟更高的标准接口(如USB、以太网、并行端口,甚至只是简单的串行接口)发送消息相比,这两种方式听起来都相当疯狂。这个爱好项目有没有去过任何地方?