自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (55)
  • 收藏
  • 关注

原创 基于Python实现学生作业提交情况统计

絮絮叨叨老板给了一份学生期末作业的文件,里面有两个文件夹,分别是优秀作业和良好作业,将作业情况统计一下。***,全是这种无脑体力活,打开文件夹一看,心态也是炸,文档交的名字那叫一个烂七八糟。不知道是交了多年作业的不长进,还是收了多年作业的不长进。牢骚归牢骚,事来了,活要干呢。干!import osimport xlrdimport pandas as pd# 获取文件名def get_file_names(path): L = [] for root, d

2020-12-26 16:29:56 43 2

原创 基于Python实现RGB色块分类识别

Show me the codeimport cv2import numpy as npdef color_classify(srcImg, threshold): result = [] # 定义颜色范围,这里可以根据自己的需求定义 boundaries = [ ([0, 43, 46], [10, 255, 255], "Red") ([35, 43, 46], [77, 255, 255], "Green"),

2020-12-26 15:56:55 74 1

原创 基于Python实现二维码编码、解码、定位

给朋友做个小功能的Demo,也是参考了不少网友的思路,也不敝帚自珍啦,有用的直接拿去。看图说话Show me the codeimport cv2import numpy as npimport qrcode # 安装二维码生成包 pip install qrcodefrom pyzbar.pyzbar import decode # 安装二维码解码包 pip install pyzbardef barcode_create(data_str): image

2020-12-26 15:41:54 55

原创 STM32的时钟安全系统(CSS)系统

原因 在实际应用中,经常出现由于晶体振荡器在运行中失去 作用,造成微处理器的时钟源丢失,从而出现死机的现象,导致系统出错。严重时,由于系统的死机造成监控失效, 导致无法挽回的损失!目的 STM32作为一个可靠稳定的微处理器,但是不能排除由于某些外界特殊因素可能造成STM32的外部振荡器失效,所以在芯片中需要一种包含机制能够在STM32运行时,一旦外部晶体振荡器(HSE) 失...

2020-01-26 10:49:44 1148

原创 KeilMDK编译错误Error: L6218E: Undefined symbol __aeabi_assert (referred from xxx.o).

问题描述:AirPressure\AirPressure.axf: Error: L6218E: Undefined symbol __aeabi_assert (referred from mbrtu.o).问题原因:"Error: L6218E: Undefined symbol __aeabi_assert..." 能够发生是因为“Project ->Options ...

2019-05-11 13:15:04 7266

原创 KeilMDK编译错误Error: L6200E

KeilMDK 编译错误如下:Error: L6200E: Symbol asc2_1206 multiply defined (by lcd.o and oled.o)错误解析:在同一个工程里面,不同的功能之间增加了一个函数,而这个函数是一样的,所以叫multiplydefined解决方法:对于multiply defined这个问题:lcd和oled两个项目分开,...

2019-04-20 17:12:39 1725

原创 算法:单圈绝对值编码器处理成多圈的

