
单片机学习
axjuan
这个作者很懒,什么都没留下…
展开
-
Altium Designer 制造输出 各文件后缀的含义
PCB制造输出中各种后缀的GerBer文件说明顶层/底层线路层(.GTL/.GBL)顶层/底层丝印层(GTO/.GBO)顶层/底层锡膏层(GTP/.GBP)顶层/底层阻焊层(GTS/.GBS)顶层/底层焊盘层(GPT/.GPB)机械1层(.GM1)钻孔层(.GD1)钻孔引导层(.GG1)...原创 2022-02-23 22:31:42 · 3497 阅读 · 0 评论 -
高频天线电路设计学习笔记
半双工半双工(Half Duplex)数据传输指数据可以在一个信号载体的两个方向上传输,但是不能同时传输。例如,在一个局域网上使用具有半双工传输的技术,一个工作站可以在线上发送数据,然后立即在线上接收数据,这些数据来自数据刚刚传输的方向。像全双工传输一样,半双工包含一个双向线路(线路可以在两个方向上传递数据)。耦合作用这个没搞明白,百度说的总是光电耦合或者是心理学耦合。我的理...原创 2020-03-12 08:42:44 · 906 阅读 · 0 评论 -
#define用法,C语言#define详解
C语言中,可以用 #define 定义一个标识符来表示一个常量。其特点是:定义的标识符不占内存,只是一个临时的符号,预编译后这个符号就不存在了。预编译又叫预处理。预编译不是编译,而是编译前的处理。这个操作是在正式编译之前由系统自动完成的。用 #define 定义标识符的一般形式为:#define 标识符 常量 //注意, 最后没有分号#define 和 #include 一样,也...转载 2020-01-11 23:19:29 · 5387 阅读 · 0 评论 -
51单片机 AT89C52 的 串口通信 [与串行通信相关的寄存器] 笔记
Uart [ˈjuɑrt] 通用异步收发器; 串口; 发送器; 异步串口; 异步串行接口;SBUF 发送缓冲器; 串行数据缓冲器; 接收缓冲器; 缓冲寄存器; 数据缓冲器;====================================================中断允许寄存器IE(地址为A8H,可位寻址)EA:总中断允许控制位;ES:串行口中断允许位;值为1,...原创 2019-12-11 22:51:35 · 2730 阅读 · 0 评论 -
C 语言中 void* 详解及应用
分类编程技术void 在英文中作为名词的解释为"空虚、空间、空隙",而在 C 语言中,void 被翻译为"无类型",相应的void *为"无类型指针"。void 似乎只有"注释"和限制程序的作用,当然,这里的"注释"不是为我们人提供注释,而是为编译器提供一种所谓的注释。void 的作用1.对函数返回的限定,这种情况我们比较常见。2.对函数参数的限定,这种情况也是比较...转载 2019-12-02 14:47:37 · 2120 阅读 · 0 评论 -
串联分压 并联分流
串联分压:在串联电路中,各电阻上的电流相等,各电阻两端的电压之和等于电路总电压。可知每个电阻上的电压小于电路总电压,故串联电阻分压。并联分流:在并联电路中,各电阻两端的电压相等,各电阻上的电流之和等于总电流(干路电流)。可知每个电阻上的电流小于总电流(干路电流),故并联电阻分流。分压原理 R1:R2=U1:U2分流原理 R1:R2= I 2:I 1串联电路中分压原理:U1:U2=R1:R...原创 2019-11-25 20:34:27 · 13038 阅读 · 0 评论 -
C#的学习要停止了,今天正式开始学习STM32
因为人员的不确定,我又一次的暂停了C#的学习,希望下次能按自己的意愿去坚持下去。经过这半个月的寻找,仍然没有找到愿意负责这一块的人,很惆怅但是我也明白不能再拖下去了,实在没办法,半强制的说服一位朋友学习C#,,就让我从今天开始正式学习STM32吧。===================================ROM:内存 存储速度快 断电后数据消失FLASH:硬盘 ...原创 2019-11-23 10:44:33 · 320 阅读 · 0 评论 -
stm32和51的区别
单片机简介单片微型计算机简称单片机,简单来说就是集CPU(运算、控制)、RAM(数据存储-内存)、ROM(程序存储)、输入输出设备(串口、并口等)和中断系统处于同一芯片的器件,在我们自己的个人电脑中,CPU、RAM、ROM、I/O这些都是单独的芯片,然后这些芯片被安装在一个主板上,这样就构成了我们的PC主板,进而组装成电脑,而单片机只是将这所有的集中在了一个芯片上而已。51单片机和STM3...转载 2019-11-22 18:42:19 · 7762 阅读 · 0 评论 -
浅谈ARM Cortex-M0
一、引言 ARM公司在2009年初发布了其嵌入式处理器系列中最小型、最低功耗的CortexM0处理器。CortexM0低功耗、高性能与极精简程序代码的特性,能应用于各种微控制器(MCU)中,并可让研发业者以8位的价位创造32位的效能,并进一步将传统的8位和16位的处理器推进至更高效能、更低功耗的32位处理器。二、关于CortexM0 ARM一改其传统的命名法则,以Cortex来...转载 2019-11-22 16:14:57 · 2068 阅读 · 0 评论