ARM
文章平均质量分 79
Tiger-Li
大家好
展开
-
Altium Designer元件封装名后L M N的含义
Altium Designer元件封装名后L M N的含义在Altium Designer的PCB库中,元件的封装名称后面常有L M N三个字母,L、M和N分别表示焊盘伸出为最小、最大和中等的几何形状变化。L 高密度M 低密度N 中等密度密度等级L:最小焊盘伸出——适用于焊盘图形具有最小的焊接结构要求的微型器件,可实现最高的元件组装密度。密度等级M:最大焊盘伸出转载 2017-10-26 17:33:49 · 2585 阅读 · 0 评论 -
贴片电阻标识方法
贴片电阻一般标识方法,可以很直观地得到阻值,即为前两位为数值,后面一位为10的倍数,如332,即为33 * 10 * 10 = 3300 欧,换一下单位就是3.3K了.转载 2017-10-22 19:23:59 · 1851 阅读 · 0 评论 -
AD中关于切换层的方式总结
AD中关于切换层的方式总结作者:未知 来源:会员上传1:如何把板子翻过来? 在编辑pcb的时候,按V,然后按B,板子就反过来了,然后按V,再按F,就显示在中间了。2:如何把零件放到另一面去? 左键点选元件,不要松开,按L键,元件就放到另一面了。3: 如何修改板子的形状? 如果已经定义过pcb板子的形状,则点击Design》Boar转载 2017-10-27 22:56:14 · 50380 阅读 · 0 评论 -
使用 ADS1115 读取模拟信号
张高兴的 Windows 10 IoT 开发笔记:使用 ADS1115 读取模拟信号 考虑到 Raspberry Pi 读取模拟信号是很烦人的事情,更何况是在没人玩的 Windows 10 IoT 下,所以准备正儿八经的写点东西。 需求:使用 Raspberry Pi 读取输出模拟信号的 MQ 系列气体传感器。(GitHub:https://github.com/转载 2017-10-05 14:00:04 · 21443 阅读 · 2 评论 -
ADC 差分输入与单端输入的区别
ADC 差分输入与单端输入的区别 2014-08-26 16:30:05| 分类: ADC应用篇|举报|字号 订阅 下载LOFTER我的照片书 | 如图所示,单端输入只有一个输入引脚ADCIN,使用公共地GND作为电路的返回端,转载 2017-10-03 20:26:47 · 14673 阅读 · 4 评论 -
altium designer 让元件旋转任意角度
打开Altium Designer(AD)软件并打开一个PCB工程,为了更加清晰的演示已经把多于的层隐藏了,同时也增加了一些辅助线。选择要旋转的整个PCB,在菜单栏上选择Edit --->Move ---> Rotate Selection或者使用快捷键E+M+O在弹出了的对话框输入要旋转的任意转载 2017-10-27 10:00:48 · 16708 阅读 · 0 评论 -
STM32F4相对于STM32F1的改进
STM32F4相对于STM32F1的改进不只一点点,为了便于初学者了解,我们比对相关资料将改进点进行了汇总。STM32F1和STM32F4 区别 (安富莱整理)u F1采用Crotex M3内核,F4采用Crotex M4内核。u F1最高主频 72MHz, F4最高主频168MHz。u F4具有单精度浮点运算单元,F1没有浮点运算单元。u转载 2017-10-03 12:18:28 · 2169 阅读 · 0 评论 -
STM32定时器---正交编码器模式详解
STM32定时器---正交编码器模式详解原创 2016年01月25日 17:11:09265653119编码器分类: 按工作原理:光电式、磁电式和触点电刷式 按码盘的刻孔方式:增量式和绝对式两类 由于博主接触面还不是很广,一共就用过两个种类的编码器,都是属于光电的 差分编码器:一般由8根线连接 信号线分别为转载 2017-10-03 09:55:23 · 1686 阅读 · 0 评论 -
STM32, ADS1115
STM32F103利用模拟I2C驱动ADS1115标签: c语言stm32开源f12017-05-29 23:15 416人阅读 评论(0) 收藏 举报 分类:stm32f103 ads1115版权声明:本文为博主原创文章,未经博主允许不得转载。ADS1115通过模拟I2C驱动:(部分代码借鉴了网络上的几个,并且根据引脚进行了转载 2017-10-03 09:51:05 · 3713 阅读 · 1 评论 -
STM32 DMA正常模式等待传输完成和开始下一次传输
STM32 DMA正常模式等待传输完成和开始下一次传输2017-07-01 12:01 461人阅读 评论(0) 收藏 举报 分类:stm32&stm8(42) 版权声明:本文为博主原创文章,未经博主允许不得转载。选择DMA的正常模式,即DMA只传输一次。如果当传输完一次后,还想再传输一次,就需要重启DMA:DMA_Cmd(DMA转载 2017-10-02 22:15:13 · 3489 阅读 · 0 评论 -
针对stm32 DMA传输AD数据,在完成中断后如何复位的问题的思考
针对stm32 DMA传输AD数据,在完成中断后如何复位的问题的思考标签: STM32芯片2014-12-04 18:52 2594人阅读 评论(0) 收藏 举报分类:STM32(9) 版权声明:本文为博主原创文章,未经博主允许不得转载。案发条件ADC连续单通道模式AD采集,触发DMA获取数据。程序如下void ADC_D转载 2017-10-02 17:46:09 · 4223 阅读 · 0 评论 -
Altium Designer中重新编号元器件
Altium Designer中重新编号元器件听语音|浏览:1885|更新:2016-01-17 07:031234567分步阅读Altium Designer中重新编号元器件工具/原料转载 2017-10-23 17:27:13 · 5244 阅读 · 0 评论 -
altium desing新建自定义PCB大小后,周围的白色部分怎么去掉?白色边框
右键——options——boards options 中 display sheet勾去掉转载 2017-10-24 18:02:50 · 7517 阅读 · 1 评论 -
DXP,AD不用新建PCB完美解决 Unknown Pin 和Failed to add class member 问题
DXP,AD不用新建PCB完美解决 Unknown Pin 和Failed to add class member 问题 (2011-07-07 20:31:21)转载▼标签: protel dxp 2004 unknown pin failed to add转载 2017-10-26 17:19:21 · 942 阅读 · 0 评论 -
用Altium Designer怎样在PCB板上寻找元器件
用Altium Designer怎样在PCB板上寻找元器件如果你知道元件的序号(designator),可以按下J,C,然后输入序号跳到元件所在位置,元件会出现在屏幕中心.如果是sch跟pcb在同一个project下,你从原理图选定元件,然后右键元件,选part actions->select pcb components,就会跳到pcbdoc里把你要的那个元件转载 2017-10-26 16:55:30 · 12838 阅读 · 0 评论 -
PCB各层介绍和AltiumDesigner画PCB时的规则设置
PCB各层介绍和AltiumDesigner画PCB时的规则设置原创 2014年04月06日 15:36:33标签:PCB /AltiumDesigner /PCB规则设置 /PCB各层说明37001好久没画过板了,最近因为毕设,硬件软件全部得自己来,不得不重新打开闲置很久的AltiumDesigner。以前做过点乱七八糟的笔记,本来想回转载 2017-10-26 15:31:25 · 1318 阅读 · 1 评论 -
Altium Designer中如何在PCB板图上绘制安装孔,孔的尺寸
Altium Designer中如何在PCB板图上绘制安装孔? 10就是外径等于孔径的multilayer焊盘,同时去掉plated勾选(孔内壁不沉铜)转载 2017-10-26 14:38:19 · 28053 阅读 · 1 评论 -
用altium designer 如何按1:1比例输出PCB图?
用altium designer 如何按1:1比例输出PCB图?找过同样的问题,但我用pdf格式输出,空白一片没内容,用tif以A4纸张大小输出,电路板大小为:29X19(A4纸张大小为29.7X21),输出后,发现电路图大小展开00大懒猪 | 浏览 11865 次 问题未开放回答推荐于2016-07-05 15:26:27转载 2017-10-26 14:23:59 · 11404 阅读 · 0 评论 -
Altium designer 电路图如何分块打印, 只打印原理图一部分
转载 2017-10-26 11:55:06 · 6084 阅读 · 0 评论 -
一招教你学会使用AD更改PCB板子尺寸
使用原理图生成PCB后,Altium Designer会根据原理图大小自动生成一块黑色区域,还有一个在禁止布线层的方框,还有两段标注板子大小的线。下面说一下如何更改黑色区域的大小,还有如何精确确定板子尺寸,比如使其为长宽都为整数。1. 调整 PCB板的大小方法一: Design --- Board Shape --- Redefine Board Shape(快捷键D-S-转载 2017-10-26 11:45:05 · 96751 阅读 · 8 评论 -
PCB快速掌握:[8]如何设置pcb层数
PCB快速掌握:[8]如何设置pcb层数听语音|浏览:3512|更新:2014-12-17 15:11|标签:智能仪器 1234567分步阅读设计pcb时,首先需要考虑的是设计几层板子,然后开始布线,下面介绍如何使用Altium designer进转载 2017-10-26 11:41:27 · 2861 阅读 · 0 评论 -
原理图编译出现Has no driving source 啥意思?
提示无驱动电压源,这是因为你的芯片管脚设置了电气属性造成的。有以下几种方式解决,看你喜欢方式1.如果不仿真的话,就可以忽略。方式2.在库里面将相对应的管脚修改其电气属性为passive就可以了。见图: 方式3.打开原理图编译项,将NET no driving source 修改为no report即可。见图:转载 2017-10-24 18:10:31 · 36620 阅读 · 1 评论 -
对STM32 ADC单次转换模式 连续转换模式 扫描模式的理解
对STM32 ADC单次转换模式 连续转换模式 扫描模式的理解举例用ADC1 规则通道的顺序为CH0,CH1,CH2,CH3,不启动SCAN模式: 在单次转换模式下: 启动ADC1,则 1.开始转换CH1(ADC_SQR的第一通道) 转换完成后停止,等待ADC的下一次启动,继续从第一步开始转换 在连续转换模式下:转载 2017-10-02 17:32:13 · 2267 阅读 · 0 评论 -
stm32 ADC全解(单次,连续DMA传输)
stm32 ADC全解(单次,连续DMA传输)标签: STM32ADCmda2016-09-26 19:44 1908人阅读 评论(0) 收藏 举报分类:STM32(5) 学习STM32的ADC转换,在开发板上写程序调试。四个任务:四个任务:1.AD以中断方式(单次)采集一路2.AD以中断方式连续采集四路3.ADC转载 2017-10-02 15:21:18 · 4442 阅读 · 1 评论 -
stm32 非DMA方式 多路ADC ADC1,ADC3两种方式求助
void Adc_Init1(void){ /********************** ADC1 *****************/ADC_InitTypeDef ADC_InitStructure; GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC |RCC_转载 2017-10-02 14:21:35 · 2089 阅读 · 0 评论 -
[stm32] USART USART1收发功能工程
>_PC端发送一个特定的字符:0x0d 0x0a,单片机则返回一句话,如图: >_1、复用功能I/O和调试配置(AFIO) 为了优化外设数目,可以把一些复用功能重新映射到其他引脚上。设置复用重映射和调试I/O配置寄存器(AFIO_MAPR)(参见0节)实现引脚的重新映射。这时,复用功能不再映射到它们的原始分配上。2、嵌套向量中断控制器(NVIC)转载 2017-09-28 00:05:44 · 793 阅读 · 0 评论 -
SN75176的引脚功能
SN75176的引脚功能小汐生日快乐意 | 浏览 1328 次我有更好的答案6、7脚 A、B:输入输出总线接口;A为非反相端、B为反相端接收器:单片机1脚 R:接收器输入端2脚 /RE:接收器使能端3脚 DE:驱动器使能端4脚 D:驱动器输出端8脚 VCC:5V电源5脚 GND:地向左转|向右转转载 2017-09-27 16:42:37 · 24757 阅读 · 0 评论 -
STM32 小于100引脚封装的 AD参考电压问题
本帖最后由 名字不好起 于 2015-2-21 13:43 编辑STM32F103系列单片机具有12位的ADC转换器,单个ADC转换速度最快可达到1M,具有很高的实用价值。然后最让人纠结的是,系列中小于100脚的单片机中ADC的REF+是接到内部的AVDD上的,外部不再引出REF管脚。如此就会让习惯使用外部参考基准的网友感觉很尴尬,针对此种情况,曾经在STM32研讨会上有人转载 2017-09-27 14:58:14 · 2367 阅读 · 0 评论 -
STM32再学习——启动流程分析
STM32再学习——启动流程分析 我们写嵌入式程序,基本上采用C语言来编写,以main( )作为程序的入口。但实际上,mian()并不是最先要执行的,在这之前需要做一些基本的工作,如堆、栈的定义;main函数的复位连接等,这些工作就需要一个专门的启动程序来完成,由于需要做的工作内容不多,并且需要更直接的管理内存,一般采用汇编编写。无论是STM32、ARM系列的单片机,还是简转载 2017-09-13 15:13:08 · 361 阅读 · 0 评论 -
使用FlyMcu将hex文件下载到智芯一号步骤
使用FlyMcu将hex文件下载到智芯一号步骤1、打开FlyMcu,切换到STMISP tab页面,然后选中USB转串口COM PORT。 2、选择相应的HEX文件 3、设置烧写方式,一定要选 DTR低电平复位,RTS高电平进BootLoader。 点击开始编程,即可!转载 2017-09-13 15:10:27 · 2081 阅读 · 0 评论 -
FlyMcu串口ISP下载STM32程序教程
FlyMcu串口ISP下载STM32程序教程标签: stm32串口下载 ISP2015-09-26 11:20 9733人阅读 评论(1) 收藏 举报 分类:Stm32 串口下载开始写之前也是不能用的,但是为了使用,决定边探索怎么使用边写一篇博客!最开始用过正点原子的开发板进行ISP下载,感觉挺好用,按照说明就好。转载 2017-09-13 15:01:38 · 3881 阅读 · 1 评论 -
stm32的三种编程下载方式
stm32的三种编程下载方式 2011-04-24 12:55:23分类: 嵌入式J-link几乎可以调试所有的arm芯片,不得不说是个好东东。这里记录三种stm32的下载程序方式:1.J-Flash下载(需要用到J-link)2.MDK配置下载(需要用到J-link)3.ISP下载(串口下载,需要用到官配串口下载软件,用过stc51的对这个都不转载 2017-09-13 14:44:42 · 1028 阅读 · 0 评论 -
STM32三种启动模式对应的存储介质
STM32三种启动模式对应的存储介质均是芯片内置的,它们是: 1)用户闪存 = 芯片内置的Flash。2)SRAM = 芯片内置的RAM区,就是内存啦。3)系统存储器 = 芯片内部一块特定的区域,芯片出厂时在这个区域预置了一段Bootloader,就是通常说的ISP程序。这个区域的内容在芯片出厂后没有人能够修改或擦除,即它是一个ROM区。 在每个ST转载 2017-09-13 14:42:38 · 720 阅读 · 0 评论 -
串口ISP下载线
串口ISP下载线 编辑串口ISP下载线,ISP(in-system programming)--在线系统编程,一种无需将存储芯片(如EPROM)从嵌入式设备上取出就能对其进行编程的过程,缩略为ISP。中文名串口在线下载器外文名ISP(in-system programming)ISP(in-system programmi转载 2017-09-13 14:37:37 · 1015 阅读 · 0 评论 -
STM32F103学习1:由开发软件MDK4.12生成HEX文件与程序下载(串口)
STM32F103学习1:由开发软件MDK4.12生成HEX文件与程序下载(串口)记录一下学习的过程,方便之后的回顾一、首先,安装MDK4.12版,一路next就可以了。注册机什么的使用就不说了。二、我们编译出用于烧写进stm32的HEX文件1.打开开发板卖家赠送的样例工程文件夹LED中的LED.uvproj。2.单击工具栏flash中的configure flas转载 2017-09-13 14:32:24 · 2108 阅读 · 0 评论 -
[stm32] USART USART1收发功能工程
>_PC端发送一个特定的字符:0x0d 0x0a,单片机则返回一句话,如图: >_1、复用功能I/O和调试配置(AFIO) 为了优化外设数目,可以把一些复用功能重新映射到其他引脚上。设置复用重映射和调试I/O配置寄存器(AFIO_MAPR)(参见0节)实现引脚的重新映射。这时,复用功能不再映射到它们的原始分配上。2、嵌套向量中断控制器(NVIC)转载 2017-09-28 00:06:54 · 1415 阅读 · 0 评论 -
PWM频率计算公式
觉得原子的公式可能有点差错。也可能是自己概念不清,总之指出来,大家讨论一下。--------------------------------------------------------------------------------这里是原子定时器周期的计算公式。我今天看库函数手册发现:然后做实验仿真:1)ARR=20,PSC=7199 => T=2转载 2017-09-28 08:26:32 · 49926 阅读 · 4 评论 -
stm32寄存器版学习笔记08 DMA
stm32寄存器版学习笔记08 DMA DMA(Direct Memory Access),直接存储器访问。DMA传输方式无需CPU直接控制传输,通过硬件为RAM与I/O设备开辟一条直接传送数据的通路,使CPU效率大大提高。stm32f103有2个DMA控制器,DMA1有7个通道,DMA2有5个通道,专门用来管理来自外设对存储器的访问请求,还有一个仲裁器来协调各个DMA请求的优先权。转载 2017-10-02 12:39:00 · 2135 阅读 · 0 评论 -
STM32使用BSRR和BRR寄存器快速操作GPIO端口
STM32使用BSRR和BRR寄存器快速操作GPIO端口STM32的每个GPIO端口都有两个特别的寄存器,GPIOx_BSRR和GPIOx_BRR寄存器,通过这两个寄存器可以直接对对应的GPIOx端口置'1'或置'0'。GPIOx_BSRR的高16位中每一位对应端口x的每个位,对高16位中的某位置'1'则端口x的对应位被清'0';寄存器中的位置'0',则对它对应的位不起作用。GPIOx转载 2017-10-10 08:56:11 · 1918 阅读 · 0 评论 -
怎样确定电阻封装是AXIAL0.3 还是AXIAL0.4
AXIAL0.3-AXIAL0.7 是直插的电阻封装,其中0.4-0.7指电阻的长度,一般用AXIAL0.4,AXIAL0.4 的尺寸要比 AXIAL0.3 的长一点如果你的板子没有特殊要求,这两个封装随便选择哪一种都可以转载 2017-10-18 10:58:34 · 20205 阅读 · 1 评论