找回密码
 立即注册
查看: 1578|回复: 2

【大文哥学习32位8051】20230701【冲哥视频】第三集的学习困惑【Keil编译器】

[复制链接]

6

主题

3

回帖

56

积分

注册会员

积分
56
发表于 2023-7-1 20:12:05 | 显示全部楼层 |阅读模式


【大文哥学习32位8051】20230701【冲哥视频】第三集的学习困惑【Keil编译器】
2023/7/1 19:16


1、STC的32位8051使用的是哪一家IC代工厂的多少nm工艺生产的?这个STC宏晶从来/自始至终都没有明确声明!
在某个资料看到STC宏晶可以设计10nm的芯片,不过不知道是哪一款大量出货/畅销的芯片?^_




2、STC已经使用自己的头文件/库文件修改KEIL5了。
实际上可以使用github上的开源编译器(比如SDCC)自行搭建/魔改/优化一个自己的keil出来了。
https://sdcc.sourceforge.net/index.php
SDCC - Small Device C Compiler

https://sourceforge.net/projects/sdcc/files/
https://sourceforge.net/projects/sdcc/files/sdcc-win64/4.3.0/

https://liquidtelecom.dl.sourcef ... 0-rc1-x64-setup.exe
sdcc-4.3.0-rc1-x64-setup.exe


【潜水】李皇谛(492779761) 2023/7/1 17:25:28
STM32G0相比F1多了比较器、硬件滤波算法控制器和三角函数计算器(仅限G4),这些都是FOC关键硬件
可是谁写了范例程序
只有STC32F
如果ST意法半导体 给 冲哥 开工资,冲哥 也会抽空写的!
不仅是一句话能干什么,更重要的是要怎么用这些函数
——如果ST意法半导体 给 冲哥 开工资,冲哥 也会抽空写的!
实际上 去 大学 小公司 找几个 冲哥 讲一下,做一下 开发板 很容易搞得!
1、但是 ST店大欺客了。你爱搞不搞。
2、ST控制大客户的方法。如果你找我ST要原厂技术支持,请下大单!
市场策略,心态!


这个我特别想说,尤其是那些大厂的评估板,动不动就要几百块,一时半会儿还说不出为什么评估版要比自己购买电子元件重新设计电路板还要贵
如果非得要我去猜测的话,评估版用的原件可能是特别耐折腾的优质芯片,然后流入市场上的那些芯片都是易损品
——逼格。我ST可是 欧洲公司,开的是欧洲发达国家的工资,你大陆 算哪根葱?


他们也知道易损品养活了多少小微企业还有那些维修工人
St还只给STM32G0出中文版参考手册,给STM32G4出日文版手册
司马昭之心
——日本手册你给我。我给你用google机器翻译为简体中文的!


【潜水】李皇谛(492779761) 2023/7/1 17:36:16
对全球开放英文版手册,但是官方翻译只翻译日文版手册
正点原子那边还是从ST官方论坛找到的STM32F1中文参考手册
但有一个问题,你觉得工程师和维修人员全部都是过了英语四级的吗?
——大陆的GD狠强势,ST被 打得 鼻青脸肿了


【潜水】李皇谛(492779761) 2023/7/1 17:38:40
哦,对了,他们不是说一个芯片同时还有原理图和PCB位置图吗
要获得这些原理图和PCB资源,还需要登录账号
有一些罕见的芯片,他们自己都没有PCB设计资料
——代理商应该可以拿到。封装库,硬件工程师根据DATASHEET就可以 自己画。用游标卡尺核对一下
【潜水】灶燚==造诣(21504965) 2023/7/1 17:41:31
李皇谛  
有一些罕见的芯片,他们自己都没有PCB设计资料
——代理商也没有==你们公司量少。我陪你们 玩,投入人力 也不会 有积累。要玩你们自己玩吧!
你海量的订单。原厂 在没有资料,从头陪你做,并且给你都做好,直接支持你到产品上市!
前提:你得有量



【潜水】李皇谛(492779761) 2023/7/1 17:50:33
灶燚==造诣  
@李皇谛 现阶段的 编译器是STC魔改KEIL的。本群 99%的人呢都用 盗版KEIL的

你可以 做一个 全国产的KEIL,STC编译器!
@灶燚==造诣 Scratch本质上就是集成了直连编译器的图形化编程界面,你知道为什么STC还是要走魔改Keil的路吗?因为最核心的部分也就是编译器是最需要技术含量的东西,更何况keil还有变量与函数索引器(Listing)
——STC宏晶赞助 一次 电子竞赛 200万随便花
200万做一个编译器测试版,去大学 找几个 教授做个编译器的课题就OK了
十年前,看我就知道有免费 开源的C51编译器SDCC,只是没有GUI而已。一个台湾人写的书提到了
用SDCC魔改就是了。其它 没有功能 自己加上去就是了


