【STC单片机】VSCode PlatformIO手动添加STC单片机型号


  • 我们知道在VSCode安装的PlatformIO插件里面可供选择的STC单片机型号是非常有限的,主要原因使用这个工具开发的人群不多吧,人数比较小众,可能个人使用的情况比较多一点,一般的企业应该很少会使用此工具作为第一开发工具来使用。

不能主要来说明如何自行添加STC单片机型号,至于个人使不使用这个平台来开发另当别论。

  • Platform IO在board栏输入关键字STC即可出现相关型号的单片机,不过自带的显示出来的型号非常有限。

添加STC单片机型号补充方法

  • 定位到主板显示列表的文件位置。

我的电脑位置:C:\Users\Administrator\.platformio\platforms\intel_mcs51\boards

  • 在上面的boards文件夹下,一个.json后缀名代表一个型号的单片机配置文件,即代表一个型号的单片机。

添加单片机型号就是在这里添加对应型号的单片机配置文件即可实现在PlatformIO新建项目页面下,显示的单片机型号。

  • 目标明确了,我们只需要按照已有的单片机型号的配置文件依葫芦画瓢。

具体配置参数

  • 按照STC官网找到对应的型号的单片机型号资料进行填写。

  • STC官网:https://www.stcmcudata.com/

  • 依据上面这张图所陈列出来的单片机型号,以及对应的参数就可以配置并添加对应的配置型号的单片机文件出来。

  • 实际需要操作的参数有:FlashSRAMEEPROM

【STC单片机】VSCode PlatformIO手动添加STC单片机型号相关推荐

  1. 【VSCode PlatformIO】开发STC单片机头文件和常用外设驱动头文件获取方式

    [VSCode PlatformIO]开发STC单片机头文件和常用外设驱动头文件获取方式 相关篇<[VSCode PlatformIO] STC单片机开发头文件制作与添加方法> 相关篇&l ...

  2. 【VSCode PlatformIO】STC15系列单片机开发专用头文件内容分享

    [VSCode PlatformIO]STC15系列单片机开发专用头文件内容分享 如果使用VSCode PlatformIO开发STC单片机,所提供的型号的头文件很有限,除非自己添加,像STC系列单片 ...

  3. 【STC单片机】VSCode PlatformIO Led呼吸灯示例程序

    [STC单片机]VSCode PlatformIO Led呼吸灯示例程序 自制开发板([开源分享]自制STC15W408AS开发板) 工程新建和项目名称 项目结构 主程序示例代码 #include&l ...

  4. VSCode PlatformIO开发STC单片机注意事项

    VSCode PlatformIO开发STC单片机注意事项 首先需要注意代码的语法 附上本论坛一位网友总结的笔记 其实开源的SDCC+code blocks也不错的.SDCC语法与keil C有一点点 ...

  5. KEIL中怎样添加STC系列单片机

    我们有时在KEIL中新建工程时需要添加STC系列单片机,但就是找不到. 这是因为你安转的Keil软件中没有STC的数据库,所以需要你手动添加.这就需要在STC-ISP软件(这个软件可以在STC网htt ...

  6. 有关利用PL2303HX USB到RS232 TTL转换器适配器模块把STC89C52RC等STC系列单片机与计算机连接、向Keil添加STC库及hex文件考录方法小结

    有关利用PL2303HX USB到RS232 TTL转换器适配器模块把STC89C52RC等STC系列单片机与计算机连接.向Keil添加STC库及hex文件考录方法小结 PL2303HX转换器适配器模 ...

  7. keil中添加stc单片机芯片包的方法

    以前在编程STC89C52单片机的时候,选择芯片包的时候都是选择的atmel公司的AT89C51,因为他们不管在程序上还是在硬件上都是兼容的.博主最近打开一个工程代码,它是用STC89C52芯片作为工 ...

  8. keil uvision中添加STC单片机

    打开STC-ISP软件,然后点击Keil仿真设置,点击添加型号和头文件到Keil中 添加STC仿真器驱动到Keil中,如下图:

  9. vscode+platformio IDE+sdcc搭建51单片机开发环境(win764)

    vscode+platformio IDE+sdcc搭建51单片机开发环境,使用的单片机是STC89C52RC,最终我们使用单片机引脚的pwm输出实现两颗led拖尾交替输出,模拟警车上的灯的一个效果. ...

最新文章

  1. python中整数类型的表示需加引导符号_Python内置类型及常见问题
  2. 美油合约收跌-37.65美元史上首次为负 交割没地存放拼命抛售
  3. 用于科研的移动机器人平台推荐
  4. redisson的锁的类型_你知道吗?大家都在使用Redisson实现分布式锁了!!
  5. 洛谷1345 [Usaco5.4]奶牛的电信
  6. 11134 - Fabled Rooks
  7. [翻译] UIImageView-Letters
  8. JavaScript学习(五十八)—作用域链
  9. 基本数据结构—Trie
  10. Coursera视频无法观看的三种不同解决方法(亲测有效)
  11. C#学习笔记第一篇——类进阶
  12. python装饰器举例_Python学习笔记:装饰器(Decorator)
  13. Mac双系统中Windows无法使用苹果鼠标键盘等问题的解决方法
  14. ★★★5230打字慢的解决方法...绝对有用...只需要在手机上轻微的设置一下(转)...
  15. R语言对京东商品进行文本爬虫
  16. 网站强制跳转到国家反诈中心如何解封
  17. can收发器 rx_CAN/CANFD采样点
  18. 深度学习的常见模型CNN
  19. 目前流行的Bug缺陷管理工具
  20. 计算机五子棋博弈发展历史,五子棋计算机博弈系统的研究与设计

热门文章

  1. H5技术百问——不懂H5你就OUT啦
  2. 中国大学慕课 大连理工大学 C语言程序设计 第四周编程作业 选择结构程序设计
  3. iOS XIB的创建使用
  4. 微信小程序手机端报错MiniProgramError\n[object Object]
  5. 如果有多项紧急任务同时给你,你会如何处理? ― Top 10 行为面试题解析
  6. ios学习--iPhone/ipod摄像头设备获取
  7. 学会这5个方法,全网任意免费复制,告别付费复制
  8. Cisco MSTP配置
  9. 你了解三证合一的数据保护官(DPO)吗?
  10. 技术管理进阶——管理者可以使用哪些管理工具