查看: 1009|回复: 0

[BCM943364WCD1]跑一跑DEMO(总结:麻烦总是自找的)

[复制链接]
  • TA的每日心情

    2016-12-7 16:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-12-7 09:28:53 | 显示全部楼层 |阅读模式
    分享到:
    拿到这么高大上的板子后首先想的是跑个DEMO程序试试,所以需要如下几个必要的步骤:
    1、开发工具(重点编译器)
    2、烧录方式(这一点让我纠结了一天,最后总结出麻烦总是自找的)
    一、下载资源
    博通推出了WICED这种集成开发环境,但是不是去博通的网站上去下载WICED-SDK而是CYPRESS。(下载需要注册账号,这个还是有必要的)。
    有一点比较重要:下载编译工具会自带对应版本的SDK。如下图所示,最新版本到了3.7.0

    但是只需要下载WICED SDK 3.5.2即可详情点此进入
    二、编译器介绍+编译DEMO程序
    安装软件后启动程序会自动打开对应版本的SDK程序。首先如何知道这个版本的SDK是否适合自己的板子呢,请看下图:

    包括了这次申请的板子BCM943364WCD1。所以这个SDK适合我们开发。
    注意看节目右边一栏,这里就是编译选项,在下图中标记了几项供大家参考:

    已有的编译项没有对应我这次申请的板子,所以得改一下如下所示:

    编译然后双击标签项会自动编译下载,编译结果如下:
    snip.scan-BCM943364WCD1----------------------------------|---------|---------|                                  |         |  Static |              Module              |  Flash  |   RAM   |----------------------------------+---------+---------|App                               |     395 |       8 |crc                               |    1060 |       0 |Host MCU-family library           |   13071 |    2485 |Interrupt Vectors                 |     388 |       0 |libc                              |   23425 |    3064 |Networking                        |     941 |    8455 |NetX-Duo - Interfaces & Stacks    |       0 |      16 |Other                             |    3518 |      92 |Packet Buffers                    |       0 |   23086 |platform                          |    1196 |     168 |RAM Initialisation                |    2316 |       0 |Ring_Buffer                       |      92 |       0 |SPI_Flash_Library_BCM943364WCD1   |     512 |       0 |Startup Stack & Link Script fill  |      13 |       7 |ThreadX                           |    7656 |     396 |TLV                               |      28 |       0 |WICED                             |    3479 |     956 |WWD                               |   13702 |    3003 |----------------------------------+---------+---------|TOTAL (bytes)                     |   69476 |   41736 |----------------------------------|---------|---------|Making snip.scan-BCM943364WCD1.binDownloading Bootloader ...Download complete Downloading DCT ...No changes detected Downloading Application ...Download complete Resetting targetTarget runningBuild completeMaking .gdbinit17:26:04 Build Finished (took 2m:40s.38ms)三、查看运行结果
        打开串口助手,COM口和波特率是多少呢,一般这种需要速度的东西,波特率都是115200bps,至于COM口请看下图:

    打开软件,按下复位键,查看运行结果:

    运行结果很不错!
    四、总结
        为什么说麻烦总是自找的呢,就是下载的问题,因为板子上有个JTAG的接口,我潜意识肯定以为是用JLINK上,结果折腾了一天毫无收获,最终一条USB线搞定一切..........希望能帮到大家。喜欢的点个赞!!!!!!
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-4-24 23:56 , Processed in 0.134803 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.