在单片机编程过程中,有时候需要反复操作多条同相语句,这时候运用#define宏定义多条语句可以大大简化编程内容。 语法规则如下: 1.宏定义单条语句: #define PI 3.14159 // 定义圆周率pi的值 2.宏定义多条语句:中间用逗号或百分号,两头加大括号。#define SendIIC ...
分类:
编程语言 时间:
2020-05-23 16:45:37
阅读次数:
210
经常遇到使用链表和结构中计算数组申请内存失败的情况,我的模板代码 startup文件中的宏定义 Heap_Size EQU 0x00000200,这里定义了512字节导致,手动修改这个地方的数值,因为单片机的内存是远远大于512字节的,具体和我们使用的stm32片子有关。我改为了Heap_Size ...
分类:
其他好文 时间:
2020-05-23 16:41:04
阅读次数:
81
想在一个六位的共阳极数码管上面显示数字,从000000依次显示到FFFFFF。 本次实战采用六位数码管,下面简单介绍一下共阳极数码管: 由图可知共阳极数码管由七段码abcdefg和一个小数点组成,并且引脚共同连接电压。也正是从这个内部结构可以知道,要想发光二极管点亮,那么引脚另外一端必须是低电平。 ...
分类:
其他好文 时间:
2020-05-22 21:34:00
阅读次数:
84
经常会有一些学员会问到上位机与单片机之间通信的问题,而我们经常会讲上位机与PLC之间通信,那么其实对上位机开发来说,不管是和PLC通信,还是和单片机通信,通信原理都是一样的。PLC的本质就是单片机,在单片机的基础上添加一些外围电路并形成产品化,即构成了PLC控制器。今天在这里给大家分享一个上位机与单 ...
分类:
其他好文 时间:
2020-05-21 10:26:10
阅读次数:
42
北斗对时设备(GPS校时产品)在数字城市系统中的应用 北斗对时设备(GPS校时产品)在数字城市系统中的应用 京准电子科技官微——ahjzsz 综述 随着计算机网络的迅猛发展,网络应用已经非常普遍,众多领域的网络系统如电力、石化、金融业(证券、银行)、广电业(广播、电视)、交通业(火车、飞机)、军事( ...
分类:
其他好文 时间:
2020-05-20 15:57:52
阅读次数:
62
#include"reg52.h"//单片机头文件 #define uchar unsigned char//宏定义,用uchar表示unsigned char,叫无符号字符型数据类型,取值范围为:0到255。 #define uint unsigned int//宏定义,用uint表示unsign ...
分类:
其他好文 时间:
2020-05-19 23:05:10
阅读次数:
91
BPI-F2S 嵌入式和FPGA教育套件是一套基于凌阳7021 SOC的单片机高度集成的开发平台。具有高性能、低功耗的特点;嵌入式Linux嵌入式系统,适用于语音图像处理、通信、便携式工业控制设备等应用。具有高性能处理器,特别适合人工智能、机器视觉等需要强大计算能力的应用;可扩展FPGA模块进行芯片电路设计教学,可布局,板面积小,易于现场测试应用。
分类:
系统相关 时间:
2020-05-19 16:26:24
阅读次数:
101
前言:飞思卡尔K60系列单片机应用广泛,大多数同学都是从智能车比赛开始接触K60到熟悉运用。 一、飞思卡尔K60系列简介 飞思卡尔Freescale公司(现被恩智浦收购)K60系列MCU,工作电压1.71-3.6V,闪存的写电压为1.71-3.6V,采用ARM Cortex-M4内核,其性能可达到1 ...
分类:
其他好文 时间:
2020-05-18 14:18:59
阅读次数:
290
本文包含MSP430F149最小系统图与MSP430F149芯片封装库 一、简介 MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令集(RISC)的混合信号处理器(Mixed Signal Processor)。 MSP430是16位单片机,51是8 ...
分类:
其他好文 时间:
2020-05-18 09:34:45
阅读次数:
189
ALGOLTEKAG9321-MBQ提供了一个USB-C(显示端口备用)到HDMI转换器的带电源传输的单片机解决方案。AG9321-MBQ支持带片内Rp/Rd电阻器的双USB-C型插座,并符合电源传输规范USB3.0.AG9321-MBQ还支持快速充电?QC3.0为电池充电。DisplayPort接收器符合DisplayPort1.2规范,支持4096x2160/30Hz分辨率,可配置1、2或4通
分类:
其他好文 时间:
2020-05-17 01:01:42
阅读次数:
76