- 博客(8)
- 收藏
- 关注
原创 烧录口的电容值
特别注意这里的C111与C112都是错的,应该选用电容值为1NF的电容,烧录口的电容起着滤波的作用,通交隔直,但是容值太大会导致烧录失败
2019-11-26 17:19:16 586
原创 采用夹具利用CAN功能测试芯片RTC/TIMER/PWM的精确性
这里主要讲的就是测试过程中的电路线路接法夹具上的芯片CAN的TX/RX引脚分别与开发板上的CAN的TX/RX引脚相连接因为要用到开发板上的CAN通讯芯片,所以往开发板上的芯片内部烧录一个空程序,仅仅打开CAN 通讯芯片的使能就可以了而CAN盒子的H/L线接上开发板的CAN_H与CAN_L就可以了此外,用到了SCI0的TX引脚(BF7106芯片当中SCI0的引脚确定),而SCI1的引脚有三个...
2019-11-26 15:16:42 490
转载 CP以及FT
关于CP和FT的测试,我本来以为这个话题已经是业界常识,不需要专门再谈了.不过前几天和一个设计公司的主管交流了一下,发现其实很多非测试专业的从业人员对这两个概念其实了解并不像我以为的那样深刻.所以,我还是有必要在这里再谈一下按照国际惯例,首先需要再解释一下什么是CP和FT测试.CP是(ChipProbe)的缩写,指的是芯片在wafer的阶段,就通过探针卡扎到芯片管脚上对芯片进行性能及功能测试,有...
2019-11-26 10:29:57 415
原创 芯片测试中如何辨别由CP自动写配置字是否成功
在KEIL5中,通过任意一个程序,在VIEW选项窗口中选择memory Windows,将地址空间定位到0x0018000 当中,选择32位模式,使得地址的显示更加直观该地址空间是FLASH _NVR地址空间的起始地址观看其配置字,是否全为F,以及在0X00018200的标志位是否为设置正确的标志位...
2019-11-26 10:27:21 262
原创 BF7106的学习开发板载CAN通讯芯片JTA1050使能问题
CAN_STB所连接到额芯片引脚为PD0,要使得该芯片使能,必须将该端口拉低两种拉低方式1-通过在线路板上用硬线拉低,将该STB引脚直接与地相连2-通过程序拉低int main(void){gpio_init(GPIOD,GPIO_MODE_OUT,GPIO_PIN_0);//PD0设置为输出gpio_bit_reset(GPIOD,GPIO_PIN_0); //PD0输出低...
2019-11-26 09:52:00 2925
原创 怎么理解*(volatile uint32 *)0x60001404 = 0x0000;
怎么理解*(volatile uint32 *)0x60001404 = 0x0000;对32位内存映射寄存器进行操作啊.*(volatile uint32 *)0x60001404 = 0x0000;意思就是初始化0x60001404地址中的值为0x0000,一般在很多单片机程序中完成寄存器的操作时经常这样用,它相当于下面两步volatile uint32 * p = (volatil...
2019-11-06 17:02:49 2559
转载 (*(volatile unsigned long *))
以前老是对ARM程序中(*(volatile unsigned long *))不理解,今天看了两篇文章,觉得对理解这个很有用,当然这个不止在定义内部特殊寄存器有用,在用到外部总线时,根据具体情况,定义外部器件的地址也可以用。下面是文章一终于理解了#define SREG (*(volatile unsigned CHAR *)0x5F)以前看到#define SREG &nb...
2019-11-04 14:28:32 203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人