[分享] 1081开发环境搭建+demo测试总结

wo4fisher   2014-11-7 16:14 楼主

1023号拿到庆科mx1081的蜂鸟套装,当时还是激动了一小把的!这个套件包含的模块还是很丰富的!基本包含了cortex-M3大多数的接口并附有相应的模块,并有配套的demo测试程序。用来学习和做产品开发都是很有帮助的。
开发环境:MDK V4.2.25.0的编译环境)+Jlink V8JlinkARM.dll版本4.76.4.0+JFlash 4.56c+SecureCRT V7.2
以前用的stm32f1**stm32f2**是后来出的,一开始JLink驱动的问题着实费了不少劲儿,一直没法下载程序,更新JLink固件,高低版本JLink驱动来回换,替换Segger文件夹等等,最后终于搞定!
庆科工程师把1081flash分成了5个区:
下载Boot------------flash addr0X08000000
下载APP------------flash addr0X0800C000
下载wifi driver-----flash addr0x080C0000
分区.png
Stm32f205rg1Mflash,而1081user manual里边5个分区的size相加是大大超过1M的,见下图:
测试程序的步骤:
对照1081user manual,在Jlink里做越好设置,全片擦除,然后用JLink下载bootLoader,我用的是这个EMW3161_COMMON_BOOT.bin,下载app的时候可以有两种方法,一种是用Jlink,一种是用利用bootSecureCRT 里,1081user manual里边都有详细步骤,按着做就可以。
还需要提一点就是bin文件生成的cmdD:\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是在mdkoutput设置里输出文件名字。
测试使用的demo程序是1.12版本的,地址见http://www.waveshare.net/wiki/Open1081
DS18B20测试图:
2014-11-07_134337.png
Lcd22测试图:
IMG_20141107_141945.jpg
OV2640测试图:
IMG_20141107_140534.jpg IMG_20141107_140526.jpg
LCD22测试视频、OV2640测试视频还在高清转码中,随后上。

水不撩不知深浅 人不拼怎知输赢

回复评论 (2)

1、这几天在看文档的时候,发现有些文档里对flash的分区的另一种描述。见下图:
flash分区Screenshot_2014-11-07-22-35-57.png
其中的第四部分是包含在第三部分里边的。这也就是为什么当初发帖之前看到的要大于1M的说法...
2、附上 lcd和ov2640的测试视频:
    lcd22: http://v.youku.com/v_show/id_XODIxMzE3MjI0.html
   ov2640:测试视频
水不撩不知深浅 人不拼怎知输赢
点赞  2014-11-11 16:54
话说 怎样在论坛的帖子里跟优酷的视频? 直接显示那种... 本帖最后由 wo4fisher 于 2014-11-12 07:52 编辑
水不撩不知深浅 人不拼怎知输赢
点赞  2014-11-11 16:57
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复