完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
HI都是如何开发基于PC的GUI的。它需要开发哪些软件?有没有免费的或开源的软件?我想在软件中创建一些GUI,希望从微控制器接收和传输,请给我一些建议。
以上来自于百度翻译 以下为原文 Hi all, How to develop PC based GUI . In which software it has to be developed.Any free or open source software is available ? I wanted to create some GUI in software and wanted to receive and transmit from Microcontroller. Please give me some suggestions. |
|
相关推荐
19个回答
|
|
|
|
|
|
|
|
|
有许多GUI软件可用一些付费的,一些开源的。它将取决于您的需求(复杂性、通信、操作系统等)和您的知识。您可以使用C语言、Python、HTML、LabVIEW等。列表是最长的。最简单的是使用PIC USAT/USB与PC串行/USB接口进行通信。
以上来自于百度翻译 以下为原文 There are many GUI software available some paid, some open source. It will depend on your requirements (Complexity, communication, operating system etc) and your knowledge. You can use C#, Python, HTML, LabView etc. The list is long. the simplest is to use PIC USART/USB to communicate with your PC Serial/USB interface |
|
|
|
|
|
QT与Qt Creator?(c++)http://www. qt.io/下载开源/x分段-2示例项目:http://PICFROUM.RIC32 3.COM/VIEWTICIC.PHP?F=46和t=103πP266或较新版本-gt;http://www-Hsulm…de /NOCA…r/vsSHILI/QtProjekte
以上来自于百度翻译 以下为原文 Qt with Qt Creator? (C++) https://www.qt.io/download-open-source/#section-2 Example Project: http://picforum.ric323.com/viewtopic.php?f=46&t=103#p746 or newer version -> http://www.hs-ulm.de/noca...r/vschilli/QtProjekte/ |
|
|
|
|
|
谢谢所有…我只想简单的可以在微软视觉基础上完成吗?我认为这不是免费的。
以上来自于百度翻译 以下为原文 thanks all... I want only simple can it be done in Microsoft Visual Basics ? I think its not free.. |
|
|
|
|
|
实际上你的标准是什么?是爱好还是职业?
以上来自于百度翻译 以下为原文 Actually what are your criteria? And is it just hobby or profession? |
|
|
|
|
|
我想创建简单的GUI,并将其发送到微控制器,从控制器,我会发送一些数据OT必须显示在该软件。
以上来自于百度翻译 以下为原文 I wanted to create simple GUI and will send it to micro controller and from controller i will send some datas ot has to display on that software. > Its not for hobby its for my product development . |
|
|
|
|
|
是的,您可以使用Visual Basic,它们有免费版本,Express版本和社区版本取决于您的需要。
以上来自于百度翻译 以下为原文 Yes you can use Visual Basic They have free versions, the Express version and community version depending on your need. |
|
|
|
|
|
发送给微控制器什么?不能将GUI本身发送给控制器。你是说你想把一些数据从PC发送到微控制器吗?你打算如何在PC机和微控制器之间传输数据?你没有提到你正在观察的是什么样的微控制器家族,或者它的目的是什么。
以上来自于百度翻译 以下为原文 Send WHAT to the microcontroller? You cannot send the GUI itself to the controller. Do you mean you want to send some data from the PC to the microcontroller? How do you intend to transfer the data between the PC and the microcontroller? You have not mentioned what family of microcontroller you're looking at, or what it is meant to do. |
|
|
|
|
|
关于IDE和languageAs Katela编写的问题,VisualStudio社区版在一定程度上是免费的,但是您必须研究他们的许可条件。它包含了包括Visual Basic、C语言、甚至C++的语言。Visual Basic和C.Y.是基于.NET的语言,因此它们是SARR。所有真正有趣的东西。语言本身并不重要。你不应该使用VisualBasic,因为你认为它比C语言简单。Microchip使用(过时版本的)C为他们的一些PC样本。你看过卡特拉斯连锁店吗?究竟你用哪种语言开发你的嵌入式软件?你们公司使用的其他IDE和语言是什么?关于你的要求与不多的给定信息,它是不可能推荐任何东西。
以上来自于百度翻译 以下为原文 That raises more questions than it answers. Concerning IDE and language As Katela wrote, Visual Studio Community Edition is free to some extent, but you must study their license conditions. It contains languages including Visual Basic, C#, or even C++. Visual Basic and C# are .Net based, thus they share all the real interesting stuff. The language itself is not important. You should not use Visual Basic because you think it is simpler than C#. Microchip uses (an outdated version of) C# for some of their PC samples. Did you have a look at Katelas link ? After all in which language are you developing your embedded software ? Which other IDE's and languages does you company use ? Concerning your requirements With the more than little given information it is not possible to recommend anything. |
|
|
|
|
|
我不会发送GUI,我会发送一些数据,我将进入GUI到微控制器。
以上来自于百度翻译 以下为原文 I will not send gui i will send some some datas which i will enter in gui to microcontroller. |
|
|
|
|
|
如果你回答所有被问到的问题,这不仅仅是一个问题。
以上来自于百度翻译 以下为原文 This works better if you answer ALL the questions you are asked, not just one. |
|
|
|
|
|
AM使用嵌入式C语言。MPLAB IDE和XC8编译器。我对基于PC的GUI软件没有太多的想法。这是我第一次做。
以上来自于百度翻译 以下为原文 Am using Embedded C . MPLAB IDE and XC8 Complier . I dont have much Idea about PC based GUI software sir . This is the first time am doing. |
|
|
|
|
|
在你的文章中缺少一些关键信息:你公司使用的其他IDE和语言?你喜欢哪一个IDE?你以前用过吗?对于生产,人们会期望某种程度的先验知识。你打算使用什么样的通信协议?USB,串行,以太网…?您打算从GUI中发送什么样的数据?位、字符串、二进制……?你看的是什么样的单片机系列
以上来自于百度翻译 以下为原文 Few key info are missing in your post:
|
|
|
|
|
|
公司现在不使用任何其他软件。^现在正是使用MPLAB IDE作为PIC单片机(对于基于PC的GUI,我们需要知道哪些可以适合)。通信协议将是从串行实际项目中,我将以I2C为基础的ADC接口到我的微控制器上,我想在PC中显示读数。基于软件,从那里(GUI将被创建以输入一些工程值),我想接收这些值,控制器将处理进一步的计算。
以上来自于百度翻译 以下为原文 ^ Company is not using any other software . ^ Am right now using MPLAB IDE for pic Microcontrollers (for PC based GUI we need to know which can suit) ^ Communication Protocol will be from Serial ^ Actual project I will interface I2C based ADC to my microntroller I wanted to display the readings in PC based software and from there (where GUI will be created to enter some Engineering value ) I wanted to receive that values and controller will process further calculations . ^ Am using PIC16F877A controller |
|
|
|
|
|
它听起来不像真正的客户产品,更像是开发。你是否考虑过使用Windows终端程序从PIC接收串行输出,并从Windows向PIC发送一些参数/命令?
以上来自于百度翻译 以下为原文 It does not sound like a real customer product, but more like development. Did you consider just using a Windows terminal program to receive serial output from your PIC and send some parameters/commands from Windows to pic ? |
|
|
|
|
|
这只是一种发展。客户需要用GUI自己来做,否则如果它可以像超级终端这样的串行软件完成,那就很简单了。
以上来自于百度翻译 以下为原文 It's kind of development only . Customer needs to be done with GUI itself or else it would be simple if it could be done on Serial software like hyperterminal |
|
|
|
|
|
对不起,我不明白。如果(当前)客户不需要,终端应用程序是一个选项,那么使用它。然而,这些天你几乎找不到超级终端,也不好。尝试HITY(还有很多其他免费终端应用程序)。HTTP://www-Del-Halr.IfOf/TealAlx/Dejx.HTMM忽略了德国网页,应用程序本身是英文的。&编辑:但是如果GUI是客户需要的,那么GTO to 19和Gt;
以上来自于百度翻译 以下为原文 Sorry, I do not understand. If (currently) it is NOT required for the customers AND a terminal application is an option, THEN use it. However you will hardly find hyperterminal these days nor is it good. Try e.g. HTERM (there are many other free terminal applications). http://www.der-hammer.info/terminal/index.htm Ignore the German Web-page, the application itself is in English. < edit: but IF GUI is required for the customers THEN GOTO #19 > |
|
|
|
|
|
Visual Basic或C语言就足够了。我可以建议使用一个更新的PIC设备吗?&编辑,也同意使用一个终端进行开发。
以上来自于百度翻译 以下为原文 Visual Basic or C# should suffice. May I suggest using a newer PIC device. |
|
|
|
|
|
没有最好的图形用户界面创建软件,将最好的PIC。PIC不关心,有几十种GUI编程语言。人们可以整天列出它们。你需要选一个。
以上来自于百度翻译 以下为原文 There is no Best GUI creating software that will work best with a PIC. The PIC does not care. There are Dozens of GUI programming Languages. People can list them all day. You need to pick one. |
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
503 浏览 0 评论
5812 浏览 9 评论
2350 浏览 8 评论
2237 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3544 浏览 3 评论
1160浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1122浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
889浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
503浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-14 07:58 , Processed in 1.085595 second(s), Total 108, Slave 91 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1439