版权声明:本文为博主原创文章,转载请附上原文出处链接。

文章目录

  • 前言
  • 一、STC32G12K128系列单片机介绍
  • 二、STC32G12K128开发板概述
  • 三、STC32G12K128开发板硬件框图
  • 四、STC32芯片命名规则
  • 五、STC32G12K128开发板-功能描述
  • 六、STC32G12K128开发板-供电单元
  • 七、STC32G12K128开发板-下载选择
  • 八、STC32G12K128开发板-指示灯和按键
  • 九、STC32G12K128开发板-蜂鸣器、红外接收
  • 十、STC32G12K128开发板-电位器(ADC)和片内实时时钟RTC
  • 十一、STC32G12K128开发板-显示模块接口
  • 十二、STC32G12K128开发板-存储器
  • 十三、STC32G12K128开发板-温度/温湿度传感器接口
  • 十四、STC32G12K128开发板-RS485、CAN通信接口
  • 十五、STC32G12K128开发板-蓝牙BLE、2.4G、WiFi模块接口
  • 十六、STC32G12K128开发板-引出IO口和电源
  • 总结

前言

今天介绍下STC32G12K128开发板。


一、STC32G12K128系列单片机介绍

STC32G12K128系列单片机是宏晶公司(STC)2022年推出的宽电压工作范围的32位8051单片机,该系列单片机工作电压为1.9V~5.5V,相比相比STC8H3K64S4系列单片机,STC32G12K128系列单片机增加了DMA、RTC、CAN等外设。

  • 4路串口。
  • 5个定时器。
  • 8路16位高级PWM。
  • 15路12位ADC。
  • 2路CAN总线功能单元。
  • 1路I2C串行总线。
  • 支持DMA(SPI/I2C/ADC/UART/LCM)。
  • 除中断引脚外,所有IO口均支持中断。
  • STC32G12K128系列包括的单片机型号有:STC32G12K64、STC32G12K128 。

二、STC32G12K128开发板概述

STC32G12K128开发板是艾克姆科技为初学者推出的一款高性价比的STC32开发平台。
主控芯片:STC32G12K128。
资源:板载了学习单片机常用的资源(包含下载电路、用户按键和用户LED)。
可扩展性:板载了常用传感器的接口,可接入众多常用传感器。用户也可以通过引出的IO扩展更多的应用。

功能和定位

  1. 学习单片机硬件电路设计。
  2. 学习单片机C语言编程,包含外设、传感器和无线通信模块。
  3. 学习物联网相关应用的开发。

三、STC32G12K128开发板硬件框图

四、STC32芯片命名规则


STC32G12K128:

  • 8051内核的32位微控制器。
  • 片内RAM大小是12K字节。
  • 片内Flash大小是64K字节。
  • ADC、DMA、RTC、USB。
  • SPI、I2C、UART/USART、CAN。
  • 封装是LQFP48。
  • 温度范围是工业级,-40℃~85℃。

五、STC32G12K128开发板-功能描述

六、STC32G12K128开发板-供电单元

七、STC32G12K128开发板-下载选择

八、STC32G12K128开发板-指示灯和按键

九、STC32G12K128开发板-蜂鸣器、红外接收

十、STC32G12K128开发板-电位器(ADC)和片内实时时钟RTC

十一、STC32G12K128开发板-显示模块接口

十二、STC32G12K128开发板-存储器

十三、STC32G12K128开发板-温度/温湿度传感器接口

十四、STC32G12K128开发板-RS485、CAN通信接口

十五、STC32G12K128开发板-蓝牙BLE、2.4G、WiFi模块接口

十六、STC32G12K128开发板-引出IO口和电源

总结

本讲介绍了STC32G12K128开发板的硬件框图,各个功能部件,目的是让大家对开发板有个总体的了解。
后续的教程中会详细讲解开发板的使用、各个硬件功能部件实现的原理、编程方式等等。

