stm32与vb.net Stm32中断
单片机与电脑 通过 usb通信
比较忙,刚刚看到你的求助,我是对比我之前提的问题,结合你的问题来回答的,不知道有没有符合你的问题。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、虚拟空间、营销软件、网站建设、清原网站维护、网站推广。
1,关于通讯线,现在USB转RS485的转串口线非常多而且很便宜,没有必要自己去做了,都是成熟的东西,你直接去市场上买一根就好了。
2,单片机板。你只是测试通讯,那么只需单片机最小系统,再加一个RS485芯片就行了,电路图的话可以自己找,或者干脆买一块带RS485芯片的51板。然后编写单片机程序。单片机作为从机,写你的协议,比如最简单的,当单片机收到1,立即发2给电脑,电脑收到2说明成功了。至于其他的协议只是代码多少的问题。
3,上位机程序。建议用VB.net比较容易上手,C#也行,编一个类似于串口调试助手的控制窗口,可以先看看别人怎么写的,上位机接收到数据就基本成功了。直接用serialport控件,设置通讯参数,然后向串口发数据。比如发1,然后使用事件触发接收单片机的数据,如果两侧通讯没问题,电脑会收到2,然后把它显示出来或者做其他处理。
JAVA语言怎么给STM32编程,或者怎么给51编程
嵌入式只支持C\C++语言,其它语言是无法对STM32进行编程的。如果你熟悉C#或者是VB.NET的话,那还可以通过 Microsoft .NET Micro Framework来对STM32进行编程的
VB串口向STM32发送浮点数的问题!
直接发就可以了,把要发的数据转成byte数组发过去就行了。
TextBuf ="123456789"
SendBuf(4) = TextBuf(0)
SendBuf(5) = TextBuf(2)
SendBuf(6) = TextBuf(4)
SendBuf(7) = TextBuf(6)
SendBuf(8) = TextBuf(8)
SendBuf(9) = TextBuf(10)
SendBuf(10) = TextBuf(12)
SendBuf(11) = TextBuf(14)
SendBuf(12) = TextBuf(16)
网站名称:stm32与vb.net Stm32中断
网站地址:http://cdiso.cn/article/dospcsg.html