上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: python中并没有多分支的语句。像c语言中有switch语句,可以避免多个if的使用场合,简化代码。 python若想实现多分支的功能需要自己构建代码,涉及到装饰器的知识点。下面举个例子。 switch_dicts = {} def deco(data): def wrapper(func): i 阅读全文
posted @ 2020-03-08 21:18 fjc0000 阅读(1826) 评论(0) 推荐(0) 编辑
摘要: 上位机开发采用的是python进行编程,界面采用的是相关的pyqt库进行开发的。其他软件:virtual serial port软件,串口调试助手。 问题1:笔记本都是usb接口,没有DB9串口,怎么调试? 笔记本逐渐小型化,串口硬件逐渐被usb接口代替。因此若进行开发,需要虚拟串口软件模拟出串口进 阅读全文
posted @ 2020-03-01 11:09 fjc0000 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1. QMessageBox.information()//消息框提示 2.QMessageBox.question()//消息框确认 阅读全文
posted @ 2020-02-24 09:33 fjc0000 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 1.正负数运算时,优先级 2.a>b,若两个变量类型不同,如何比较 3.浮点数的处理。 阅读全文
posted @ 2020-02-20 18:51 fjc0000 阅读(833) 评论(0) 推荐(0) 编辑
摘要: c语言中volatile关键字是易变的意思。其作用是声明该变量的数据是易变化的。程序执行时,若调用该数据,需要从该变量的内存地址重新读取数据。例如对于单片机 硬件来说,其寄存器的数据会发生变化。当定义变量读取某寄存器时,数据类型需要是volatile,这样使得实时读取该寄存器的数据是准确的,否则会发 阅读全文
posted @ 2020-02-18 15:18 fjc0000 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 1.什么是dma,dma干什么用的? 2.dma+串口空闲中断 阅读全文
posted @ 2020-02-11 21:37 fjc0000 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1.头文件是什么,其加载方式? 程序中.h文件即是头文件,主要是方便引用其他的文件内容。引用头文件方式有两种:引用系统头文件<>,引用用户头文件""。当在某一文件中引用另一头文件时,相当于将该头文件中的内容全部复制进来。 2.头文件中一般包含哪些内容?其可以定义变量吗? 头文件中一般包含一些宏定义、 阅读全文
posted @ 2020-02-10 18:25 fjc0000 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 函数指针顾名思义指向函数的指针,其重点在于是一个指针,该指针与普通指针变量的区别是指向的对象是函数。例如: void (*p)(void);其指针p指向的对象是函数 void inerface (void). 函数指针一般较常用,其在嵌入式开发中,一般用于多个硬件界面状态的切换。 void main 阅读全文
posted @ 2020-02-10 18:24 fjc0000 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.电容的等效模型 上图是一个电解电容的等效分析,其总阻抗Z=R+j*(ώ*L-1/ ώ/C),对于电容器件而言,等效串联电阻ESR所贡献的阻抗较小,可以忽略;而电容值C和等效串联电感值L对于总阻抗Z的贡献,则需要分高频和低频两种情况:低频时,角频率ώ值较小,则总阻抗主要就是电容值C的贡献,电容器表 阅读全文
posted @ 2020-01-08 17:24 fjc0000 阅读(2990) 评论(0) 推荐(0) 编辑
摘要: 1.分束器,耦合器,光波导,硅基调制器,可调谐激光器,探测器 2.调制器,放大器,可变衰减器。 3.相干光 阅读全文
posted @ 2019-11-28 16:11 fjc0000 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页