1. 在Pinout 选项中,所有的系统用到的引脚都要配置好,其中包括 两个OSC,Jtag/SWD, BOOT0/1,这样就可以把所有未使用的引脚设置为Analog,否则会下载不了程序。2. 对于已经把JTAG配置为其他作用,而无法烧写程序的,把boot0改成1 然后按reset 然后仿真器就好用...
分类:
其他好文 时间:
2015-04-01 01:49:08
阅读次数:
279
根据DataSheet文档所述,当JTAG_GPIO_MODE寄存器设置为1时,JTAG引脚功能为GPIO,且对应的GPIO序号为GPIO17~GPIO21。 ? 设置JTAG接口为GPIO需要修改GPIOMODE寄存器的JTAG_GPIO_MODE位,GPIOMODE寄存器位于SYS...
分类:
其他好文 时间:
2015-03-09 16:25:25
阅读次数:
138
一般FPGA属于易失性芯片,类似于RAM,芯片上的数据和程序在掉电后不会保留,上电后程序需要从外部非易失性芯片加载,如EPCS系列芯片,也可以通过FPGA上JTAG接口或者串行接口写入。 ▲而MAX 10系列FPGA的配置则很灵活,因其芯片内嵌配置闪存模块CFM(Configuration Fla....
分类:
其他好文 时间:
2015-03-07 18:25:16
阅读次数:
889
FB44B0开发板使用三星Samsung的S3C44B0处理器,对这款开发板感兴趣的地方在于它提供IDE接口。现在支持IDE的开发板并不多见了,研究之后只有TE2440-II,使用三星S3C2440处理器,YL9200,使用ATMEL的AT91RM9200芯片。但价格都偏贵。这款44B0开发板以120元二手价格买到。FB44B0开..
分类:
其他好文 时间:
2015-02-12 02:01:34
阅读次数:
188
1.FPGA器件有三类配置下载方式:主动配置方式(AS)和被动配置方式(PS)和最常用的(JTAG)配置方式。AS由FPGA器件引导配置操作过程,它控制着外部存储器和初始化过程,EPCS系列.如EPCS1,EPCS4配置器件专供AS模式,目前只支持 Stratix II 和Cyclone系列。使用A...
分类:
其他好文 时间:
2015-02-05 10:57:37
阅读次数:
164
对于初学习者来说为什么用到PB3和PB4时无法控制输出呢? 下面就这一问题进行分析讲解。首先,STM32F10x系列的MCU复位后,PA13/14/15 & PB3/4默认配置为JTAG功能。有时我们为了充分利用MCU I/O口的资源,会把这些 端口设置为普通I/O口。具体方法如下: 在GPIO_C...
分类:
其他好文 时间:
2015-01-29 20:53:16
阅读次数:
425
1.
2.然后通过“File”菜单下的“Open...”来打开需要烧写的文件,可以是.bin格式,也可以是.hex格式,甚至可以是.mot格式。接下来在Options中选择Project setting,正确选择处理器。
3.STM32的程序下载有多种方法,可以通过USB,串口,JTAG,SWD等。
用串口下载程序时,STM32的启动模式要设置成Syste...
分类:
其他好文 时间:
2015-01-26 10:22:26
阅读次数:
227
最近用Mega16做一个步进电机的项目,以后把项目全部的内容贴上来跟大家分享呵呵,现在讨论一个防止EEPROM读写出错的小办法,我编写熔丝位是用AVRstudio里面的Jtag下载功能来烧熔丝位的,连上Jtag,AVRstudio的Jtag功能fuse选项里,把熔丝位中的Preserve EEPRO...
分类:
其他好文 时间:
2014-12-31 14:24:39
阅读次数:
355
2014年12月14日刚拿到JZ2440开发板,视频第0课第一节:(1) 要给开发板烧系统,就要用到JTAG,(JTAG一般是与电脑的并口相连的),但是现在电脑都没有并口,所以出现了:OpenJTAG和J-Link。我用的是J-Link.视频上讲的 offlash 程序,用于烧写系统,但是它只适.....
分类:
其他好文 时间:
2014-12-14 22:33:25
阅读次数:
1146
stm32 的内置可编程Flash在许多场合具有十分重要的意义。如其支持ICP特性使得开发人员对stm32可以警醒调试开发,可以通过JTAG和SWD接口对stm32进行程序烧写;支持IAP特性使得开发人员可以在stm32运行程序的时候对其内部程序进行更新操作。对一些对数据安全有要求的场合,可编程FL...
分类:
其他好文 时间:
2014-12-11 12:04:43
阅读次数:
166