12 fhqlongteng

尚未进行身份认证

非著名软件专家,中国cortex-M3第一人,精通嵌入式产品软件硬件设计,服务过知名通信企业,开发过光通信产品的软件,熟悉光通信产品的技术原理与应用,掌握产品的整个解决方案;服务过国有大型煤炭设备研发企业,开发过煤矿装备智能控制设备,全面负责产品软件的架构设计与开发,现服务于物联网高科技公司,负责技术产品的规划,设计,研发,制造,推广,带领一群优秀的小伙伴从事物联网产品,特别是智慧农业产品的设计。

等级
TA的排名 5w+

python+pyserial+pyqt5串口助手软件详细讲解

阅读本篇文章前请你先阅读https://blog.csdn.net/fhqlongteng/article/details/78535393,了解串口助手软件的功能,界面,并且下载最新版本(V1.1)的软件源代码,本篇博文讲解的代码即是1.1版本的源代码。1、工程目录结构pycom工程主要由pycom_ui文件夹,com.ico,mainwindow.py,p...

2019-10-11 15:15:59

解决变频器干扰低压电子设备的经验

1、变频器近年来,随着电力电子技术、计算机技术、自动控制技术的迅速发展,交流传动与控制技术成为目前发展最为迅速的技术之一,电气传动技术面临着一场历史革命,即交流调速取代直流调速和计算机数字控制技术取代模拟控制技术已成为发展趋势。电机交流变频调速技术是当今节电、改善工艺流程以提高产品质量和改善环境、推动技术进步的一种主要手段。变频调速以其优异的调速和起制动性能,高效率、高功率因...

2019-10-10 16:59:21

SFTP比较本地与服务器文件不同,把新增文件上传到服务器

FTP(文件传输协议),广泛用于客户端和服务器之间文件传输,SFTP即是加密了的FTP,即客户端和服务器之间的文件传输采用的是加密数据数据传输,传输的底层数据使用SSL连接进行加密。今天讲解的这个程序实现的是把本地文件夹内的所有文件上传到服务器,即实现了FTP软件(FileZillaClient)的功能,这个程序会自动对比要上传的本地文件夹和服务器上文件的数量,发现...

2019-10-03 17:31:24

一篇文章讲清楚I2C通信及软件编程--附开源软件I2C驱动程序

1、导读如果你想深入了解和学习I2C通信,请阅读全篇文章,如果你只是要临时快速的完成I2C通信外设的驱动,可以直接看代码,复制到你的工程中去,编译,调试很快就解决问题。本文重点还是想教你真正的理解了I2C通信的原理与编程,I2C通信一要掌握原理,二要自己真正的去编程实践,如果你看完本篇文章,你能自己编写一个软件模拟I2C驱动程序,你就真正的掌握了I2C通信原理。2、I2C通...

2019-08-06 11:46:36

Rtthread 3.1.2 RTC初始化失败导致的CPU上电无法启动的问题

先交代一下使用的操作系统环境rtthread3.1.2,MCUSTM32M103RC,基于上一次产品的开发已经成功应用到客户,目前运行很稳定,感谢中国自主开源的操作系统,感谢RTT团队开发出这么好的操作系统。现在进行产品功能升级,增加RTC功能,增加NTP时间同步功能。按教程一步一步加到工程,编译通过,由于使用的RTT3.1.2,直接pkgs有些软件包加入工程后还是由于版本不匹...

2019-07-21 17:41:57

DC-DC电路的环路补偿的调试经验

1、A产品的DC-DC电路受干扰掉电   DC-DC电路设计采用LMR14030芯片实现交流24V转换成直流5V,给GSM模块供电,基中LMR14030芯片的EN脚连接一个开关,用于控制电路开关的功能,在小批量生产测试时发现,电路板未安装外壳的情况下工作正常,安装外壳后,测试时发现电源会在GSM发送数据时发生掉电的情况。  问题的分析解决过程,(1)、不安装外壳时,天线直...

2019-02-09 15:06:31

2018年做过的智能硬件

1、智能浇花2、共享纸巾机3、智能门锁通信模块4、8路智能阀门控制器5、电池版智能控制器

2018-12-31 17:49:21

回望即将过去的2018年,展望即将到来的2019年

前言       年终岁末,工作十年多,每一年都是过得很快,岁月不经过,人生不我待。今天下半年开始坚持练习写博客,对于自己的这一年也要做过总结,回望过去,展望未来。吾日三省吾身尚且很难实现,每年在博客上一省,以后要坚持下去。十年回望    2007年走出校园,满怀希望的踏上工作的旅程,梦想着将来能有一番大的作为。一毕业去了广州一Z家公司,从事嵌入式方面的产品研发工作。...

2018-12-31 16:56:25

程序养生

程序员的职业病   程序员的职业生涯中,健康问题尤为突出。随着时间的流逝,梦想可能渐渐暗淡,激情可能慢慢消退,但是,有一点却很肯定,我们的身体大不如前,视力下降,腰疼,颈椎病,失眠,神经衰弱,此类慢性疾病接踵而来。    身体是自己的,也是一辈子的事情,我向来不建议为了事业,而牺牲身体。身体的还是有很强的自我修复能力,小病不用看,大病看不好这是目前的医疗现状。那年我曾因为工作...

2018-12-31 15:11:11

