- 博客(15)
- 资源 (9)
- 收藏
- 关注
原创 python实战串口助手---9串口接收显示
好不容易把接收的显示搞定了,但是不能显示16进制,不知道为何,上图,上代码接收代码[mw_shl_code=python,true]def SerRead(self):while self.ser.alive:n = self.ser.serSer.inWaiting()#print ("n=%s" % n)try:self.re
2018-01-26 23:13:02 5670 3
原创 python实战串口助手---8串口多个发送解决
今晚终于解决了串口发送的问题,更改代码如下:def write(self, data): if self.alive: if self.serSer.isOpen(): self.serSer.write(data)def m_send1butOnButtonClick( self, event ):
2018-01-26 23:12:00 2233 1
原创 python实战串口助手---7串口发送
上次发的帖子的接收是有异常的,昨天下班时,反复的测试,发现问题很大,晚上不想睡觉了,就起来修改调试,终于搞定一个没有异常的版本读取函数,如果有使用我代码的,把下面2个函数替换一下即可,但是还有个问题没有解决,就是显示到text文本框没有实现,我还要再继续研究一下,发送函数,一次只能发一个,超过一个就无法实现,目前还没找到解决方法,我还要继续研究一下的。进展有点慢了,还是先把调试好的部分代码分享
2018-01-26 00:41:07 2091 1
原创 python实战串口助手---6实现串口接收
由于昨天早晨没有调试成功,心里一直不爽,觉都睡不好,于是今早不到2点就起来继续调试,终于把昨天的BUG找到了,还是串口参数配置的问题,先上代码。#! /usr/bin/env python# -*- coding: utf-8 -*- import timeimport datetimeimport threadingimport binasciiimport p
2018-01-24 06:35:18 4908
原创 python实战串口助手---5实现过程中的困惑
天终于有时间继续调试,可是在调试过程中添加运行代码时出现问题,希望哪位高人指点一下,谢谢。先上代码。#! /usr/bin/env python# -*- coding: utf-8 -*- import timeimport datetimeimport threadingimport binasciiimport platformimport logging
2018-01-23 05:21:34 1587
原创 python实战串口助手---4实现串口功能
在研究别人的代码和资料后,进行了深入的学习后,整理了一版串口的操作代码,功能包括启动,停止,读,和写,目前还没有加到界面上,下一步,大家不要着急,也不要催我,我会慢慢搞定的哦。废话不说了,先给大家代码,欢迎大家的批评和指正,当然是参考了前人的作品改动的,请高手见谅啊,我的目的也是学习和带动大家学习,不是想要什么回报的。import sysimport threadingimport timeimp
2018-01-19 11:57:26 4175 1
原创 stm32f429移植littlevGL
说明一下,工程文件太大了,没办法上传,大家按照我的步骤一步一步即可完成移植昨夜折腾到3点,在移植一个比较小巧的GUI,用的st的库文件,不是HAL版本的,好不容易移植成功,在添加触摸驱动的文件时,出现了所找的驱动文件是用HAL库函数写的,真想骂ST啊,有毛病,搞那么多版本的驱动,是研发人员太多了,还是有病啊,叫人无语,一时间,也静不下来去仔细研究库文件了,就想直接改成HAL的库,结果悲剧啊,N多错
2018-01-19 00:01:44 11964 4
原创 python实战串口助手---3初定界面
昨晚折腾到凌晨2点,确定了使用wxpython,今天又时间,就开始了界面设计,先来张图看看 是使用wxpython设计的界面,当然是按照个人的需要做的,方便自己项目的测试,如果各位不喜欢这界面,我也没有办法哦。给大家提供一下源代码哦# -*- coding: utf-8 -*- import wximport wx.xrcclass serial
2018-01-16 15:32:06 1310
原创 python实战串口助手---2确定控件
折腾了好几天的PyQt,一直是在导入QtWidgets的地方出错,不论是PyQt4还是PyQt5,都一样,虽然我安装的都是.exe版本,反复安装了至少3次,无果,重启也无果,严重的郁闷啊,安装eric也是非常的郁闷,明明在python3.6下安装成功了,双击eric6.bat就是死活不反应啊,不弹出界面,加上上周五出差耽误的,搞了5天了,我暂时投降了,先用wxpython搞了,安装了wxp
2018-01-16 01:46:00 736
原创 python实战串口助手---1熟悉串口
应一位坛友建议,搞一个python版本的串口助手,首先了解下串口需要的插件是pyserial,这个直接pip install pyserial安装即可,很简单。安装完成后,我自己也测试了一下,功能是可以用的,先上图。 这充分说明了串口插件是可以使用的,下面就要开始界面的安排了,目前常用的串口助手都很复杂,我就一初学为名义,先搞个简单的,能实现收发,及16进制为初期目标,串口可选择的范围是C
2018-01-10 23:38:17 4588
原创 stm32f429移植uGUI
昨天在某个论坛发现一个新的GUI,很小巧,心就痒痒了,想试试,目前官方版本是v0.3,官方网站也只提供了f429的demo,但是因本人见识较少,不知道那工程是什么后缀STM32F429.coproj,无奈,就就自己移植一下玩玩了,权当娱乐了。 下班回到家,把f429的discover板子找了出来,已经放了3年了,竟然还能亮起来,很兴奋啊。又从网上找了个discover的例程能点亮l
2018-01-10 13:52:31 3174
原创 python实战数据库MySQL---4操作MySQL
今晚抽时间把数据库连上了,先上图 从图上可知,实现了数据库的写和读的工作,下面上代码def saveInfo(self): self.nameEntry = self.nameToEntry.get().strip() self.sexEntry = self.sexToEntry.get().strip()
2018-01-09 21:22:56 363
原创 python实战数据库MySQL---3Tkinter主界面
由于基础不是很扎实,在编写和调试中出现了许多的弯路,目前遇到的已经一一解决了,但也还是有些顽疾,目前尚未解决,下面会说明,先汇报一下今天凌晨3点起来调试的进度,见下图 这些错误,其实很莫名其妙的,我都是严格按照缩进格式进行的,但是还是很头大,反复的用空格和tab键,始终不行,切换到pycharm软件调试,也是一样的错误,很神奇,在快要绝望时,莫名其妙的又好了,为什么?我不知道,也没有答案。
2018-01-08 15:12:35 6273 1
原创 python实战数据库MySQL---2Tkinter
有了明确的方向和方法后,开始了界面的设计,果然渐入境界,有点小高兴,毕竟慢慢的可以使用了,一定要掌握到像用C写嵌入式一样熟练,这样才能算是学会。 目前廖老师的教程只提到了Tkinter,其他的我还没有了解到,就暂且使用这个GUI了,有不到之处,请大家多指点,那将是我最大的收获,在此先谢谢了。在开始动手之前,我有了个想法,增加一个界面,实现登录,这样可以起到保护,不让任何人
2018-01-05 09:32:04 3329 1
原创 python实战数据库MySQL---1彷徨与计划
已经学习了2周了,因为元旦放假,耽误了几天,同时也遇到了一点思想里的矛盾,不知道该学习什么了,毕竟python的用处非常多,自然分支就很多了,如网站,科学计算,APP等,经过5天左右的反复思考,既然决定学习了,而且已经算是入门了,就不能再放弃了,那也不是我的性格啊。茫然中下载了几个培训的视频,可是根本就没有耐心静下来去浪费,毕竟视频来的太慢了,带着耳机听伤耳朵,放外音,影响别人,只能放弃这条路。于
2018-01-03 17:47:09 306
双口RAM 7005
2011-11-01
4串口扩展芯片
2011-11-01
winavr2009-5
2009-11-18
winavr2009-4
2009-11-18
winavr2009-3
2009-11-18
winavr2009-2
2009-11-18
winavr2009
2009-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人