diff --git a/README.md b/README.md index d8b27add..95eec6b7 100644 --- a/README.md +++ b/README.md @@ -81,24 +81,42 @@ bl_mcu_sdk ## 文档教程 -[bl mcu sdk 文档教程](http://bouffalolab.gitee.io/bl_mcu_sdk) +包含 bl mcu sdk 开发的快速入门教程, api 手册以及驱动框架等详细介绍 + +- [bl mcu sdk 文档教程](http://bouffalolab.gitee.io/bl_mcu_sdk) ## 视频教程 -- [五分钟带你了解 RISC-V 的指令集架构](https://www.bilibili.com/video/BV1aA411L77o) -- [BL706 开发板基于 Eclipse 的环境搭建](https://www.bilibili.com/video/BV1HK4y1o7P1) -- [BL706 开发板基于 CDK 的环境搭建](https://www.bilibili.com/video/BV14U4y1h7d2) +- [BL706 MCU 开发系列视频教程](https://www.bilibili.com/video/BV1xK4y1P7ur) -## 工具 +## 开发工具 + +### 命令行开发 + +命令行开发需要的工具,具体使用方法参考 [linux 开发指南](http://bouffalolab.gitee.io/bl_mcu_sdk/Linux_quick_start_ubuntu.html) + +- [cmake 3.19](https://cmake.org/files/v3.19/), cmake 编译工具,建议使用 cmake v3.19 以上版本 + +### Eclipse开发 + +Eclipse 开发需要的工具,具体使用方法参考 [Eclipse 开发指南](http://bouffalolab.gitee.io/bl_mcu_sdk/Windows_quick_start_eclipse.html) - [Eclipse](https://dev.bouffalolab.com/media/upload/download/BouffaloLab_eclipse_x86_64_win.zip) Windows 下 eclipse 开发免安装包 -- [CDK](https://occ.t-head.cn/development/activities/cdk) ,平头哥剑池 CDK 集成开发环境,建议使用 CDK v2.8.4 以上版本 -- [cmake 3.19](https://cmake.org/files/v3.19/) , cmake 编译工具,建议使用 cmake v3.19 以上版本 - [J-Link v10](https://www.segger.com/downloads/jlink), J-Link 调试器,用于在线调试芯片,建议使用 J-Link V10 以上版本硬件,软件驱动建议使用 V6.98 版本 +### CDK开发 + +CDK 开发需要的工具,具体使用方法参考 [CDK 开发指南](http://bouffalolab.gitee.io/bl_mcu_sdk/Windows_quick_start_cdk.html) + +- [CDK](https://occ.t-head.cn/development/activities/cdk),平头哥剑池 CDK 集成开发环境,建议使用 CDK v2.8.4 以上版本 + +### 烧写工具 + +除了可以使用 CK-link、J-link 以及命令行烧写以外,还支持图形化的烧写工具。 博流提供的图形化烧写工具: -- [Bouffalo Lab Dev Cube For Windows](https://dev.bouffalolab.com/media/upload/download/BouffaloLabDevCube-1.5.0-win32.zip) -- [Bouffalo Lab Dev Cube For Ubuntu](https://dev.bouffalolab.com/media/upload/download/bouffalo_build_tool_for_ubuntu_v1.0.0.rar) + +- [Bouffalo Lab Dev Cube For Windows](https://dev.bouffalolab.com/media/upload/download/BouffaloLabDevCube-1.5.2-win32.zip) +- [Bouffalo Lab Dev Cube For Ubuntu](https://dev.bouffalolab.com/media/upload/download/BouffaloLabDevCube-1.5.2-linux-x86.tar.gz) ## 论坛 diff --git a/ReleaseNotes b/ReleaseNotes new file mode 100644 index 00000000..d505df3b --- /dev/null +++ b/ReleaseNotes @@ -0,0 +1,29 @@ +bl mcu sdk Release Notes +---------------------------- +此文件包含 bl mcu sdk 软件开发包的发行说明。 +每个版本的文字说明与发布时的说明保持一致(可能会有错别字的勘误)。 + + +bl mcu sdk Release V1.1.0 +---------------------------- + +新增功能说明: + 1. 新增 lvgl 组件以及基本 demo; + 2. 新增 freertos 702 port 以及基本 demo; + 3. 新增 usb 转串口标准驱动 demo,支持博流自定义 DTR、RTS 流控协议; + 4. 文件系统添加命令行功能; + 5. hal 层添加强转宏,从而用户可以在程序内修改; + +修复问题说明: + 1. 修正 usb 设备描述符初始化宏,添加协议类代码初始化; + 2. 修复 hal 层驱动。 + + + +bl mcu sdk Release V1.0.0 +---------------------------- + +初始化项目。该项目基于 cmake 构建,包含 bl702/bl704/bl706 系列 mcu 底层驱动、基本外设例程、common 驱动以及第三方组件。 +支持 bl706_avb、bl706_iot 开发板的开发工作; +该项目也支持使用 CDK、eclipse 编译、烧写、调试代码; +该项目中还包含烧录工具、调试脚本、flash 算法文件以及构建 cmake 需要的一些工具。