DC-DC电路中的电流流向及接地要点

   本文的理论参考了《模拟对话第41卷第2期》JeffBarrow的文章减少DC-DC变换器中接地反弹,并且引用了其中文字和插图,对JeffBarrow表示感谢。   DC-DC电源是电子硬件设计中常用的电源电路,DC-DC电源在实现高输入电压变低输出电压时具有很高的效率,应用十分广泛,从电源适配器,手机充电器,电子设备内部电源变换都离不到DC-DC电路。各个半导体厂家都有自己...

2018-12-26 17:54:41

三相异步水泵和变频器的选型与配套

1、三相电的功率   不论负载是星形连接还是三角形连接,电路总的有功功率必定等于三相有功功率之和。    当负载对称时,各相的有功功率都是相等的,因此三相的总功率为   对于星形对称负载   对于三角形戏称负载  三相对称负载的有功功率    无功功率  视在功率2、三相水泵   根据某项目的需要...

2018-12-24 17:59:53

24V交流转换5V直流开关电源的设计及浪涌电流的防护

1、项目背景   某产品的供电电源是交流24V,产品内部核心的控制电路的为低压供电,有直流5V,3.3V,3.8V等电压,需要设计一个开关电源,实现24V交流转换成直流,再通过开关电源芯片转换成5V。2、开关电源的设计  根据以上需求,开关电源电路由整流电路,滤波电路,DC-DC电路组成。整流电路把24V交流电转换成脉冲的直流电,滤波电路把脉冲的直流电过滤过平滑的直流电,DC-...

2018-11-27 18:04:31

太阳能电池系统的选型与设计

1、单晶硅太阳能电池板特性数据以KLY200-72型单晶硅电池组件为例。技术参数■组件由72片125×125的单晶硅太阳电池串联组成。■阳极氧化铝合金边框构成实用的方开结构,允许单个使用或阵列使用■配有标准支架系统,安装孔■保证25年使用寿命■防尘接线盒,保证接线的安全可靠■银白色铝合金边框、高透光率绒面钢化玻璃、白色Tp衬底■典型参数 标准测试条...

2018-11-25 20:08:11

IO扩展芯片TCA9535的驱动程序和中断bug问题的解决

 1、IO扩展的作用  最近一个产品中主控制器MCU的IO接口不够用,需要扩展出来更多的IO接口,那么扩展IO接口的方式有两种,(1)通过74HC595芯片可以扩展输出IO接口,价格较低,需要4个IO来连接74HC595,扩展出来8个IO,扩展出来的IO不多,(2)选择专用的IO扩展芯片,通过IIC接口来扩展成8路IO,16路IO,在一个IIC总线上连接多片IO扩展芯片可以扩展出来32...

2018-10-30 15:47:59

单枪匹马你别怕,一腔孤勇又如何

   单枪匹马你别怕,一腔孤勇又如何,这一路你可以哭,但不能怂,总得熬过无人问津的日子,才能迎来掌声和鲜花。仅以此句自勉,记录第一次非凡的项目现场经历。   迎着海滨小城象山秋日冷飕飕的海风,艰难痛苦的泪水成双成对的流过脸颊,消失在这片土地中。心中五味杂陈。畏惧、挣扎、痛苦、成长,痛哭这一心路历程就发生在短短的三天之中。畏惧   看过我博客的小伙伴们都知道我是一个程序...

2018-10-19 16:43:18

阿里云上创建FTP服务器和设置两个不同访问权限的用户

简介FTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。互联网上提供文件存储和访问服务的计算机,他们依照的是FTP协议提供服务!支持FTP协议的服务器就...

2018-10-10 17:40:10

开发实战--CRC,校验码计算工具软件的开发过程(开源)

1、项目的需求来源   做为程序员码代码,开发软件,开发通信协议,相信避免不了与各种校验码打交道。校验码是通信协议中数据接收方用来校验数据合法性的一个编码。那么举个栗子,请看今早我和隔壁老王的对话,    隔壁老王:今天你吃了么?“嘎哈”    老赵:我今天吃的是包子。“哇哈”    哎,有人会问了,你和老王说话怎么还带着口头禅,这个就是为了向你说明校...

2018-10-10 11:24:26

从0到1 一步一步创建一个pyqt的窗口程序

1、安装相关软件和模块   安装python3.5,Qtcreat还有如下的模块 2、使用Qtcreat创建一个窗口界面,并且保存,如下图 3、在命令行中进入qt工程所在的目录,输入命令pyuic5mainwindow.ui-omainwindow.py 从ui文件生成py文件   对mainwindow.py文件中相关的显示的地方做一些手工的修改...

2018-10-08 10:17:01

python使用pyinstaller打包生成EXE可执行文件

   最近在项目开发中的需要编写一个上位机的小的应用软件,本人只对嵌入式编程的C语言很精通,VC++只会简单的编程,经过朋友介绍说是的上位机的用python开发很快,这是一种脚本语言,具体优点,大家可以去百度一下了。只是分享记录一下遇到一个最大的坑,就是开发完成后生成EXE文件在其他无此软件开发环境的电脑上的无法运行的问题。    软件开发环境安装的全是最新版本(如下图)  ...

2018-10-08 10:10:43

百度AI-- 文字识别OCR 识别购物小票中的文字(使用python)

  百度AI文字识别OCR的使用过程:1、首先创建一个百度开发者帐号,如果你有百度的帐号可以直接用此帐号登陆,没有就需要新创建一个百度帐号,网址https://developer.baidu.com/2、在控制台中创建一个应用,应用的名称为“文字识别”,记录下这个应用的appid,apikey,secretkey这三个数据,后面调用文字的识别应用时要用到。3、进行这一...

2018-07-26 16:32:21

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。