软件推荐丨stcgal—STC 单片机的命令行编程工具
关注开源中国OSC头条号,获取最新技术资讯
stcgal 详细介绍
stcgal 是 STC MCU 的命令行编程工具。兼容 8051 系列单片机。
STC 微控制器具有基于 UART/USB 的引导装载器(Boot Strap Loader: BSL),它利用基于数据包的协议通过串行链路烧录代码存储器和 IAP 存储器。这称为在系统可编程(in-system programming: ISP)。BSL 还用于配置各种(类似熔丝)器件选项。遗憾的是,该协议未公开文档,STC 仅提供用于编程的(原始)Windows GUI 应用程序。
stcgal 是 STC Windows 软件的全功能开源替代品;它支持各种 MCU,便携使用,适合自动化。
功能特性
支持 STC 89/90/10/11/12/15/8 系列支持 UART 和 USB BSL显示零件信息确定的操作频率Program flash memoryProgram IAP/EEPROM设置设备选项读取唯一设备ID(STC 10/11/12/15/8)修整RC振荡器频率(STC 15/8)使用 DTR 切换或自定义 shell 命令自动重启电源自动的 UART 协议检测开源中国旨在为中国IT技术人员提供一个全面的、快捷更新的用来检索开源软件以及交流使用开源经验的平台,目前已收录45000多款开源软件。关注开源中国OSC 头条号,每日获取开源软件推荐,点击“了解更多 ”阅读原文,获取 stcgal 软件的详细介绍与下载地址。
全球首款基于 RISC-V 的 32 位通用单片机出现
近日半导体供应商兆易创新推出了一款基于开源指令集架构 RISC-V 的通用单片机(Single Chip Microcomputer,单片微型计算机,MCU,微控制单元,Microcontroller Unit),据称这是全球首个基于 RISC-V 内核的 32 位通用单片机。
【相关阅读】
RISC-V 生态架构浅析里程碑,RISC-V 基金会批准 RISC-V 基础指令集架构与特权架构规范根据公开的测试数据,该 GD32VF103 系列 MCU 在最高主频下的工作性能可达 153 DMIPS,CoreMark® 测试取得 360 分的,相比 GD32 Cortex®-M3 内核产品性能提升 15% 的同时,动态功耗降低了 50%,待机功耗降低了 25%。
GD32V 采用的 RISC-V 内核内核支持标准 JTAG 接口及 RISC-V 调试标准,支持 RISC-V 标准的编译工具链,以及 Linux/Windows 图形化集成开发环境。
新品首批提供了 14 个型号,包括 QFN36、LQFP48、LQFP64 和 LQFP100 等 4 种封装类型选择,评估板有:GD32VF103V-EVAL 全功能评估板以及 GD32VF103R-START、GD32VF103C-START 和 GD32VF103T-START 入门级学习板,可以分别对应四种不同封装和管脚。
此外还提供了 GD32VF103-BLDC 电机控制开发板、GD-LINK 调试量产工具。
IDE 和工具支持 Nuclei Studio、Huawei IoT Studio、SEGGER J-Link V10 及 Embedded Studio 等;嵌入式操作系统包括 μC/OS II、FreeRTOS、RT-Thread、Huawei LiteOS 等也已全面适配并可以直接连接至云。
阅读原文:「链接」
相关问答
单片机 时序 OSC 是什么意思?单片机的OSC接口功能是外接石英晶体组成振荡器,供给单片机时钟信号。osc为oscillator的缩写,意为振荡器,晶振。是一种能量转换装置——将直流电能转换...单...
51晶振与哪个引脚相连?51晶振引脚相连与否根据具体型号而定。对于大部分51系列单片机,如STC89C51、AT89C51等,其内部集成了震荡器电路,因此不需要外部晶振。这些单片机的振荡器电路...