其中一种,其它的都可以触类旁通,快速上手了。如果你这些条件都没有,那就跟着我学吧,我建议你学习51单片机。 为什么要学习51单片机: 虽然现在单片机种类和型号非常多,每个型号都有一定的市场份额,但是哪个型号也没有早期51单片机那般风光和火爆,虽然现在地位不是那么高了,但是因为51单片机积累的资料非常多,大家学起来就会拥有众多的参考资料,所以上手肯定比其他型号的要快一些。如果你学习稍微偏门的单片
分类:
其他好文 时间:
2020-07-02 19:48:29
阅读次数:
51
MCU经过多年发展,性能也得到了很大的提升。因为MCU必须顺序执行程序,所以适于做控制,较多地应用于工业。由ST厂商推出的STM32系列单片机,行业的朋友都知道,这是一款性价比超高的系列单片机,应该没有之一,功能及其强大。其基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex ...
分类:
其他好文 时间:
2020-07-01 12:51:42
阅读次数:
57
面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,因为性能对他们来说是最重要的因素。 缺点:没有面向对象易维护、易复用、易扩展。 面向对象 优点:易维护、易复用、易扩,由于面向对象有封装、继承和多态 ...
分类:
其他好文 时间:
2020-07-01 09:22:06
阅读次数:
76
使用三个月的业余时间把官方教程的入门部分译为中文并上传到github,在下一步编程前做一个总结。 历程: 最早接触游戏编程是在大三下学期,用汇编语言和实验室里的单片机、触摸屏、电机(提供声效)编的打地鼠程序。后来因为大四的毕业设计与三维空间模拟有关,又自学了MFC编程和NEHE的OpenGL教程(国 ...
分类:
Web程序 时间:
2020-06-30 20:14:03
阅读次数:
97
STC8A芯片内部都有一定容量的Flash可以当作EEPROM。虽然擦除次数为10万次+,低于真正EEPROM芯片的100万次+,但是存储一些不经常修改的数据还是没有问题的,例如单片机的一些工作状态参数,在最初调整正常后很少再做调整。这样就可以省去一个EEPROM芯片的成本,大概1元左右。 1. E ...
分类:
其他好文 时间:
2020-06-28 16:48:16
阅读次数:
132
整体说明这节演示一下使用APP扫码绑定GPRS,然后通过MQTT服务器实现远程温湿度采集和远程控制继电器程序兼容SIM800测试功能1.请按照第一节硬件介绍,下载单片机程序2.安装APP注:这节的APP和第三节的一样,如果在第三节安装了APP,不用重新安装.3.请使用杜邦线连接如下:白线 A3 TX ...
分类:
移动开发 时间:
2020-06-26 12:42:14
阅读次数:
124
一、虚拟串口驱动软件操作 (1)、下载虚拟串口驱动软件,安装完成后的图标,如下所示。 (2)、双击打开虚拟串口驱动软件图标,弹出以下界面。 (3)、点击添加端口,左边Virtual Serial Port Driver栏下Virtual port处出现添加两个虚拟串口:COM2与COM3。 (4)、 ...
分类:
其他好文 时间:
2020-06-26 12:26:20
阅读次数:
136
一、前言 其实我把zigbee后面的组网那些都看完了,现在开始写也是当复习吧。 二、原理分析 ①:看过好多博客,刚开始都是直接讲配置寄存器,但我觉得需要且有必要了解一下cc2530这款单片机。zigbee就在人家上面搭载嘛 CC2530微控制器采用QFN40封装,有40 个引脚。其中,有21个数字I ...
分类:
其他好文 时间:
2020-06-25 17:21:00
阅读次数:
96
使用Keil语言的嵌入式C编程教程(下) 用8051单片机进行定时器/计数器的计算与编程 延迟是应用软件开发中的重要因素之一。然而,在实现定时延迟的过程中,正常的延迟并不能给出克服这一问题的宝贵结果。定时器和计数器是微控制器的硬件组成部分,在许多应用中使用它来提供具有计数的宝贵时间延迟脉冲两个任务都 ...
分类:
编程语言 时间:
2020-06-25 17:13:21
阅读次数:
69
实战任务:在6位数码管上计数,循环计数0到999999,数字是每隔100ms增加1。 动态数码管显示原理: 如下图所示,6个数码管的八位段码都连接在一起,如果6个数码管都点亮,段码一定显示相同的数字。但是又想6个数码管显示不同的数字,那么只能动态地显示数码管,如何动态显示呢?需要利用人眼的视觉暂留, ...
分类:
其他好文 时间:
2020-06-24 20:13:08
阅读次数:
74