展开

关键词

C#上位机12864显示

然后放一个按钮用来打开和关闭 ?   ,让它显示"关闭" 就用回调来显示 ? /// <字符转16进格式,不够自动前面补零(每两位组成一个16进数)> /// /// /// <param name=" 这个<em>控</em><em>制</em>显示正弦波的函数 h呢很容易看出来是<em>控</em><em>制</em>这个波形的高度,,,,,那个3.14和f共同决定了周期(其实就是点数),,f越大这个函数的图像越拉伸,,,,, void TriWave(char f,char 上面的 f 很容易看出来就是<em>控</em><em>制</em>拐点的,,每隔 f 个点拐一下, x1 和 x2是记录当前的 i  的值,关于那个 j 是由于 i 是从 0 开始的 如果不限<em>制</em>一下,那么第一根先就会是这样 ?

1.4K61

Python下使用蓝牙模块---

笔电的话需要USB转模块,卖蓝牙模块的店也同样会卖 接线方面: 主要就是VCC(3.3~5V),GND接好即可.同时蓝牙TXD与RXD相接,蓝牙RXD与TXD相接,还有一个引脚为KEY,接高电平时会进入 AT指令模式,波特率也会固定在38400,在AT指令模式下可以对蓝牙模块作很多的,具体指令集可以在百度文库中搜索. 软件方面:                 python方面并不自带API,需要在其项目主页下载pyserial模块并安装即可. http://pyserial.sourceforge.net/ import serial import re import time import urllib,urllib2 ser=serial.Serial("/dev/ttyUSB0",38400)#打开对应

