wahahahehehe

Tips:

1. 博客内容主要为博主的学习笔记,引用已表明出处,如有侵犯请联系我删除;

2. 如有错误请指出,万分感谢;

3. 博主邮箱:yukai_tao@163.com。

2022年2月28日

赤菟V307与Matlab的串口通信

摘要: 赤菟V307与Matlab的串口通信 赤菟V307(CH32V307)是一款RISC-V内核的MCU,搭载的是沁恒自研RISC-V内核青稞V4F,最高主频144MHz,支持单精度浮点运算(FPU)。 Matlab支持串口通信,可以接收串口的数据,并进行数据处理,本文主要讲解赤菟V307与Matlab 阅读全文

posted @ 2022-02-28 19:27 Wahahahehehe 阅读(415) 评论(0) 推荐(1) 编辑

2022年2月23日

赤菟V307彩蛋之可配置Flash和SRAM

摘要: 赤菟V307彩蛋之可配置Flash和SRAM 赤菟V307(CH32V307)是一款RISC-V内核的MCU,搭载的是沁恒自研RISC-V内核青稞V4F,最高主频144MHz,支持单精度浮点运算(FPU)。通常官网介绍Flash大小为256 KB,SRAM大小为64 KB。 仔细阅读应用手册发现,其 阅读全文

posted @ 2022-02-23 15:57 Wahahahehehe 阅读(1256) 评论(0) 推荐(1) 编辑

2022年1月22日

单片赤菟V307实现八串口服务器

摘要: #单片赤菟V307实现八串口服务器 简介 串口服务器,提供串口转网络的功能,将串口转换成TCP/IP协议网络接口,实现串口和网络接口的数据双向透明传输,扩展串口设备的通讯距离。 赤菟V307是搭载沁恒自研RISC-V内核青稞V4F的高性能互联型MCU,主频支持144MHz,支持硬件浮点运算(FPU) 阅读全文

posted @ 2022-01-22 19:54 Wahahahehehe 阅读(537) 评论(0) 推荐(0) 编辑

2021年12月8日

第4章 CH32V307编译过程分析

摘要: 第4章 CH32V307编译过程分析 使用MounRiver Studio(MRS)这款集成开发环境(IDE)对RISC-V MCU进行嵌入式开发时,工程师不用关注RISC-V MCU 繁杂的底层编译过程,只需用C语言编写相应的工程代码,点击build编译按钮,即可生成hex或bin目标文件,下载后 阅读全文

posted @ 2021-12-08 20:51 Wahahahehehe 阅读(1352) 评论(3) 推荐(0) 编辑

2021年12月1日

第3章 CH32V307下载与调试

摘要: 第3章 CH32V307下载与调试 本章主要讲解如何通过WCH-Link以及WCHISPTool对CH32V307下载程序,以及如何通过MRS与WCH-Link对CH32V307进行仿真调试。 参考例程见example_code/03_download_debug_demo 3.1 CH32V307 阅读全文

posted @ 2021-12-01 19:08 Wahahahehehe 阅读(6482) 评论(2) 推荐(0) 编辑

2021年11月24日

第2章 开发环境搭建

摘要: 第2章 开发环境搭建 从本章开始,将正式进入RISC-V MCU的开发之旅。 本章主要讲解CH32V307的开发前的准备工作,包括集成开发环境MounRiver Studio(MRS)的安装与使用说明、仿真调试工具WCH-Link的简介。 2.1 MounRiver Studio(MRS) Moun 阅读全文

posted @ 2021-11-24 19:21 Wahahahehehe 阅读(1213) 评论(0) 推荐(1) 编辑

2021年11月18日

第1章 初识RISC-V

摘要: 第1章 初识RISC-V 1.1 什么是RISC-V 了解RISC-V之前,先熟悉一个概念,指令集架构(Instruction Set Architecture,ISA)。 1.1.1 指令集架构ISA 还记得用C语言的编写的hello world程序吗? void main() { printf( 阅读全文

posted @ 2021-11-18 20:32 Wahahahehehe 阅读(2007) 评论(0) 推荐(0) 编辑

广播常用设置

摘要: 广播常用设置 1、 设置广播通道 37、38、39 默认三个广播通道全部打开 // GAP_ADVCHAN_DEFINES GAP Advertisement Channel Map #define GAP_ADVCHAN_37 0x01 //!< Advertisement Channel 37 阅读全文

posted @ 2021-11-18 20:19 Wahahahehehe 阅读(574) 评论(0) 推荐(0) 编辑

2021年9月8日

BLE广播

摘要: 广播 BLE的广播,类似于村头的喇叭,喇叭一响,全村人都通知到位,其目的如下: 将自身的数据发送出去,此过程不需要建立连接。如蓝牙温度计,将测量的温度通过广播的方式发送出去。 让别人发现自己并建立连接。通过广播中携带的设备能力、名称以及其他自定义的数据,让周围蓝牙扫描到并建立连接,以便进一步交互。 阅读全文

posted @ 2021-09-08 20:11 Wahahahehehe 阅读(1976) 评论(0) 推荐(0) 编辑

2021年9月1日

RISC-V MCU编译过程分析

摘要: RISC-V MCU编译过程分析 1、前言 使用MounRiver Studio(MRS)这款集成开发环境(IDE)对RISC-V MCU进行嵌入式开发时,工程师不用关注RISC-V MCU 繁杂的底层编译过程,只需用C语言编写相应的工程代码,点击build编译按钮,即可生成hex或bin目标文件, 阅读全文

posted @ 2021-09-01 20:54 Wahahahehehe 阅读(2067) 评论(3) 推荐(1) 编辑

导航