【STC32G12K128开发板】——STC32G12K128开发板介绍相关推荐

  1. CortexA7工业级迅为-iMX6UL开发板硬件和资料介绍

    CortexA7工业级迅为-iMX6UL开发板硬件和资料介绍 商业级核心板 ARM Cortex-A7架构 主频高达528 MHz 核心板512M DDR内存 8G EMMC 存储 运行温度:-20℃ ...

  2. RK3568开发笔记(一):瑞芯微RK3568芯片介绍,入手开发板的核心板介绍

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/124900731 红胖子(红模仿)的博文大全:开发技术集 ...

  3. i.MX8芯片介绍(米尔电子iMX8系列核心板及开发板学习笔记)

    众所周知,NXP公司推出iMX8芯片已有很长一段时间.iMX8系列家族也越来越多,目前有iMX8 .iMX8M.iMX8M Mini.i.MX8M Nano4款芯片应用处理器.近期对米尔电子iMX8系 ...

  4. 基于xilinx Zynq UltraScale MPSoC平台的核心板及开发板介绍-米尔科技

    近日,米尔科技推出国内首款基于xilinx Zynq UltraScale+MPSoC 平台的核心板及开发板.其优势主要有:采用16纳米制程,相比Znyq7000系列每瓦性能提升5倍,且单芯片融合4核 ...

  5. i.MX8m mini核心板及开发板介绍(MYC-C8MMX)

    近几年来,随着AIOT技术的演进,智能充电桩.智慧灯杆.广告机.新零售自动售货/售票机.人机互动查询及业务办理机.车联网及V2X等设备开始走入人们的生活.在工业4.0的趋势下,泛在电力物联网.高性能仪 ...

  6. 开发板——X210BV4S开发板的简单介绍

    以下内容源于九鼎官方数据手册的学习与整理,如有其侵权请告知删除. 一.文档资源 1.x210bv3s光盘 A 盘 (1)链接:http://pan.baidu.com/s/1ftxCU,密码:eeg2 ...

  7. DM6467T开发板领航——开发环境

    DM6467T开发板领航--开发环境 DM6467T是TI推出的一款ARM+DSP双核处理器.一般来说,ARM用来做应用程序,如:读写flash,USB,网络程序,GPIO等应用.DSP用来做自己的算 ...

  8. 以虎贲T710为核心的高性能AI开发板-BU99开发板

    文章目录 虎贲T710 BU99开发板 BU99开发板简介 BU99开发板主要优势 BU99开发板参数介绍 BU99开发板配件 虎贲T710 虎贲T710采用8核CPU架构,由4颗2.0GHz的Arm ...

  9. 第一视角体验搭载全志T507-H的开发板MYD-YT507H开发板

    如今车规级芯片市场潜力巨大,需求旺盛,芯片都在逐渐走向国产化.本文要介绍的主角是MYD-YT507H开发板,该开发板是米尔科技结合全志国产工业级平台CPU--全志T507-H芯片研制的CPU模组,全志 ...

  10. 在基于乐鑫芯片的用户定制开发板上开发 UI

    在上一篇文章中,我们介绍了 SquareLine Studio 可视化 UI 开发工具,以及如何使用它来开发 UI.目前,它只适用于乐鑫官方推出自研的开发板.如果您想使用 SquareLine Stu ...

最新文章

  1. 数据可视化 | Matplotlib
  2. dbms_stats.lock_table_stats对于没有统计信息的表分区同样有效
  3. 通过信息系统项目管理师+系统集成我是如何做到的?
  4. git 32位_编译64位的BorderlessGaming
  5. [转载] Python中TFTP的理解
  6. android 购票代码,android完美电影购票源码
  7. word选中查找到的内容
  8. Angular2开发拙见——组件规划篇
  9. python-louvain
  10. 材料成型及控制工程学计算机吗,材料成型及控制工程
  11. week15(字符串集合:Hash、字典树、KMP)
  12. vue开发企业微信应用-开发必读
  13. 高德地图api接口免费查询天气实战案例,axios请求查询天气,js版,【接上一篇微信测试号推送纪念日】
  14. java角谷_[蓝桥杯]角谷猜想问题
  15. pyqt5 selenium 等待元素出现 visibility_of_element_located
  16. 基于Opensips+Rtpengine+Freeswitch实现的网络电话系统
  17. php取网盘真实链接,【已解决】获取蓝奏云真实链接问题?
  18. html5调用原生android,h5调用IOS/安卓原生方法,原生调h5方法
  19. CANN训练营第三季_昇腾CANN算子精讲课_TBE算子Sinh开发笔记_算子开发(二)
  20. php artisan code,源码解读 Laravel PHP artisan config:cache

热门文章

  1. [Android GMS 认证] CTS Verifier 测试结果的迁移
  2. 30天自制操作系统 综合设计
  3. node -v 不是内部或外部命令 也不是可运行的程序 或批处理文件。
  4. 双面打印无效选择了文件服务器,使用高级选项打印(纸盘选择,双面打印,装订)...
  5. 【控制理论/自适应控制】数据驱动自适应参数估计和控制
  6. 关于Angular 4 + ng-zorro 使用过程中遇到的问题
  7. TortoiseGit配合msysGit
  8. 易语言编程-远程封包拦截与发送技术
  9. SharePoint\O365 CSOM操作请求访问设置功能
  10. 等级保护和分级保护有什么不一样?