沧州网站建设公司排名,重庆一站式建设网站平台,访问数据库的网站开发语言,建设网站有什么要素构成1 概述
RISC-V内核的微控器MCU#xff0c;正在以更高的性价比#xff0c;快速取代传统的各类ARM系列微控制处理器。
针对常用的芯成RISC-V内核的泌恒WCH系列微控器MCU#xff0c;推出了#xff1a;RISC-V_WCH系列微控器软件体系快速架构云平台。只要以身份证号码做用户名…1 概述
RISC-V内核的微控器MCU正在以更高的性价比快速取代传统的各类ARM系列微控制处理器。
针对常用的芯成RISC-V内核的泌恒WCH系列微控器MCU推出了RISC-V_WCH系列微控器软件体系快速架构云平台。只要以身份证号码做用户名并设置密码就可以进入云平台通过相关配置快速产生适于通用MounRiver等集成开发环境的工程文件包。
云构造平台及其生成的工程文件包完全免费代码开源。
云平台入口网址http://39.107.255.187:9000/login。
下面以图1所示的泌恒CH32V307V-R1-1v0开发套件为例说明具体应用。 图1 泌恒CH32V307V-R1-1v0开发实物图
2 注册/登录
需要以身份证号码作为用户名进行注册和登录后台将运算验证身份证号码的正确性错误情况不能完成注册即不能进入使用。浏览器操控界面如图2所示。 图2 云平台注册和登录窗口截图
3 总体设置
登录成功进入“系统总体设置”窗口界面如图3所示。窗口中的动园鼠标进入时变为可以进入各项配置的窗口。最小系统配置需要系统基础配置、异常中断配置PFIC、输入输出GPIO设置。目前版本仅支持系统基础配置、异常中断配置PFIC、输入输出GPIO配置、串口UART设置以后会逐渐增加相应的外设或接口配置。 图3 系统总体设置窗口界面截图
4 基础配置
进入“系统基础配置”窗口完成MCU器件选型、时钟和“片内外设与接口”选配并形成相应的可操控C语言函数如图4所示在此可以查看WCH的器件路线图和所选MCU的时钟布置图。 图4 系统基础配置窗口截图
5 异常中断配置
进入异常中断PFIC配置窗口选配所需异常或中断及其优先级、硬件压栈、免表等性能形成相应操控处理C语言函数框架如图5所示。 图5 异常中断配置窗口截图
6 输入输出端口配置
进入输入输出GPIO配置窗口选配所需的端口及其外部中断、重定向功能形成初始化、输入、输出及其外中断处理C语言函数还可以打开GPIO、外部中断构造图如图6所示。 图6 输入输出GPIO配置窗口截图
7 串口通信配置
进入串口UART配置窗口完成串口的选择及其相应类型的通信配置形成相应的操控C语言函数如图7所示。 图7 串口UART配置窗口截图
8 工程代码框架生成与下载
完成MCU内核及其所用片内外设与接口的配置后回到“系统总体配置”窗口点击“RISC-V内核”按钮生成默认名称为“embdPrjct”的工程代码框架进入“应用项目构造”窗口左侧树状目录栏展示了“embdPrjct”的工程的框架在其中的文件上点击右侧展开相应的编码文件。在此可以修改工程名称重新生成工程框架点击窗口中的“下载”按钮可下载zip格式的压缩工程包文件。 图8 应用项目构造窗口截图
9 应用开发展开
解压缩下载的工程包文件导入常用嵌入式应用系统集成开发环境如MounRiver直接直接编译无错误无警告通过之后就可以在主文件及其各个处理文件函数中的用户加入代码的地方迅速展开功能代码编程了。领域驱动设计填空式电子产品终端软件开发低技术门槛引导。 图9 MounRiver嵌入式应用系统开发展开截图