BC26opencpu

BC26 OPenCpu环境搭建,编译及下载
一、opencpu简介
opencpu说白了就是在模块上BC26留出一部分flash及ram区域,提供开发人员编程。移远提供开发了SDK,提供了一部分基础例程,剩下的事情,各个程序员根据应用,举一反三,进行相应开发。

opencpu的优点,这手册上列出的几条:
快捷开发嵌入式应用,缩短产品开发周期 //这个从何说起???
无需外部处理器,存储器及离散和相关的设计费用 //减低了开发成本,减少了零部件的使用。
减小终端产品的实际尺寸 // 零部件减少的结果 。
降低产品功耗 //零部件减少的结果。
远程空中无线升级 //
防拷贝技术增强产品的安全性 //待探索
改善产品的市场性价比,提升产品竞争力 //

废话不再多说,直接步入正题。

二、环境搭建
移远公司提供了一个OpenCpu的文件夹,打开文件夹,如下图:
OpenCpu文件
这个BC26开发的两个重要文件。BC26NBR01A05_OCPU为开发opencpu的固件,OpenCPU_NB1_SDK_V1.2为SDK.

本人选择的代码编辑器为sourceinsight,这个编辑器比起visual studio较小,对pc要求也不高,编辑代码也有提示功能非常方便。
第一步:安装sourceinsight软件,破解。。。。不做详解。
第二步:打开sourceinsight,新建工程,最好把工程放在SDK的目录下,点击"OK"。

第三步:下一个页面,保持默认继续点击“OK”。
第四步:添加文件,选择“Add Tree”,一路"OK",关闭下面的页面,代码添加完成。
在这里插入图片描述
第五步:最重要的一步,以后方便编辑代码,阅读代码,要同步一下添加的文件。至此环境搭建完成。
三、编译
编译相对比较简单。把写好的代码保存后,打开“MS-DOS”。
在这里插入图片描述
先make clean清除上次编译的东西,然后make new进行编译。若成功则提示,否则看build文件夹下的log文件,查看具体错误情况。再重新来过。编译好的下载文件在
在这里插入图片描述
四、下载
固件与应用程序下载软件为同一个。移远提供的QFlash V4.9,此软件可在官网下载,但需要注册账号。

BC26模块固件有两种一个为标准固件,另一个为opencpu固件。若固件为标准固件,需要下载opencpu的开发固件,这个固件只需下载一次,后续开发执行下载应用程序即可。下载步骤如下:
第一步:USB(本人用移远BC26-TE-B)插入电脑,打开设备管理器查看相应端口,如下图,主串口为COM9
在这里插入图片描述
第二步:打开下载软件,选择对应的串口,载入opencpu固件,点击“start”按钮开始
在这里插入图片描述
第三步:点击“Load FW Files”载入应用程序(应用程序在build文件夹下),点击下载,下载成功会提示“PASS”.
在这里插入图片描述
五、后记
希望这个文章对后来人有所帮助,节省一些时间。同时本人写作说水平有限,不足之处还请谅解。

  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FightIngWork

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值