用89C52产生控制二相步进电机的程序,用PWM信号控制步进电机 用普通I/O口采用软件定时器中断可以模拟PWM输出 ...
分类:
其他好文 时间:
2018-08-29 14:47:47
阅读次数:
194
1. Introducing 5G 三大应用场景: enhanced Mobile Broad-Band (eMBB): 以多媒体内容为例。随着数据速率上升到20 Gbps,延迟降低到4ms。 massive Machine Type Communication (mMTC): 以IOT为例,例如温 ...
分类:
其他好文 时间:
2018-08-29 14:00:32
阅读次数:
2488
Java基础知识30问 1. 面向对象和面向过程的区别 面向过程 优点: 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点: 没有面向对象易维护、易复用、易扩展 面向对象 优点: 易维护 ...
分类:
编程语言 时间:
2018-08-27 21:43:43
阅读次数:
220
1 /* 首先对其先进行头文件的定义以及端口的定义 2 然后进行函数体的写,先写 ds18b20的初始化,然后写其 写字节, 编写读ds18B20 3 继续写温度转换函数模块,因为转换模块的结果放在了寄存器中,所以在写从寄存器中将 4 转换后的温度读出来 要有返回值 并且为两个字节 所以为 int ... ...
分类:
其他好文 时间:
2018-08-26 23:38:56
阅读次数:
245
一些传统的电子设备是通过改变电位器的电阻来实现调整,比如灯的亮度、电机的转速等。如果想对这种设备进行智能改造但不大幅度改变设备内部的电器结构,我们需要电位器的电阻可通过单片机或微机进行控制,数字电位器就是这类设备。 “我也是在项目中有这方面需求,又不想深入研究设备的内部构造(设备比较贵),发现竟然有 ...
分类:
其他好文 时间:
2018-08-26 18:37:08
阅读次数:
679
Java 自学之路 前言 从运行第一个程序开始算起,我接触编程也有三年的时间了。最初是从51单片机入门学习的C语言,班里面的大佬带着我一起做小项目,但是因为没人教,基本靠自学,学得慢,写的代码也烂,很没有章法。后来大三下半学期开始准备考研(从电子跨考计算机),从零开始学习数据结构,这才算是真正地入了 ...
分类:
编程语言 时间:
2018-08-21 23:28:26
阅读次数:
335
本范例主要由(main.c ,delay.h,delay.c,makefile)4个文件组成,sdcc的编译环境搭建参照:单片机成长之路(51基础篇) - 006 在Linux下搭建51单片机的开发烧写环境,废话不多,进入主题: main.c(主函数) delay.h(功能函数声明文件) delay ...
分类:
其他好文 时间:
2018-08-21 23:04:23
阅读次数:
398
在完成内存映射的内容后,接下来我们将进入一个简单Bootloader的实际设计中来。在第一节内容中,我们已经简单介绍了bootlaoder的作用,它实际上就是在单片机重启过程中的一个步骤:如果有bootloader的启动信号,则进入bootloader模式开始新程序的接收与flash的擦写,若没有b ...
分类:
其他好文 时间:
2018-08-21 00:25:32
阅读次数:
808
Keil、uVision、RealView、MDK、Keil C51之间的区别 我们要区别的概念:KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251 从接触MCS-51单片机开始,我们就知道有一个叫 ...
分类:
其他好文 时间:
2018-08-20 17:22:37
阅读次数:
234
从07年参加全国大学生电子设计大赛初次接触单片机开发至今已经有4年了,初学单片机时,都会纠结于其各个模块功能的应用,如串口(232,485)对各种功能IC的控制,电机控制PWM,中断应用,定时器应用,人机界面应用,CAN总线等. 这是一个学习过程中必需的阶段,是基本功。很庆幸,在参加电子设计大赛赛前 ...
分类:
其他好文 时间:
2018-08-19 13:03:03
阅读次数:
161