开发图形用户前端应用程序以与微控制器系统通信

时间:2015-12-14 08:52:41

标签: c++ matlab

我能够通过串口和TCP / IP在我的微控制器系统和计算机之间建立通信,并能够发送/接收数据。

我想在我的电脑上开发一个图形前端应用程序,我可以根据我的微控制器发送的数据查看一些值/绘制一些图表。

我接触过Visual Studio和MATLAB,并且熟悉C / C ++语言。 我应该使用哪种开发环境进行前端开发? 关于相同的任何教程/书籍/链接??

2 个答案:

答案 0 :(得分:0)

这实际上是评论的附录,我吹嘘了图表的小包装,用于创建XYPlots。

创建一个winform,将其重命名为var image = info[UIImagePickerControllerOriginalImage] as! UIImage var imgData: NSData = NSData(data: UIImageJPEGRepresentation((image), 1)) // var imgData: NSData = UIImagePNGRepresentation(image) // you can also replace UIImageJPEGRepresentation with UIImagePNGRepresentation. var imageSize: Int = imgData.count print("size of image in KB: %f ", Double(imageSize) / 1000.0) 。 添加图表,并将其命名为let image = info[UIImagePickerController.InfoKey.originalImage] as! UIImage let imgData = NSData(data: (info[UIImagePickerController.InfoKey.originalImage] as! UIImage).jpegData(compressionQuality: 1)!) var imageSize: Int = imgData.count print("actual size of image in KB: %f ", Double(imageSize) / 1000.0)

将其添加为代码..

现在您可以轻松地从代码中进行绘图..

XYPlot

答案 1 :(得分:-1)

正如Joe所说,我决定继续使用Qt。

以下链接对于在Windows上安装和开始使用Qt非常有用。

<强>安装: - https://zahidhasan.wordpress.com/2014/04/29/how-to-install-qt-4-8-mingw-and-qt-creator-on-windows-8-1/

<强>参考: - http://www-cs.ccny.cuny.edu/~wolberg/cs221/qt/books/C++-GUI-Programming-with-Qt-4-1st-ed.pdf

此致 阿布舍克巴克。