在一个特定的场合,很多应用或产品都需要升级固件,以修复Bug或提高性能。
大多数人都不愿意使用专用的调试接口,而是使用UART、USB、I2C等通信接口。
这种情况下,就需要一个串行BootLoader通过其中一个通信接口升级固件,而不需要调试器或特定的程序工具。
本文档将指导您如何使用UART(通用异步接收器/发送器)接口在KinetisE系列上设计BootLoader。
本文档中列出的示例代码是在IAR6.50中开发的。
2023/7/28 6:48:05 329KB BootLoader 飞思卡尔 MCU NXP
1
随着转换器分辨率和速度的提高,对更高效率接口的需求也随之增长。
JESD204接口可提供这种高效率,较之CMOS和LVDS接口产品在速度、尺寸和成本上更有优势。
采用JESD204的设计具有更高的接口速率,能支持转换器的更高采样速率。
此外,引脚数量的减少使得封装尺寸更小且布线数量更少,这些都让电路板更容易设计并且整体系统成本更低。
该标准可以方便地调整,从而满足未来需求.2006年4月,JESD204最初版本发布。
该版本描述了转换器和接收器(通常是FPGA或ASIC)之间几个G比特的串行数据链路。
2023/7/17 6:38:49 1.96MB JESD 204B
1
1602LCD串行方式显示,1602LCD计数显示实,—LCD1602滚动显,LCD随机数字显,LCD液晶时钟程序等十多个应用,是学习的好帮手
2023/7/17 4:29:09 245KB 1602程序汇总
1
本文是关于52单片机定时器计数器2做为串行口波特率发生器使用的例子,类似于定时器1作为波特率发生器工作在模式1下,但是不同的是:定时器2作为波特率发生器是16位自动重装的,位数比定时器1作为波特率发生器要高(定时器1作为串口波特率发生器是8位自动重装的),所以可以支持更高的传输速度,性能也比定时器1要好。
程序在Keil2和Keil3下调试通过,下载在实验板上达到预期效果。
AT89C52及其以上、AT89S52及其以上、STC89C52及其以上测试正常运行。
1
书名:《VisualC#.NET串口通信及测控应用典型实例》(电子工业出版社.李江全.邓红涛.刘巧.李伟)PDF格式扫描版,全书分为8章,共369页。
2012年5月出版。
全书压缩打包成3部分,这是第3部分内容简介本书从工程应用的角度出发,通过8个典型应用实例,包括PC与PC、PC与单片机、PC与PLC、PC与远程I/O模块、PC与智能仪器、PC与无线数传模块、Pc与USB数据采集模块等组成的测控系统,利用SerialPort控件和MSComm控件编写C#.NET串口通信程序,并对计算机测控系统中的4类典型应用((模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。
目录第1章PC与PC串口通信1.1串口通信概述1.1.1串口通信的基本概念1.1.2RS-232C接口标准1.1.3RS-422/485接口标准1.1.4串口通信线路连接1.1.5PC中的串行端口1.1.6虚拟串口的使用1.2VC++.NET串行通信控件与API函数1.2.1MSComm控件的使用1.2.2SerialPort控件的使用1.2.3串行通信API函数1.3PC与PC串口通信实例1.3.1两台PC串口通信1.3.2一台PC双串口互通信第2章PC与单片机串口通信2.1典型单片机开发板简介2.1.1单片机测控系统的组成2.1.2单片机开发板B的功能2.1.3单片机开发板B的主要电路2.2PC与单片机串口通信实例2.2.1PC与单个单片机串口通信2.2.2PC与多个单片机串口通信2.3PC与单片机串口通信测控应用实例2.3.1模拟量输入2.3.2模拟量输出2.3.3开关量输入2.3.4开关量输出第3章PC与西门子PLC串口通信3.1西门子PLC模拟量扩展模块与通信协议3.1.1西门子PLC模拟量输入模块3.1.2西门子PLCPPI通信协议3.2PC与西门子PLC串口通信测控应用实例3.2.1模拟量输入3.2.2模拟量输出3.2.3开关量输入3.2.4开关量输出第4章PC与三菱PLC串口通信4.1三菱PLC特殊功能模块与通信协议4.1.1FX2N系列PLC的特殊功能模块4.1.2三菱PLC编程口通信协议4.2PC与三菱PLC串口通信测控应用实例4.2.1模拟量输入4.2.2模拟量输出4.2.3开关量输入4.2.4开关量输出第5章PC与分布式I/O模块串口通信5.1典型分布式I/O模块简介5.1.1集散控制系统的结构与特点5.1.2ADAM4000远程数据采集控制系统5.1.3ADAM4000系列模块简介5.1.4ADAM4000系列模块的软件安装5.2PC与分布式I/O模块串口通信测控应用实例5.2.1模拟量输入5.2.2模拟量输出5.2.3数字量输入5.2.4数字量输出第6章PC与智能仪器串口通信6.1典型智能仪器简介6.1.1智能仪器的结构与特点6.1.2XMT-3000A型智能仪器的通信协议6.2PC与智能仪器串口通信测控应用实例6.2.1PC与单台智能仪器温度测控6.2.2PC与多台智能仪器温度测控第7章PC与无线数据传输模块串口通信7.1典型无线数传模块简介7.1.1无线数传技术概述7.1.2DTD46X系列无线数传模块7.2PC与无线数传模块串口通信测控应用实例7.2.1设计任务7.2.2线路连接7.2.3利用C51语言实现基于DS18B20的单片机温度测控7.2.4利用汇编语言实现基于DS18B20的单片机温度测控7.2.5利用VC++.NET实现PC与无线数传模块温度测控第8章USB串行总线模块测控应用8.1USB总线在数据采集系统中的应用8.1.1USB总线及其数据采集系统的特点8.1.2采用USB传输的数据采集系统8.1.3典型USB数据采集模块及应用8.1.4VC++.NET数据采集与控制的方式8.2PC与USB数据采集模块测控应用实例8.2.1模拟量输入8.2.2模拟量输出8.2.3数字量输入8.2.4数字量输出参考文献
2023/7/14 14:23:58 40.53MB 串口通信
1
“USB调试助手”功能完善:  1、接收和发送可分别设置成ASCII格式或HEX(十六进制)格式  2、在原来中断传输和块传输的基础上增加了控制传输  3、可自动顺序发送多条命令,每条命令发送之间可设置发送间隔时间  4、在打开端口的同时自动启动接收线程,随时接收USB设备发送上来的数据  5、在支持USB(HID)设备的基础上增加了USB通用串行总线设备的支持
2023/7/12 9:51:17 1.43MB USB 调试 助手
1
博创2410实验箱LINUX部分的实验指导书包括:多线程应用程序设计串行端口程序设计A/D接口实验D/A接口实验CAN总线通讯实验简单嵌入式WEB服务器实验RS-485通讯实验直流电机实验步进电机实验图形界面应用程序设计内核实验驱动模块实验无线通讯实验。