【潜水】李皇谛(492779761) 2023/7/1 18:04:10
keil还有个能留住大量硬件程序员的重要原因就是统一编译器接口和完备的接口,比如ARM有自己的RVDS编译器,打开软件的安装管理器就可以搜索并安装STM32的DFP(设备系列包,又称“家族包”),先用编译器编译成统一的内存信息文件(.o),然后调用家族包里的针对性硬件信息和内存地图生成可执行文件,最后通过调试器接口写程序下去
——200万人民币的编译器内置!功能!
【潜水】灶燚==造诣(21504965) 2023/7/1 18:08:14
李皇谛  
keil还有个能留住大量硬件程序员的重要原因就是统一编译器接口和完备的接口,比如ARM有自己的RVDS编译器,打开软件的安装管理器就可以搜索并安装STM32的DFP(设备系列包,又称“家族包”),先用编译器编译成统一的内存信息文件(.o),然后调用家族包里的针对性硬件信息和内存地图生成可执行文件,最后通过调试器接口写程序下去
——国防科技大学 西北工业大学 南京大学 找大学教授去做。以 SDCC为基础200万人民币 肯定做一个KEIL出来!
50万人民币 可以给你做一个样品出来!

41 编译原理 QQ图片20230701194705.png


45 QQ图片20230701194719.png



3、Keil V5.6的安装步骤:
先使用stc-isp-v6.91V.exe下载STC32G的DATASHEET:
资料下载←用户手册→STC32G系列用户手册
22 下载STC32G的DATASHEET QQ图片20230701193354.png

stc32g.pdf【加密了,不能复制!神奇呀!】


5 编译、仿真开发环境的建立与 ISP 下载
5.1 安装 Keil
5.1.1 安装 C251 编译环境
首先登录 Keil 官网,下载最新版的 C251 安装包,下载链接如下:
Keil Product Downloads
https://www.keil.com/download/product/
信息随便填写,点确定后进入下载页面进行下载。
双击下载的安装包开始安装, 点击“Next”:
25.png


C251
Version 5.60 (May 2018)
Development tools for all 80251 devices.
26  C251.png


https://www.keil.com/fid/bdasrow ... s/eval/c251v560.exe
C251V560.EXE (46,528K)
Wednesday, May 9, 2018




参考资料:
http://stcmcudata.com/
https://www.stcai.com/jxsp
演示视频
实验箱-STC32G12K128 教学视频
屠龙刀-STC32G12K128 教学视频




https://www.stcai.com/syx
实验箱

STC32G实验箱9.6
主控芯片使用STC32G12K128,可以做示波器、波形发生器、TFT彩屏显示、OLED 12864、LCD 12864

代码下载
使用说明 STC32G12K128实验箱-V9.6使用说明书.pdf
原理图


STC32G12K128实验箱-V9.6使用说明书.pdf



回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:328
  • 最近打卡:2025-03-09 19:40:01

9

主题

328

回帖

4501

积分

荣誉版主

积分
4501
发表于 2023-7-2 20:40:40 | 显示全部楼层
1、
已知的是STC15使用TSMC 0.35um,后续的STC8/STC32没有公开制程

2、
SDCC目前支持8051,未提供对80251的支持,STC8及以前的单片机可以使用
Keil也许可以调用第三方编译器,但我个人认为将第三方编译器配合更为现代化的IDE是更佳的解决方案。但在Keil完全能满足需求的情况下去开发编译器和IDE,恐怕动力不会很充足
回复 支持 反对

使用道具 举报 送花

6

主题

3

回帖

56

积分

注册会员

积分
56
发表于 2023-7-3 16:47:38 | 显示全部楼层
kk*** 发表于 2023-7-2 20:40
1、
已知的是STC15使用TSMC 0.35um,后续的STC8/STC32没有公开制程

1、今天的STC的官方在线宣讲会【腾讯会议】,STC的人说是在TSMC台积电的上海工厂生产的。至于制程不说,说如果使用手机的4/7nm工艺,抗静电工艺就会很差!另外可能也会更贵!研发费用+流片费用+良品率等等。

2、在大陆只有必须用正版的才会去买keil。在大陆做编译器的公司都死掉了!
持续的投入,回报少!
STC没有动力去做编译器,就算做了,也是收费的!
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 00:35 , Processed in 0.107033 second(s), 64 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表