Mac环境51开发环境搭载+brew+sdcc+stcgal

Mac51 专栏收录该内容
0 篇文章 0 订阅

前言:
鄙人这行小白,最近5个月花了娶老婆的钱趁着30岁之前学了Java.没成想误入歧途…现在培训班毕业诚恳的想找个初级工作都找不到(据说学的知识都是两年经验才涉及的)…作罢,现在就是demo之路,不会撒谎,不会吹牛逼 就做点东西出来.
硬件:
2011 MacBookpro 10.12原生系统 升级16G
51单片机 躺尸多年 之前无人机飞手,硬件设备在我眼里跟"小三"一样

操作步骤
第一步 安装brew
官网方法不行(不排除网速超级牛逼的主儿,不抬杠) 下载缓慢向下看
此方法基础上完善
1.官网拿下的镜像放的位置 自己要注意 我直接放到了user根目录下;
2.拿下来的brew 与教程中提到的修改地方 我只修改了一处brew_install

3.执行脚本

  brew_install  

4.继续根据上一个帖子 可以完成brew安装成功

第二步 sdcc 安装

brew install sdcc

这个步骤没有什么问题 只要上面的镜像改为国内的 体验的快感就是秒射

第三步 stcgal安装

  1. 官网安装Python3.7

  2. stcgal 根据其他教程下载 都是在GitHub下载 ,

  3. 我下载后不需要解压,同样放到user目录下 然后终端运行一下命令

    $ cd stcgal-master  回车
    $./setup.py build sudo  回车 
    $ ./setup.py install 回车
    

第四步 安装CH341驱动
此方法完成本步骤操作

第五步 编写测试程序
这一步我把 "二货"发挥到了极致 甚至一度怀疑自己是不是根本不适合做这行…不过现在能坐下来写这个完善步骤,说明我死磕到解决问题了

我在之前用win玩过几天,所以脑海里还想着在类似kill软件中编写.然后如梦初醒 就在 sublime里写 然后保存为.c 文件 存放目录user根目录

第六步 使用sdcc 编译

  sdcc **.c  注意:*表示你的文件名

在根目录下会生成很多文件,我们只用 **.ihx文件

第七步 烧录程序到单片机中
下面的参数 -P 表示使用的是stc89型号, -p /dev/tty.wchusbserialfd120 表示usb串口设备(要查看自己的设备) 查看的时候单片机要与电脑链接, pmd.ihx 是刚刚编译好的程序!在这里插入图片描述51

烧程序时要下电一次 然后上电 完成烧录

day02
Do more Do better Do share

  • 5
    点赞
  • 1
    评论
  • 7
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值