对于CPU的焊接,有刀头、焊台、焊锡膏在手,很Easy的事,可以看看dqluyanshu MM的焊接视频http://forum.eepw.com.cn/thread/210099/1。
焊这CPU 定位比较关键,我是用焊锡膏先把CPU定位好,然后上锡焊接的。如下图
a、焊CPU前定位
b、焊完CPU效果
焊接就先到这了,今天下午就可以往软件上学习了。
今天收到了淘宝上买的 JLINK,按照版主写的指导手册“EEPW ARM DIY手记之软件设计(一)——MDK_ARM工程的搭建(http://forum.eepw.com.cn/thread/208284/1)”、“EEPW ARM DIY手记之软件设计(二)——LED跑马灯实验(http://forum.eepw.com.cn/thread/208285/1)”,一步步把环境搭了起来,LED跑马灯的代码借鉴了cjingguo 帖子http://forum.eepw.com.cn/thread/207749/2的内容,一切都很顺利。
一些关键信息记录如下:
1、MDK423中JLINK连接CPU获得的信息
2、编译及Download产生的信息
Rebuild target 'Target 1'
assembling startup_stm32f10x_hd.s...
compiling stm32f10x_it.c...
compiling system_stm32f10x.c...
compiling main.c...
compiling misc.c...
compiling stm32f10x_adc.c...
compiling stm32f10x_bkp.c...
compiling stm32f10x_can.c...
compiling stm32f10x_cec.c...
compiling stm32f10x_crc.c...
compiling stm32f10x_dac.c...
compiling stm32f10x_dbgmcu.c...
compiling stm32f10x_dma.c...
compiling stm32f10x_exti.c...
compiling stm32f10x_flash.c...
compiling stm32f10x_fsmc.c...
compiling stm32f10x_gpio.c...
compiling stm32f10x_i2c.c...
compiling stm32f10x_iwdg.c...
compiling stm32f10x_pwr.c...
compiling stm32f10x_rcc.c...
compiling stm32f10x_rtc.c...
compiling stm32f10x_sdio.c...
compiling stm32f10x_spi.c...
compiling stm32f10x_tim.c...
compiling stm32f10x_usart.c...
compiling stm32f10x_wwdg.c...
compiling core_cm3.c...
linking...
Program Size: Code=2816 RO-data=336 RW-data=48 ZI-data=1632
FromELF: creating hex file...
".\obj\Prj_LED.axf" - 0 Error(s), 0 Warning(s).
Load "E:\\µç×Ó\\ARM_DIY\\Examples\\Prj_LED\\obj\\Prj_LED.AXF"
* JLink Info: Device "STM32F103ZE" selected (512 KB flash, 64 KB RAM).
Set JLink Project File to "E:\µç×Ó\ARM_DIY\Examples\Prj_LED\JLinkSettings.ini"
JLink info:
------------
DLL: V4.40c, compiled Jan 24 2012 09:30:33
Firmware: J-Link ARM V8 compiled Dec 1 2009 11:42:48
Hardware: V8.00
S/N : 20100214
Feature(s) : RDI,FlashDL,FlashBP,JFlash,GDBFull
* JLink Info: TotalIRLen = 9, IRPrint = 0x0011
* JLink Info: Found Cortex-M3 r1p1, Little endian.
* JLink Info: TPIU fitted.
* JLink Info: ETM fitted.
* JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots
ROMTableAddr = 0xE00FF003
* JLink Info: TotalIRLen = 9, IRPrint = 0x0011
* JLink Info: Found Cortex-M3 r1p1, Little endian.
* JLink Info: TPIU fitted.
* JLink Info: ETM fitted.
* JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots
* JLink Info: Found Cortex-M3 r1p1, Little endian.
* JLink Info: TPIU fitted.
* JLink Info: ETM fitted.
* JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots
Target info:
------------
Device: STM32F103ZE
VTarget = 3.267V
State of Pins:
TCK: 1, TDI: 0, TDO: 1, TMS: 0, TRES: 1, TRST: 1
Hardware-Breakpoints: 6
Software-Breakpoints: 8192
Watchpoints: 4
JTAG speed: 2000 kHz
Full Chip Erase Done.
Programming Done.
Verify OK.
3、LED跑马灯实照
今天是个值得Memory的日子,又上了一个台阶,感谢EEPW、版主和各位网友。
住的地方要旧城改造了,最近一直忙着搬家的事,把ARM_DIY 停了1个月。在关外找了个农民房住,每天上班要花1个小时路程,还在适应新的节奏,唉,以后可用的时间相对少些了。 今天抽时间继续自己的DIY。参照了版主写的《EEPW ARM DIY手记之软件设计(三)——hello the world》, 做了 串口通讯的实验,一切正常。
截图如下:
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |