做C语言开发的应该都知道,C是面向过程开发的,而c++是面向对象开发的。而封装、继承与多态是面向对象开发的三大特征。
在实际的开发过程中,一组数据往往具有不同的数据类型,此时数组是不能够满足需求了。因为数组中各元素的类型必须是一致的。为了解决这个需求,C中给出了另一种数据类型-结构体,每一个成员可以是任意一种数据类型。
做C语言开发的应该都知道,c是面向过程开发的,而c++是面向对象开发的。而封装、继承与多态是面向对象开发的三大特征。 但你可能不知道OOD(Object-Oriented Design)还有五大基本原则,被Bob大叔称为SOLID原则,字母为每个原则的首字母,遵循这些原则能够让你的代码在扩展性、维护性以及重用性提高。而这些不正是我们所追求的吗?
这篇迁移指南旨在帮助您分析从现有的SXX32F103器件移植到MH2103A器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。
MH2103A(C)xxxx系列使用高性能的32位内核,最高工作频率216 MHz。
PY32F030 系列微控制器采用高性能的 32 位 ARM® Cortex®-M0+内核,宽电压工作范围的 MCU。嵌入高达64Kbytes flash 和 8Kbytes SRAM 存储器,最高工作频率 48MHz。包含多种不同封装类型多款产品。芯片集成多路 I2C、SPI、USART 等通讯外设,1 路 12bit ADC,5 个 16bit 定时器,以及 2 路比较器。
NY8A054E是以EPROM作为存储器的 8 位单片机,专为多组PWM的应用而设计。例如灯控,遥控车应用。采用CMOS制程并同时提供客户低成本、高性能、及高性价比等。NY8A054E核心建立在RISC精简指令集架构可以很容易地做编程和控制,共有 55 条指令。除了少数指令需要两个指令时钟,大多数指令都是一个指令时钟能完成,可以让用户轻松地以程序控制完成不同的应用。因此非常适合各种中低记忆容量但又复杂的应用。
XL2403 内置了2.4GHz 数据收发芯片和带USB 驱动高性能的微处理器,采用TSSOP16 薄体封装,适用于 PC 外设和其他带操作系统的控制平台的USB Dongle。全兼容低速USB1.1规格。精简单指令8051内核,有着2个16位定时器,2个UART串口。还内置了MCURC振荡器。该芯片在各种USB Dongle上都有着较好的应用。
很多人在生活中都有喝茶的习惯,在上班时间,如果您感觉到身体疲劳,这时候不妨喝一杯茶,能够让你消除疲劳,精神振奋。在喝醉酒的时候,喝茶能够让你头脑清醒,达到快速醒酒的效果。喝茶能够给身体带来诸多好处,但是泡茶却是一件需要耐心的事情,不适合现如今年轻人的生活节奏。因此,智能泡茶机应运而生,不用自己花时间去泡茶,就能够品尝到美味的茶水。芯岭技术也有一种基于单片机的全自动智能泡茶机方案,下面是该方案的相关知识说明。
星空投影灯是一种近年来兴起的网红灯饰产品,可以在屋顶上投影出繁星点点,塑造梦幻宇宙般的效果,让你在家就能够看到漫天繁星,享受浪漫满屋的感觉。星空投影灯是广大年轻群体最喜欢的产品之一,拥有非常广阔的市场前景,芯岭技术也有一种基于单片机开发的星空投影灯方案,下面是该方案的详细知识说明!
Flash Memory(闪速存储器)是一种安全、快速的存储体,具有体积小、容量大、成本低、掉电不丢失等一系列优点,已成为嵌入式系统中数据和程序最主要的载体。
XL2400 系列芯片是工作在2.400~2.483GHz 世界通用ISM 频段的一款单片无线收发芯片。该芯片集成了射频收发机、频率收生器、晶体振荡器、调制解调器等多种功能模块,并且支持一对多组网和带 ACK 的通信模式。