闲来无事,想探究下M26怎么进行opencpu开发,虽然现在大部分都是AT开发,但是不得不说,opencpu开发不仅开发周期短,还可以节省项目成本。所以好处还是挺多的,但是就是资料太难找。想不通官方怎么想的,资料这么保密。

1.编译器安装

  1. 下载Sourcery_CodeBench_Lite_for_ARM_EABI。
  2. 如果打开文件有问题的时候,鼠标右键点击属性,以兼容方式打开。
  3. 添加环境变量(安装编译器的时候有提示)

2.编译

  1. 大概了解一下SDK的编译过程。阅读SDK目录下的REAMD ME.txt。

  2. 他们的项目都是以宏控制,编译器通过判断是否编译。通过修改\SDK\make\gcc\gcc_makefile里面的C_PREDEF

  3. 如果你的编译器不是默认的安装路径,那么请修改M26_OpenCPU_GS3_SDK_V2.0\make\gcc目录下的gcc_makefile文件里面的GCC_INSTALL_PATH。

  4. 打开SDK目录下的MS-DOS,用make clean命令清除上次的编译结果。用make new编译代码。

3.下载

下载工具是SDK_V2.0\tools\QFlash_V3.4
参考文档在SDK_V2.0\docs

M26 SDK开发环境搭建相关推荐

  1. (一)Corona SDK 开发环境搭建

    因为工作需要,所以自己去学了一下 Corona SDK游戏引擎,此前楼主是搞U3D的,Cocos2d也知道一点儿,学 CoronaSDK 也还觉得比较容易上手,主要的学习资料还是官方的API,或者 G ...

  2. NVT NT98510 SDK开发环境搭建

    1.在虚拟机中安装Ubuntu 虚拟机版本:VMware® Workstation 12 Pro ubuntu镜像文件:ubuntu-16.04.6-desktop-amd64.iso 关于安装过程中 ...

  3. ESP8266 SDK开发环境搭建及HelloWorld编程教程

    最近在学习ESP8266,虽然网上已经有很多很详细的教程,但我照着做时也踩了不少坑,现将我采用的方法总结出来,希望对大家有帮助. 一.工具准备 准备工作:下载ESP8266_NONOS_SDK.软件A ...

  4. eclipse android sdk开发环境搭建,Android SDK 2.3与Eclipse最新版开发环境搭建(四)

    五. Eclipse ADT 配置 ADT 的Eclipse Plugin 安装成功之后,开始ADT 的配置,具体如下: 1. Eclipse重启后,选择Window > Preferences ...

  5. ESP8266 RTOS SDK 开发环境搭建

    一.工具链的设置 参考乐鑫官网文档 Get Started - ESP8266 RTOS SDK Programming Guide documentation 二.获取ESP8266_RTOS_SD ...

  6. 【先楫HPM6750系列】HPM SDK开发环境搭建和Hello World

    上篇帖子中,我们介绍了如何下载HPM6750开发所需的资料,包括开发板资料和SEGGER Embedded Studio安装包,以及如何申请Embedded Studio激活码.本篇将会介绍如何安装S ...

  7. 【TI-AM5728】(1)开发环境搭建

      TI官网:http://www.ti.com/product/AM5728   在官网下载芯片数据手册.用户开发指导手册,下载SDK等.       SDK开发环境搭建步骤如下:    在操作之前 ...

  8. Android开发环境搭建全程演示(jdk+eclip+android sdk)

    Android开发环境搭建全程演示(jdk+eclip+android sdk) http://files.cnblogs.com/Bany/Android%E5%BC%80%E5%8F%91%E7% ...

  9. 【Flutter】Flutter 开发环境搭建 ( Android Studio 下 Flutter / Dart 插件安装 | Flutter SDK 安装 | 环境变量配置 | 开发环境检查 )

    文章目录 一.Flutter 学习资料 二.Flutter 开发环境搭建 三.Android Studio 环境安装 Flutter / Dart 插件 四.下载 Flutter SDK 五.设置 F ...

  10. Android开发环境搭建全程演示(jdk+eclipse+android sdk)

    全程演示android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本 一 相关下载 (1) java JDK下载: 进入该网页: http://java.sun.com/java ...

最新文章

  1. 麦肯锡报告摘译:未来成功城市的14个特征
  2. 关于stm32 hal 库 iic 一直是 busy 问题
  3. mongodb学习笔记(2)--curd
  4. DayDayUp:朋友圈有趣的职场跳槽微小说《华为跳阿里→阿里跳腾讯→腾讯跳百度→百度跳华为》
  5. java8压缩,如何使用Java 8压缩多个列表?
  6. spark太基础了,今天聊下阿里 2 面必问的数据中台
  7. 产品型号 计算机硬件,主流CPU产品型号后缀名详解_CPUCPU评测-中关村在线
  8. mysql5.6主从复制(读写分离)方案_MySQL5.6主从复制(读写分离)方案
  9. java 强类型 弱类型_强类型,弱类型,静态类型,动态类型的区别
  10. STM32 HAL SPI读取MPU6500的设备ID异常
  11. 了解 Nginx 主要应用场景
  12. Vczh Library++ 语法分析器开发指南(转载)
  13. 汽车倒车雷达系统的设计与实现(二)
  14. 动图gif怎么制作?制作方法你学会了吗?
  15. 公众号第三方平台开发 教程五 代公众号处理消息和事件
  16. 每天一道面试题--- js 中 this 指针的用法
  17. Mate50落后又贵,iPhone性能超强更便宜,消费者还期待华为?
  18. 【DB宝42】MySQL高可用架构MHA+ProxySQL实现读写分离和负载均衡
  19. 山东大学计算机学院李庆忠,研究生导师李庆忠:山东大学
  20. 简单理解正态分布(概率密度函数)和68-95-99.7法则

热门文章

  1. tensorflow padded_batch的注意事项
  2. C# UDP Socket ReceiveFrom 远程主机强迫关闭了一个现有的连接。
  3. ESP8266制作天气预报海藻球微景观生态缸记录(一)
  4. 数学之美笔录(3):隐含马尔可夫模型(详解)
  5. oracle 视图的写法,Oracle视图基础详解与实例
  6. 把幽灵和熔断关闭_比较幽灵和三巨头
  7. html自动增加文本框,html创建文本框
  8. MapReduce:Combiner与Shuffle阶段之Reducer输入
  9. crontab实现秒级的计划任务
  10. USB协议详解第20讲(USB包-帧首包SOF)