栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Macbook air M1如何用Keil进行C51单片机学习

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Macbook air M1如何用Keil进行C51单片机学习

某医学院校生物医学工程大二在读,手持macbook air(M1 2020)

作为单片机小白,之前尝试了很多方法都失败了,刚刚成功在mac上用Keil来进行单片机学习,share一下,希望能帮助到你。

(一)失败历程

在此之前,讲一下失败经历:

Keil没有mac版本,所以安装了虚拟机parallels desktop,安装了win11,成功运行Keil,问题在于烧录的过程,找不到com口,不能成功烧录,尝试安装串口驱动,CH340失败,原因不明

 

(二)使用sdcc编译器

如上失败后,又转战用内核编译器sdcc进行烧录,如需使用sdcc可以参考以下链接:

Mac版下实现51单片机进行开发的环境搭建_熺子的博客-CSDN博客_51单片机 mac

sdcc能成功运行,但基础语法上与Keil有所区别

区别如下:

 除此之外还有一些语法差异,

关键字也有所差异

如:code     (Keil中)

__code   (sdcc中,同时需要将其放在句首)

bit        (Keil中)

__bit   (sdcc中,同时需要将其放在句首)

【提示:static不用加下划线】

问题在于不知道怎么进行串口调试???

-------------------------------------------------------------------------------------------

(三)Keil + stc-isp + PL23XX 在parallels desktop win11 下进行C51单片机学习

使用的教材是 宋雪松老师 的 《手把手教你学51单片机》,课本提供了相应的软件,推荐b站上宋老师的相关课程,对于小白来说讲的真的很棒!

stc-isp + PL23XX下载网址如下:STC: 32位 8051 单片机创新者, ISP/IAP 技术创新者,中华有为:除了胜利,我们已无路可走

​​​​​​​

 

 在此之前需要安装win11,为此花了600大洋买了正版pd

安装仿真驱动之后就能找到COM口了,如下

 

 希望对你有所帮助

【友情提示:理工科的用mac真的就是大冤种!!!】

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/965657.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号