2023/7/7 17:20:19 6.15MB 博创 S3C2410 LINUX UP-NETARM2410-S
1
0.96寸OLED带字库()1概述GT20L16S1Y是一款内含15X16点阵的汉字库芯片,支持GB2312国标简体汉字(含有国家信标委合法授权)、ASCII字符。
排列格式为竖置横排。
用户通过字符内码,利用本手册提供的方法计算出该字符点阵在芯片中的地址,可从该地址连续读出字符点阵信息。
1.1芯片特点●数据总线:SPI串行总线接口●点阵排列方式:字节竖置横排●时钟频率:30MHz(max.)@3.3V●工作电压:2.2V~3.6V●电流:工作电流:8mA待机电流:8uA●封装:SOT23-6●尺寸SOT23-6:2.9mmX1.6mmx1.10mm●工作温度:-20℃~70℃
2023/7/3 12:58:06 10.84MB 0.96寸OLED
1
1,MSP430开发基础2,键盘设计3,数码管显示电路设计4,液晶模块接口5,MSP430CRC6,中文输入法7,数据压缩算法8,FIR滤波9,FFT算法10,波特率自动识别11,串行存储12;
NANDflash接口13;
A/D,TLV254114;
DADAC883015;
ADS124116;
温度TMP10017;
定时器DAC18;
数据采集19;
交流电压测量20;
车速测量21;
DS182022;
DS130223;
基于BQ26500温度检测系统24;
红外传输系统25;
pc通信26;
无线MODEM27;
楼宇对讲系统28;
DSPHPI接口29;
无线传输模块30;
步进电机控制31;
can通信系统
2023/7/3 7:41:35 244KB MSP430
1
便修复某些发现的Bug或提高性能。
其中大多数的应用或产品都不使用专用的调试接口,而是使用UART、USB、IIC等通信接口。
这种情况下,就需要一个串行BootLoader通过其中一个通信接口升级固件,而不需要调试器或特定的程序工具。
本应用说明将指导您使用IIC接口在KinetisE系列MCU上设计BootLoader。
2023/6/29 19:19:22 514KB BootLoader设计 Kinetis 飞思卡尔 MCU
1
共 311 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