10月23号拿到庆科mx1081的蜂鸟套装,当时还是激动了一小把的!这个套件包含的模块还是很丰富的!基本包含了cortex-M3大多数的接口并附有相应的模块,并有配套的demo测试程序。用来学习和做产品开发都是很有帮助的。
开发环境:MDK V4.2.2(5.0的编译环境)+Jlink V8(JlinkARM.dll版本4.76.4.0)+JFlash 4.56c+SecureCRT V7.2
以前用的stm32f1**,stm32f2**是后来出的,一开始JLink驱动的问题着实费了不少劲儿,一直没法下载程序,更新JLink固件,高低版本JLink驱动来回换,替换Segger文件夹等等,最后终于搞定!
庆科工程师把1081的flash分成了5个区:
下载Boot------------flash addr:0X08000000
下载APP------------flash addr:0X0800C000
下载wifi driver-----flash addr:0x080C0000
Stm32f205rg是1M的flash,而1081user manual里边5个分区的size相加是大大超过1M的,见下图:
测试程序的步骤:
对照1081user manual,在Jlink里做越好设置,全片擦除,然后用JLink下载bootLoader,我用的是这个EMW3161_COMMON_BOOT.bin,下载app的时候可以有两种方法,一种是用Jlink,一种是用利用boot在SecureCRT 里,1081user manual里边都有详细步骤,按着做就可以。
还需要提一点就是bin文件生成的cmd:D:\Keil\ARM\ARMCC\bin\fromelf.exe --bin -o ..\Output\mxchipWNetAppWHT.bin .\Obj\prj.axf ;exe是程序,要根据实际安装路径修改好;--bin -o输出二进制文件;..\Output\mxchipWNetAppWHT.bin mdk工程所在文件夹的上级目录的output文件夹bin文件要提前新建好;.\Obj\adc.axf mdk工程所在文件夹的obj文件夹,prj.axf prj是在mdk里output设置里输出文件名字。
测试使用的demo程序是1.12版本的,地址见http://www.waveshare.net/wiki/Open1081
DS18B20测试图:
Lcd22测试图:
OV2640测试图:
LCD22测试视频、OV2640测试视频还在高清转码中,随后上。