1K10
  • 广告
    关闭

    腾讯云618采购季来袭!

    一键领取预热专享618元代金券,2核2G云服务器爆品秒杀低至18元!云产品首单低0.8折起,企业用户购买域名1元起…

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python 编程 AT指令短信

    #-*- encoding: gbk -*- import tim...

    65820

    CC2530基础实验之LED灯

    /************************************************************** * 文件名称:uart2.c * 功 能:PC机发光二极管亮灭 ***********************************************/ #include "ioCC2530.h" #include <string.h> //定义led灯端 ********************************************************** * 函数名称:InitUART0 * 功 能:UART0初始化 * 入参数 : * 出参数:无 * 返 回 值:无 ***************************************************************/ void initUART0 (void) { PERCFG = 0x00; //位置 1 P0 P0SEL = 0x3c; //P0用作, P0.2、P0.3作为RX、TX U0BAUD

    67810

    Qt小项目之助手LED

    查找了很多资料,做了一个简单的助手,可以实现基本发送和接收功能,支持中文显示,还可以STM32开发板上的两个LED。 1.软件界面 ? 以下两行语句效果相同,都是失能按钮功能: this->ui->btn_led1_Ctrl->setDisabled(true); //LED按钮不可用 this->ui->btn_led1_Ctrl ->setEnabled(false); //LED按钮不可用 11.文本显示框设置最大显示行数 this->ui->tb_rx_buf->document()->setMaximumBlockCount 1.添加标题 添加窗标题还是很简单的,一行代码: this->setWindowTitle("LED - By wcc "); 2.添加icon图标 找一个好看的图标,格式一定要是.ico,像素大小推荐 改进和优化的地方 按钮发送字符可自定义 界面UI的设计优化 数据波形的显示 发送和接收,16进和字符模式的切换 定时发送功能 接收内容保存成文件 一个小Bug,不支持多个的自动搜索。

    39120

    HTML5简明教程(四)Web存储

    sessionStorage:临时保持针对一个窗的数据。也就是说,一旦用户关闭窗,或者打开一个新标签访问同一个网页,将无法取得原来的数据。 下面再进一步讲解着两种storage知识。 一直保存在本地计算机上 关闭浏览器窗或关闭浏览器时就会清空 作用域 同源 同源 只能在当前窗共享 存储大小 4K左右 5M或更大 5M或更大 (2) 方法 localStorage和sessionStorage ------------------------------------------------------------------------------------------------- //台打印结果为 "item", "newItem"); } </script> </body> 打开两个同样的页面,在其中一个页面点击Add按钮,向localStorage添加一条新数据,然后查看另外一个页面台 参考下面例子(将选择的文件内容以字符方式显示在页面上): <body> <!

    17930

    如何使用虚拟机的

    qemu提供了台console和serial用来与虚拟机进行交互通讯。本文讲述如何通过console进入虚拟机的台,以及如何通过serial与虚拟机进行通讯。 virtio类型的console设备后,在虚拟机内部对应设备文件/dev/hvc* 给虚拟机天机了serial类型的serial设备后,在虚拟机内部对应设备文件/dev/ttyS* 在主机上进入虚拟机的台 *要进入虚拟机的台只能通过console设备,不能通过serial设备(可以通过serial0,因为serial0也是一个console设备) *要通过virtio类型的console进入虚拟机的console ,不需要对虚拟机做任何修改,要通过serial类型的console进入虚拟机的console,需要在虚拟机的cmdline中添加console=ttyS0 在主机上的重定向 虚拟机的在主机端可以实现重定向功能 以重定向到PseudoTTY的方式演示通讯: 给虚拟机添加一个pty类型的(第一个pty默认给console使用,这里用第二个) <serial type='pty'>

    2.2K21

    蓝牙通信Arduino全彩呼吸灯

    这是我期末的时候做的一个Arduino课程设计,可以通过手机APP来呼吸灯亮灭及颜色变化。 HC-05 TXD ----- Arduino RXD HC-05 RXD ----- Arduino TXD Android蓝牙模块 手机APP连接上HC-05后,在TextView中输入要发送的字符, 定义s、c、f、b分别为小LED灯开、关、和三色彩灯的开、关;通过蓝牙将字符发送出去。 devicesListAdapter.notifyDataSetChanged(); } } }; 匹配并建立连接 BluetoothSocket socket = null; try { // 蓝牙服务对应的 如使用的是其它蓝牙服务,需更改下面的字符 UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");

    60630

    使用javascript多快好省绘简单CAD图纸

    1 前言(已完成) 2 HTML5 基础(已完成) 2.1 开发平台搭建(已完成) 2.2 HTML5基础入门(已完成) 2.2.1 js基础(已完成) 2.2.2 HTML标签简介(已完成) 2.2.3 文档对象模型DOM及表单(已完成) 2.2.4 HTML5 Canvas绘图基础(已完成) 2.2.5 HTML5程序调试(已完成) 2.2.6 第三方js类库(已完成) 2.3 简单网页编写Primer (已完成) 2.4 电脑/手机客户端开发简介(已完成) 2.4 node.js简介(待完成...) 3 基于HTML5的数据可视化(已完成) 3.1 Contour绘(已完成) 3.1.1 借助显卡GPU 蒸发器算例(待完成...) 7.2.1 需求分析及前端界面(待完成...) 7.2.2 计算程序(待完成...) 7.2.3 绘图输出(待完成...) 7.3 冷凝器算例(待完成...) 8 热工过程自动 (待完成...) 8.1 时域分析与频域分析(已完成) 8.2 汽包锅炉水位自动(已完成) 8.3 读写(待完成...) 9 物联网(待完成...) 10 机器学习(待完成...) 11 虚拟现实

    1.6K30

    HTML5将图片转换成base64代码,非常实用

    html5如果要将图片转换成base64需要使用到一个html5的接FileReader.readAsDataURL()接说明,这个接可以将文件转换成base64编码格式,并且再以data:URL 简单来说,就是将图片转换成一长代码,供网页使用。 (可直接替换网页图片外链) 演示页面:http://code.cozv.cn/html/3/ 示例程序: 下面的代码是示例程序,创建一个新html文件,然后将代码复粘贴使用支持html5的浏览器打开即可查看效果 使用js调用html5的FileReader.readAsDataURL()的API,声明三个变量用于图片上传,base64代码显示以及图片的显示。 readFile函数的内容就是调用接,将图片转换成base64再输出。 在执行转换和输出之前先判断一下上传文件是不是图片。

    97430

    数据绑定

    js⽂件的 Page 的 data⾥ <view>{{username}},您已登录,欢迎</view> data: { username:"张明" }, data 将会以 JSON 字符的形式 由逻辑层传⾄渲染层 字符String,数 字Number,布尔值Boolean,对象Object,数组Array 字符String,⽤于存储和处理⽂本 style、class 、id等属性分离出来来组件的样式等信息 的出现 浏览器对 HTML5 的兼容性 HTML5 和 HTML4 的区别 DTD 的变化 字符编码的变化 HTML5 的语法变化 HTML5 的优势 HTML5 保留的常用元素 基本元素 文本格式化元素 超链接和锚点 列表相关元素 表格相关元素 HTML5 新增的常用元素 文档结构元素 文本格式化元素 页面增强元素 HTML5 中的多媒体 HTML5 保留的通用属性 HTML5 表单新增的元素 HTML5 表单件新增的属性 CSS3 新增选择器 CSS3 新增属性 CSS3 的过渡属性 CSS3 的动画属性 JQuery 基础 JQuery Ajax

    23430

    atl创建avtive

    1.activex无窗问题(件在编码过程中要检查m_hWnd是否存在,不然vs可能会出现绘错乱和崩溃) ? atl窗体通过CComControlBase的内部变量,窗体属性,包括onsize事件对应的m_bRecomposeOnResize变量窗体变化事件响应。 2.可插入的件 ? atl字符使用BSTR,C++的封装类中_b_str,通过copy方法传出字符到BSTR。 创建成功后,件本身会增加事件接件端事件的实现可以通过,类窗中的件类右键“接实现”,选择实现的接和模块自动实现后连接点代码。如下: ? ? ? ? 一般的场景中,js和html5前端件,已经完全可是代替activex的应用,而且绘和扩展性已经浏览器的安全性,都会比activex更好。

    26220

    简单二维CAD图纸(使用javascript多快好省绘)

    欢迎关注 小程序 1 前言(已完成) 2 HTML5 基础(已完成) 2.1 开发平台搭建(已完成) 2.2 HTML5基础入门(已完成) 2.2.1 js基础(已完成) 2.2.2 HTML标签简介 (已完成) 2.2.3 文档对象模型DOM及表单(已完成) 2.2.4 HTML5 Canvas绘图基础(已完成) 2.2.5 HTML5程序调试(已完成) 2.2.6 第三方js类库(已完成) 2.3 (已完成) 2.4 电脑/手机客户端开发简介(已完成) 2.4 node.js简介(待完成...) 3 基于HTML5的数据可视化(已完成) 3.1 Contour绘(已完成) 3.1.1 借助显卡GPU 蒸发器算例(待完成...) 7.2.1 需求分析及前端界面(待完成...) 7.2.2 计算程序(待完成...) 7.2.3 绘图输出(待完成...) 7.3 冷凝器算例(待完成...) 8 热工过程自动 (待完成...) 8.1 时域分析与频域分析(已完成) 8.2 汽包锅炉水位自动(已完成) 8.3 读写(待完成...) 9 物联网(待完成...) 10 机器学习(待完成...) 11 虚拟现实

    1.5K20

    postMessage与postMessage跨域

    可以传递任意基本类型或可复的对象,但IE9-只支持字符类型的参数。 解决办法:在传递参数的时候需要使用JSON.stringify()方法对对象参数序列化。 2.2 targetOrigin:字符参数 该参数用于指明目标窗的源,协议+主机+端号[+URL],URL会被忽略,所以可以不写 如果希望信息可以传递给任意窗,可以将参数设置为"*"。 第16行代码,表示调用iframe包含页面(contentWindow表示iframe所在的window对象)的postMessage方法发送字符“ok”,并规定只接收http://B域名下传过来的数据 还是动态生成iframe标签,均可以完成A域与B域数据的交互 7.6 可以实现A域的前端页面与B域的前端页面进行数据传递; 7.7 可以与AJAX相结合,实现A域前端页面与B域的前端页面进行数据传递,并 HTML5小编-利利&堡堡 耗时10.5h

    1K60

    热传导问题的数值解法Edition4

    [题引]:《神雕侠侣》中杨过向赵志敬学习武功,可惜赵志敬只教他武功“心法诀”,而不教武功“招式”,导致杨过与其他师兄弟比武开始差点被ko。 顺便,《(热工过程)自动》中关于PID器的仿真可点击此处体验:PID演示小程序,(PID相关视频见:基础/整定/重要补充)。动画如下: ? (正文完!) 现将往期内容成目录,内容如下: 1 前言(已完成) 2 HTML5 基础(已完成) 2.1 开发平台搭建(已完成) 2.2 HTML5基础入门(已完成) 2.2.1 js基础(已完成) 2.2.2 ) 7.2.2 计算程序(已完成) 7.2.3 图纸输出(已完成) 7.3 蒸发器算例(已完成) 8 热工过程自动(已完成) 8.1 时域分析与频域分析(已完成) 8.2 汽包锅炉水位自动(已完成 ) 8.3 读写(已完成) 8.4 PID器三部分:基础/整定/重要补充(已完成) 9 物联网(已完成) 10 机器学习(已完成) 11 虚拟现实(已完成) Where to go from here

    81010

    原生JS | 值类型与引用类型变量

    HTML5学堂-码匠:在JavaScript中,存在着两种不同的变量类型,一种是值类型变量,一种是引用类型变量。 其中数组、对象、函数都属于引用类型变量,数值、布尔值、null、undefined、字符属于值类型变量,不同类型变量在参数传递方面有不同的运行机。 ); console.log(newUser.name); 两种实例的运行结果 实例1运行后,台的打印结果为: HTML5学堂 码匠 实例2运行后,台的打印结果为: 码匠 码匠 两种实例不同结果的 不同类型的数据在“赋值”时机并不相同。 欢迎沟通交流~~~HTML5学堂(码匠) 值类型变量 值类型包括:数值、布尔值、null、undefined、字符。 对于值类型变量,变量的交换(将一个变量赋值给另一个变量)相当于是创建了一个新的空间,把原有的变量值复一份,并将其存储在新空间当中,新空间与之前空间互不影响。

    47790

    MathJax实现在网页中植入数学公式

    顺便,《(热工过程)自动》中关于PID器的仿真可点击此处体验:PID演示小程序,(PID相关视频见:基础/整定/重要补充)。动画如下: ? (正文完!) 现将往期内容成目录,内容如下: 1 前言(已完成) 2 HTML5 基础(已完成) 2.1 开发平台搭建(已完成) 2.2 HTML5基础入门(已完成) 2.2.1 js基础(已完成) 2.2.2 (已完成) 2.4 电脑/手机客户端开发简介(已完成) 2.5 node.js回首望(已完成) 3 基于HTML5的数据可视化(已完成) 3.1 Contour绘(已完成) 3.1.1 借助显卡GPU ) 7.2.2 计算程序(已完成) 7.2.3 图纸输出(已完成) 7.3 蒸发器算例(已完成) 8 热工过程自动(已完成) 8.1 时域分析与频域分析(已完成) 8.2 汽包锅炉水位自动(已完成 ) 8.3 读写(已完成) 8.4 PID器三部分:基础/整定/重要补充(已完成) 9 物联网(已完成) 10 机器学习(已完成) 11 虚拟现实(已完成) Where to go from here

    72310

    安装Anaconda python求解方程(组)

    顺便,《(热工过程)自动》中关于PID器的仿真可点击此处体验:PID演示小程序,(PID相关视频见:基础/整定/重要补充)。动画如下: ? (正文完!) 现将往期内容成目录,内容如下: 1 前言(已完成) 2 HTML5 基础(已完成) 2.1 开发平台搭建(已完成) 2.2 HTML5基础入门(已完成) 2.2.1 js基础(已完成) 2.2.2 (已完成) 2.4 电脑/手机客户端开发简介(已完成) 2.5 node.js回首望(已完成) 3 基于HTML5的数据可视化(已完成) 3.1 Contour绘(已完成) 3.1.1 借助显卡GPU ) 7.2.2 计算程序(已完成) 7.2.3 图纸输出(已完成) 7.3 蒸发器算例(已完成) 8 热工过程自动(已完成) 8.1 时域分析与频域分析(已完成) 8.2 汽包锅炉水位自动(已完成 ) 8.3 读写(已完成) 8.4 PID器三部分:基础/整定/重要补充(已完成) 9 物联网(已完成) 10 机器学习(已完成) 11 虚拟现实(已完成) Where to go from here

    72010

    postMessage 消息传递

    这些问题之前都有解决办法,但是现在html5引入的message的API可以更方便、有效、安全的解决这些问题。         参数         postMessage( data , origin , [transfer] ),接受两个参数         1.data:​需要传递的数据,html5规范中该参数可以是JavaScript 中的任意基本类型或可复的对象,但是不是所有浏览器都能完美支持html5,所有还是用JSON将数据序列化比较好。          2.origin :​​目标字符参数,指明目标窗。其值可以是字符“*”(表示无限)或者一个URI。          3.transfer:​是一和message同时传递的Transferable对象。这些对象的所有权将被转移给消息的接收方,发送方不再保有所有权。

    54630

    HTML5-类库系列 类名的各种操作

    第一步 增加类名 addClass 增加类名应该说是这三种功能当中最简单的一个,类名是一个字符,只需要使用字符的连接就能够实现这个功能。 return obj.className += " " + newClassName; } 我们定义一个功能函数,函数名称为addClass,需要为某个元素增加某个类名,因此这里采用两个参数,作为这个函数的接。 如下的测试用例,我们希望使用new替换html,按照我们的期望,是将class="wrap html5 html"替换为class="wrap html5 new",但是执行的结果反而是class="wrap /js/core.js"></script> </head> <body>

    相关产品

    • iOA 应用安全访问服务

      iOA 应用安全访问服务

      腾讯iOA SaaS是一款基于零信任架构的应用安全访问云平台,为企业提供安全接入数据中心(本地、单云、混合云)的解决方案。企业客户通过iOA SaaS控制台实现对数据中心访问权限管控和终端安全管控。依托腾讯云全球加速节点,为企业员工提供快速、稳定的访问体验。适用于远程办公、数据中心接入、权限控制、终端管控等多种业务场景。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券