硬件描述:单圈编码器的分辨率是4096,功能描述:将单圈数据处理处理成多圈数据(起始圈数是1000圈)long GetCurrentAbsTotalValue( long lValue ){ long m_absEncTotal; // 计算编码器总时间片变化值 static int absEnc_Q_count; // 单圈绝对值编码器圈...

2019-04-20 17:05:36 2398 2

转载 单片机程序设计的十层功力 - 来自网络整理

第一层:我来了处在这一层的典型是可以用C语言写简单的逻辑控制,如闪烁LED,简单数码管显示,简单外围模块驱动实验。一般对单片机感兴趣,经常动手实践的人,半年左右,可以练到此地步(针对没有接触过单片机的人而言)。此层最典型的示例就是,扫描按键时候,检测按下------延时20ms --再次检测按下----返回键值或等待释放。如果你是这样做的,或者正在这样做,毫无悬念,应该处于这个级别。对于95%...

2019-04-20 16:45:54 157

转载 不要做浮躁的嵌入式系统工程师 - 来自网络整理

1、不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,就会知道自己和别人思路的差异。2、初学者请不要看太多的书,那会误人子弟的,先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3、看帮助。不要因为很难,而自己又是初学者所以就不看。帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,或不够直观。4、不要被...

2019-04-18 18:51:32 93

转载 编程修养 - 来自网络整理

什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快? 我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。 我认为好的程序员应该有以下几方面的素质:有专研精神,勤学善问、举一反三。 积极向上的态度,有创造性思维。 与人积极交流沟通的能力,有团队精神。 谦虚谨慎,戒...

2019-04-18 18:49:23 67

转载 能者自答 - 杜洋

当我得知自己有幸为新栏目撰写第一篇文章的时候,内心里即感到荣幸之至又深知责任重大,因为写评论文章是需要下很多功夫的。相对来说,技术文章比较好写,因为技术是“死”的东西,不需要涉及个人的经历和观点,只要如实的把技术知识讲明白,或是把制作的过程介绍清楚,如果再加上一点轻松愉快的写作风格,就应该算是好的技术文章了。可是要写出一篇大家都满意的评论文章则几乎是不可能的,读者众多,众口难调。有人爱吃咸的,有人...

2019-04-18 17:19:42 516

原创 网络接口芯片 W5500 数据手册笔记

目录W5500 具体的初始化过程SPI 数据帧寄存器和内存构成W5500 两种工作模式-可变数据长度模式和固定数据长度模式W5500 具体的初始化过程1、首先基本设置,W5500的操作需要设置以下寄存器的参数:模式寄存器(MR) 中断屏蔽寄存器(IMR) 重发时间寄存器(RTR) 重发计数寄存器(RCR)2、设置网络信息,下面的寄存器是关于网络的基本配置,需要根...

2019-03-14 22:05:39 1604 1

原创 工控主板商用主板的区别及对比

1、主板元器件的用料与设计上的区别 商用主板由于其更新换代的速度比较快,且对产品的稳定性及使用环境的要求比较低,故此追求的是产品的时效性,以及本身产品的市场定位,对元器件选择要求上 一般只需满足系统运行2到3年的使用寿命即可(3年之后大部分已经更新换代了),元器件的用料上使用普通级别的就可以了。例如电容,商用主板都是大量使用 普通的电解电容,一是出于商用市场产品的使用考虑,二是为降...

2019-03-12 01:10:37 594

原创 软件模块中程序调用的方式

软件模块的关系,从总体上看,有上层软件模块和下层软件模块之分。一般有三种调用方式:同步调用带有回调的调用异步调用同步调用同步调用时最常用的方式,由上层模块调用下层模块。在调用过程中,上层模块将被阻塞,直到下层模块执行完毕并返回。在方向上,同步调用是单向的调用方式。在图中所示的同步调用方式中,调用方式为 A->B 。即上层模块的函数A调用下层模块的函数B,在调用过程中函数A被阻塞,当函数B返回...

2018-06-19 20:51:16 1423

原创 解决:硬盘安装Ubuntu16.04引导后加载失败

按照网上硬盘安装Ubuntu的方法,配置完毕后每次都在这个画面之后黑屏,卡住不动,加载失败网上找了很多办法,有的说是UEFI的问题,有的说是N卡不兼容,尝试了很多都没有什么作用。后来想起的方式是:启动的时候告诉内核不要加载显卡,具体操作如下:1、在BIOS中,关闭boot order中的UEFI启动,保存退出BIOS2、编辑 Install Ubuntu 参数细节,在Ubuntu启动引导界面,按e...

2018-06-19 20:35:51 3171

原创 基于STM32F4移植W5500官方驱动库ioLibrary_Driver

1.关于 ioLibrary_Driver1.1. ioLibrary 概述The ioLibrary means “Internet Offload Library” for WIZnet chip. It includes drivers and application protocols. The driver (ioLibrary) can be used for the applicat...

2018-03-18 18:02:51 5265 1

原创 ATmega16控制MAX7219驱动数码管

ATmega16控制MAX7219驱动数码管,提供源码,原理图,焊接实物图等。链接见文末。 原理图源码MAX7219.H/*********************************************************** 文 件 名 : MAX7219.H * 描 述 : MAX7219驱动包程序 * 创 建 人 : 夏玉峰 * 单 位 :

2017-12-28 17:48:34 565

原创 89C52控制MAX7219驱动数码管

89C52控制MAX7219驱动数码管,提供源码,原理图,焊接实物图等。链接见文末。 原理图源码max7219.h/*********************************************************** 文 件 名 : MAX7219.H * 描 述 : MAX7219驱动包程序 * 创 建 人 : 夏玉峰 * 单 位 : 佳木

2017-12-28 17:30:38 2426 2

原创 51中断优先级及中断嵌套

基本型80C51系列单片机有5个中断源,2个优先级,可以实现二级中断服务嵌套。现在很多扩展的51单片机已经有4个优先级(或更多)和更多的中断源了。中断的优先级在说到中断之前,我先来定义一下优先级,明白了什么是优先级,后面的阐述就容易明白了。中断的优先级有:查询优先级和执行优先级。查询优先级datasheet上默认的查询优先级(IP寄存器不做设置,上电复位后为00H):外部中断0 > 定时/计数器0

2017-12-28 16:47:26 5810

原创 STM32内存使用及分配

堆空间和栈空间配置Stack Size,一般小工程0X400足够,我们综合实验才设置0X1000就够用,所以默认无需设置太大。Stack_Size的值根据你程序中局部变量最大尺寸计算, Heap Size,如果没有用到标准库的malloc,就是废物,纯属浪费内存,所以直接设置为0即可。Heap_Size的值如果程序中没有用到动态内存malloc就默认不用管。编译后空间使用情况 在Keil中编译工

2017-12-28 15:53:49 2839

原创 学习开发单片机的8个重点

数字I/O的应用RS232通信定时器的使用中断函数I2C SPI总线通讯接口定时器的高级使用 比较、捕获、PWMAD、DA工业总线、USB

2017-08-12 15:18:37 319

原创 uCOS-III的任务状态详解

uCOS-III的任务状态转换要比uCOS-II复杂的多。在uCOS-III中任务状态被记录在任务TCB中的一个变量 TaskState 中,其取值范围如下: 就绪状态OS_TASK_STATE_RDY :uCOS-III中可能有多个任务处于就绪态,但只有优先级最高的任务占用CPU。就绪态是任务实现功能的唯一途径。延时状态OS_TASK_STATE_DLY

2016-03-20 11:36:57 5194 2

原创 uCOS-II中Event阻塞、唤醒、超时机制(以Sem为例)

阻塞     相应事件的 OSSemPend()函数会调用 OSEventTaskWait()  函数后,当前任务进入等待态,执行了任务切换,CPU执行处于就绪态最高优先级的任务。唤醒    事件对应的 OSSemPost()调用 OSEventTaskRdy()  函数后,设置任务挂起状态 OS_STAT_PEND_OK,执行任务切换,CPU执行处于就绪态的最

2016-03-18 12:08:14 3640

原创 uCOS-II 事件控制块分析

通过 uCOS_II.H 中定义的 OS_EVENT 数据结构来维护一个事件控制块的所有信息,也就是控制块 ECB。OSEventType 定 义 了 事 件 的 具 体 类 型 。 它 可 以 是 信 号 量 ( OS_EVENT_SEM ) 、 邮 箱(OS_EVENT_TYPE_MBOX)或消息队列(OS_EVENT_TYPE_Q)中的一种。用户要根据该域的具体值来调用...

2016-03-18 11:58:45 1194

原创 蜂鸣器驱动电路

蜂鸣器驱动电路一般包含:一个三极管、一个蜂鸣器、一个续流二极管、一个滤波电容。蜂鸣器:发声元件,在其两端施加直流电压(有源蜂鸣器)或者方波(无源蜂鸣器)就可以发声,其主要参数是外形尺寸、发声方向、工作电压、工作频率、工作电流、驱动方式(直流/方波)等。这些都需要根据需要进行选择。 续流二极管:蜂鸣器本质上是一个感性元件,其电流不能瞬变,因此必须有一个续流二极管提供续流。否则,在

2015-08-06 15:14:21 7601

原创 编码器输出:HTL、TTL

HTL,即常说的推挽,就是NPN+PNP的组合,所以其同时支持PNP与NPN控制电路。电路简单,好用,工作电压较宽,编码器常用5到30V均可(注:HTL输出信号电平一般等同工作电压减三极管压降)。有较强的抗干扰能力,它的主要缺点是工作速度比较低,所以多用在对工作速度要求不高而对抗干扰能力要求较高的一些工业控制设备中。TTL,称长线驱动,有些以5V RS422形式出现。其一般工作电压

2015-08-06 15:03:26 11830

原创 ASCII编码

ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统,一种使用7个或8个二进制位进行编码的方案,最多可以给256个字符(包括字母、数字、标点符号、控制字符及其他符号)分配(或指定)数值。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准

2015-08-01 17:45:21 497

原创 STM32F4 按键FIFO设计

设计按键 FIFO 主要有三个方面的好处: 1.   可以有效的记录按键事件的发生,特别是需要实现按键的按下,长按,弹起等事件,使用 FIFO的方式来实现是一种非常好的思路。 2.   系统是非阻塞的,这样系统在检测到按键按下的情况下,由于机械按键抖动的原因不需要在这里等待一段时间,然后再确定按键是否按下。 3.   按键 FIFO 程序在嘀嗒定时器中定期的执行检测,不需要在主程序中一

2015-07-19 14:39:59 2678 3

转载 电子信息工程专业的发展方向(读此明志)

电子信息工程专业的发展方向大概有  1)数字电子线路方向。从事单片机(8位的8051系列、32位的ARM系列等等)、FPGA(CPLD)、数字逻辑电路、微机接口(串口、并口、USB、PCI)的开发,更高的要求会写驱动程序、会写底层应用程序。  单片机主要用C语言和汇编语言开发,复杂的要涉及到实时嵌入式操作系统(ucLinux,VxWorks,uC-OS,WindowsCE等等)的开发、移植

2015-06-03 09:38:02 3022 1

原创 ICCAVR编译报错 !E <library>(197): area 'bss' not large enough

错误信息如下:!E (197): area 'bss' not large enoughwant size 384lo 910 hi 1119 size 210错误分析:bss段是编译器存放全局数组和局部静态数组的地方。如果我们在编写程序时声明了过大的数组、或局部静态数组,就有可能看到这个提示。 解决方法:如果某些数组是常量,我们就可以增加const关键字,将其放到空间相对宽裕的F

2015-06-03 09:31:54 1440

原创 ICCAVR库制作

在ICCAVR中通过使用库函数来避免直接看到敏感算法源码制作和使用自定义库文件的范例:目标:制作一个库文件libGetMax.a ,其中包含一个外部函数GetMax 。 函数GetMax的作用是判断两个输入参数(int 型)中的最大值,并返回最大值。制作一个应用范例,使用库libGetMax.a 中包含的GetMax函数。步骤1: 库文件的生成  为叙述方便,在IC

2015-06-02 12:27:11 870

转载 能者自答

当我得知自己有幸为新栏目撰写第一篇文章的时候,内心里即感到荣幸之至又深知责任重大,因为写评论文章是需要下很多功夫的。相对来说,技术文章比较好写,因为技术是“死”的东西,不需要涉及个人的经历和观点,只要如实的把技术知识讲明白,或是把制作的过程介绍清楚,如果再加上一点轻松愉快的写作风格,就应该算是好的技术文章了。可是要写出一篇大家都满意的评论文章则几乎是不可能的,读者众多,众口难调。有人爱吃咸的,有人

2015-06-02 12:21:23 398

转载 深入了解DSP与ARM的区别与联系

DSPDSP(digital singnal processor)是一种独特的微处理器,有自己的完整指令系统,是以数字信号来处理大量信息的器件。一个数字信号处理器在一块不大的芯片内包括有控制单元、运算单元、各种寄存器以及一定数量的存储单元等等,在其外围还可以连接若干存储器,并可以与一定数量的外部设备互相通信,有软、硬件的全面功能,本身就是一个微型计算机。DSP采用的是哈佛设计,即数据总线和地址

2015-06-02 12:19:00 768

原创 Qt4.8.1中 没有找到mingwm10.dll 完美解决

Qt Creator编译的程序,在其工程文件夹下会有一个debug文件夹,其中有程序的.exe可执行文件。但Qt Creator默认是用动态链接的,就是可执行程序在运行时需要相应的.dll文件。我们点击生成的.exe文件,首先可能显示“没有找到mingwm10.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”表示缺少mingwm10.dll文件。完美解决,解决这个问题分两

2015-06-02 12:11:31 664

原创 KeilMDK配置项中Use MicroLIB是干什么的

在Keil MDK建立STM32的工程时,其中有一项是选 use MicroLIB由于对KEIL不是很熟悉,于是就查了查,得到了以下信息:microlib 是缺省 C 库的备选库。 它旨在与需要装入到极少量内存中的深层嵌入式应用程序配合使用。 这些应用程序不在操作系统中运行。microlib 进行了高度优化以使代码变得很小。 它的功能比缺省 C 库少,并且根本不具备某些 ISO

2015-06-02 12:08:41 6649

原创 KeilMDK编译警告:warning: #514-D: pointless comparison of unsigned integer with a negative constant

编译包含下面一段代码的程序,代码如下:if (cmd == -1){    plen=fill_tcp_data_p(buf,0,PSTR("HTTP/1.0 401 Unauthorized\r\nContent-Type: text/html\r\n\r\n401 Unauthorized"));    goto SENDTCP;}编译结果针对这行,做出如下警告:web_ser

2015-06-02 12:02:09 10893

原创 KeilMDK 编译报错:error: #268: declaration may not appear after executable statement in block

KeilMDK STM32 uCOS-II 编译报错:error: #268: declaration may not appear after executable statement in block编译包含下面代码的文件/*  * 函数名:Task_USART1 * 描述  : 任务创建函数 * 输入  :*p_arg * 输出  : 无*/void Task_U

2015-06-02 11:58:47 38854 1

原创 KeilMDK 编译警告Warning: L6304W: Duplicate input file

KeilMDK 编译警告如下:.\Output\STM32.axf: Warning: L6304W: Duplicate input file .\output\diskio.o ignored..\Output\STM32.axf: Warning: L6304W: Duplicate input file .\output\ff.o ignored..\Output\STM32.

2015-05-31 22:50:59 12605 1

原创 输入阻抗&输出阻抗

一、输入阻抗      输入阻抗是指一个电路输入端的等效阻抗。在输入端上加上一个电压源U,测量输入端的电流I,则输入阻抗Rin就是U/I。你可以把输入端想象成一个电阻的两端,这个电阻的阻值,就是输入阻抗。    输入阻抗跟一个普通的电抗元件没什么两样,它反映了对电流阻碍作用的大小。对于电压驱动的电路,输入阻抗越大,则对电压源的负载就越轻,因而就越容易驱动,也不会对信号源有影响;而对于电流驱

2015-05-31 22:47:02 489

原创 线性调整率(line regulation )和负载调整率(load regulation)

线性调整率 Line Regulation    1、定义: 又称源效应或电网调整率,是指输出电压随输入电压的线性变化的波动,条件是全满载。(输入电压在额定范围内变化时,输出电压之变化率. )  Line Regulation(+)=(Vmax-Vnor)/Vnor   Line Regulation(-)=(Vnor-Vmin)/Vnor   Line Regulation=(V

2015-05-31 22:47:00 31934 2

Python 颜色识别

识别色块,并根据色块位置输出坐标 #注:定位中解释下,因为我打开摄像头的时候,窗口默认大小是640*480的, #你输出圆心坐标后,若想知道实际的距离,可以根据你的图像像素的大小,然后在乘上坐标的值,就可以知道实际的距离。

2019-11-15

Python 识别二维码 及图像中色块颜色识别

Python 识别二维码 及图像中色块颜色识别,根据阈值可以滤除波动情况的 干扰 Python recognizes the color of two-dimensional code and color block in image. According to the threshold value, the interference of fluctuation can be filtered out

2019-11-15

W5500Test-20180314.7z

W5500Test -20180314 W5500 网络接口芯片,包含全部的网络协议栈,通过SPI接口控制访问,方便

2018-03-18

labview8.6注册机

labview8.6注册机

2013-04-25

WTV020-SD模块使用说明书

WTV020-SD模块使用说明书

2013-04-25

LM567_原理及应用

LM567_原理及应用

2013-04-25

黑白电视机电路图

黑白电视机电路图 黑白电视机电路图 黑白电视机电路图 黑白电视机电路图

2013-04-25

让锁存器不再让人头痛

让锁存器不再让人头痛

2013-04-25

一种量程自动切换数字电压表的设计

一种量程自动切换数字电压表的设计_贾培军

2013-04-25

The Insider's Guide to Stm32

The Insider's Guide to Stm32 STM32内幕详解

2013-04-25

ucGUI中文手册

ucGUI中文手册

2013-04-25

LabView_8.下载、安装、破解及序列号、激活码生成方法

LabView_8.下载、安装、破解及序列号、激活码生成方法

2013-04-25

STM32F10x常见应用解析

STM32F10x常见应用解析

2013-04-25

基于MSP430的触摸板设计

基于MSP430的触摸板设计 指点迷津 值得收藏

2012-10-26

锂电池充电器电路图

锂电池充电器电路图 不错的一份资料 值得收藏啊

2012-10-25

12V蓄电池充电器

12V蓄电池充电器电路,介绍PDF大家分享一下啊

2012-10-25

恒流充电电路

恒流充电电路 文档资料 很好的资料分享一下。 值得收藏nag

2012-10-25

手机充电器原理图

手机充电器原理图 不错的资料 值得收藏啊

2012-10-25

镍氢电池充电器电路及制作

镍氢电池充电器电路及制作 不错的资料 很值得收藏

2012-10-25

Qt串口通信教程

Qt串口通信教程,初学者必备的资料,快速入门。

2012-09-09

MATLAB6.5应用接口编程

MATLAB6.5应用接口编程,仅作分享,支持作者,支持正版。

2012-09-01

MATLAB6.5辅助图像处理

MATLAB6.5辅助图像处理,仅作分享,支持作者,支持正版。

2012-09-01

MATLAB6.x符号运算及其应用

MATLAB6.x符号运算及其应用,仅作分享,支持作者,支持正版。

2012-09-01

MATLAB7[1].0教程

MATLAB7[1].0教程,仅作分享,支持作者,支持正版。

2012-09-01

MATLAB6.x信号处理

MATLAB6.x信号处理,仅作分享,支持作者,支持原版。

2012-09-01

Matlab2010经典超强教程

Matlab2010经典超强教程,仅作分享,支持正版。

2012-09-01

MATLAB6.5辅助小波分析与应用

MATLAB6.5辅助小波分析与应用,支持作者,支持正版。

2012-09-01

MATLAB5手册

MATLAB5手册,仅作分享,支持作者,支持正版。

2012-09-01

MATLAB串口通信在数据采集中的应用

MATLAB串口通信在数据采集中的应用,仅作分享,支持作者,支持原版。

2012-09-01

MATLAB6.x图像处理

MATLAB6.x图像处理,仅作分析,支持作者,支持正版,

2012-09-01

MATLAB编程

MATLAB编程,学习MATLAB不可多的的资料

2012-09-01

MATLAB编程(中文版)

matlab编程(中文版),很好的资料哦

2012-09-01

MATLAB6.5辅助优化计算与设计

MATLAB6.5辅助优化计算与设计,仅作分享,支持作者,支持正版。

2012-09-01

MATLAB5_X程序设计语言

MATLAB5_X程序设计语言,仅作分享,支持作者,支持正版

2012-09-01

Matlab上位机通信

Matlab上位机通信,不可多的的资料,收藏

2012-09-01

基于MATLAB的MCU串行通信

基于MATLAB的MCU串行通信,支持作者,支持正版。

2012-09-01

基于MATLAB的远程电机调速系统设计

基于MATLAB的远程电机调速系统设计,仅作分享,支持作者,支持原版。

2012-09-01

PC机与单片机之间的串行通信

PC机与单片机之间的串行通信,仅作分享,支持作者,支持正版

2012-09-01

ATmega16学习笔记ICCAVR

ATmega16学习笔记(ICCAVR7.14+Proteus7.5+源文件),AVR学习必备。

2012-08-22

AVR单片机应用开发指南及实例

AVR单片机应用开发指南及实例,AVR单片机学习不可或缺的一本书。

2012-08-22

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除