找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9223|回复: 56
收起左侧

如何将编程c语言下载到芯片上啊

  [复制链接]
ID:527492 发表于 2019-5-27 11:21 | 显示全部楼层 |阅读模式
弄了个芯片  需要搭载什么器件才能执行c语言
回复

使用道具 举报

ID:551942 发表于 2019-5-31 19:57 | 显示全部楼层
一、一般先使用uVision软件编写C代码,点击工程设置Options for Target -- output,勾选Create HEX file。然后确定,代码完成后点击编译,代码没有错误后,会在工程目录生成一个.hex文件。
二、将单片机通过USB转TLL模块连接到电脑,安装单片机官方的串口驱动,安装成功后连接电脑可以看到新串口。
三、打开烧录软件,例如“stc-isp-15xx”。选择好单片机型号、串口号。首先点击检测MCU,然后关闭单片机电源再打开,如果正常显示一些字,如果正在检测目标单片机即有问题。
四、点击打开程序文件,选择生成的.hex文件,再点击下载/编程,关闭单片机再打开,如果成功会显示字符
回复

使用道具 举报

ID:548414 发表于 2019-5-27 15:33 | 显示全部楼层
下载烧录软件,把写好的c语言创建HEX文件然后用烧录软件下载
回复

使用道具 举报

ID:542241 发表于 2019-5-27 15:35 | 显示全部楼层
一般可编程器件来说,比如51单片机,如果你想下载程序到芯片,需要将C语言编译成机器能够识别的语言,一般后缀bin 或者hex,然后通过专门的烧写工具,下载
回复

使用道具 举报

ID:542387 发表于 2019-5-29 01:57 | 显示全部楼层
如果是单片机,可以用keil把写好的C文件转成HEX文件,输出的时候更改下项目属性就可以了。
回复

使用道具 举报

ID:549862 发表于 2019-5-29 10:05 | 显示全部楼层
先用keil生成.hex文件,然后用程序烧录软件,选择你用的单片机型号,将软件烧录进去
回复

使用道具 举报

ID:122985 发表于 2019-5-29 10:10 | 显示全部楼层
可用串口下载与烧录器,得看芯片支持,如51等基本只能用烧录器,如32等可用串口下载
回复

使用道具 举报

ID:502774 发表于 2019-5-29 11:03 来自手机 | 显示全部楼层
51一般都是下载的hex文件
回复

使用道具 举报

ID:550061 发表于 2019-5-29 12:02 来自手机 | 显示全部楼层
需要下载成hex档案用烧录器即可
回复

使用道具 举报

ID:550113 发表于 2019-5-29 13:21 | 显示全部楼层
用usb-ttl下载器连接单片机txd rxd口,接上计算机,用stc-isp软件将生成的16进制hex文件烧写进去
回复

使用道具 举报

ID:550292 发表于 2019-5-29 16:50 | 显示全部楼层
用Keil C51生成.hex文件 然后用烧写软件把它放进你的单片机中
回复

使用道具 举报

ID:549712 发表于 2019-5-29 20:05 | 显示全部楼层
keil生成所需的hex文件,再用烧录软件比如stp标准烧录,还需有串口通信,现在一般自带usb转232故而可以直接连通电脑进行下载。
回复

使用道具 举报

ID:550090 发表于 2019-5-29 20:40 | 显示全部楼层
要利用软件stc-isp-15xx-v6.86烧录到单片机
回复

使用道具 举报

ID:550537 发表于 2019-5-29 21:22 | 显示全部楼层
用Keil4 软件生成hex文件就ok了
回复

使用道具 举报

ID:550597 发表于 2019-5-29 21:36 | 显示全部楼层
通过串口下载
回复

使用道具 举报

ID:211052 发表于 2019-5-29 22:35 | 显示全部楼层
不同的器件有不同的方法。先要把C生成bin或hex文件,然后用烧录器,或者串口烧录,或者jlink.........,这样提问,别的小哥没法帮您玩的。能麻烦您费点时间体力把问题说详细不?
回复

使用道具 举报

ID:551848 发表于 2019-5-31 14:49 来自手机 | 显示全部楼层
编译,连接下载器,调试,就可以了
回复

使用道具 举报

ID:520172 发表于 2019-5-31 15:39 | 显示全部楼层
可以在keil里面,用ST-Link或者J-Link烧写器下载
回复

使用道具 举报

ID:326587 发表于 2019-5-31 15:39 | 显示全部楼层
要看什么芯片。不同芯片,工作的硬件电路不一样,假如是OTP芯片,只能烧写一次程序
回复

使用道具 举报

ID:550366 发表于 2019-5-31 16:14 | 显示全部楼层
三要素   电源   复位     震荡电路
回复

使用道具 举报

ID:551964 发表于 2019-5-31 16:48 | 显示全部楼层
不同的芯片具体 操作不同,可查芯片手册。一般 keil先要把C编译 为bin或hex文件,下载
回复

使用道具 举报

ID:358798 发表于 2019-5-31 17:30 | 显示全部楼层
看你的芯片型号,和用什么下载,串口下载的话,直接将串口插上,安装驱动,然后keil生成hex文件,在打开烧录软件,检测到串口,烧录就行
回复

使用道具 举报

ID:420013 发表于 2019-6-1 10:52 | 显示全部楼层
使用keil软件编译并生成hex文件,如果仿真可以直接点击单片机选择hex文件就行,如果芯片就连接芯片,keil5里面有直接下载进去的按键
回复

使用道具 举报

ID:550032 发表于 2019-6-2 14:37 | 显示全部楼层
先把程序写到uVision生成hex文件用烧录软件烧录如stc-isp-15xx
回复

使用道具 举报

ID:553040 发表于 2019-6-2 15:53 | 显示全部楼层
光是芯片是不行的
回复

使用道具 举报

ID:258243 发表于 2019-6-3 11:17 | 显示全部楼层
通过keil软件用C语言程序生成.hex文件,通过烧录程序烧录到单片机。
回复

使用道具 举报

ID:552185 发表于 2019-6-3 11:52 | 显示全部楼层
你可以通过keil软件下载到单片机上
回复

使用道具 举报

ID:93224 发表于 2019-6-3 13:12 | 显示全部楼层
什么芯片
回复

使用道具 举报

ID:545673 发表于 2019-6-3 14:58 来自手机 | 显示全部楼层
怎么用杜邦线接在开发板上下载程序 ?  
回复

使用道具 举报

ID:553936 发表于 2019-6-3 17:19 | 显示全部楼层
先用keil转换为.hex再用stc-isp把hex文件烧录进去
回复

使用道具 举报

ID:528640 发表于 2019-6-4 00:17 | 显示全部楼层
查找相关芯片的生产厂家,去官网会有介绍
回复

使用道具 举报

ID:123289 发表于 2019-6-4 09:02 | 显示全部楼层
楼主概念错误!亦或对芯片了解不够!
芯片只认0101……,不认C,也不认HEX。
任何语言写的程序,都必须转成二进制码烧进去才能被芯片接受!
通常你用C写程序,由KELL平台将C编译成HEX形式或BIN形式。
烧写时,再由烧写的软件平台将HEX转成二进制代码,按照芯片定义的烧录方式,写入芯片。
知道这些,就知道烧写时为何要选择芯片的型号了。
回复

使用道具 举报

ID:485432 发表于 2019-6-4 14:51 | 显示全部楼层
可以买下载器,如果有开发学习板的也可以烧入程序,从开发板的排针P3.0口P3.1口,再引出VCC和GND到你的最小系统,使用官方的烧入软件,就可以下载程序到芯片中,亲测有效,希望能帮到你。
回复

使用道具 举报

ID:554825 发表于 2019-6-4 16:27 | 显示全部楼层
通过烧录软件可以下载,或者通过IDE也可以。
回复

使用道具 举报

ID:554880 发表于 2019-6-4 17:20 | 显示全部楼层
单片机,可以用keil把写好的C文件转成HEX文件,然后选择芯片型号,最后写入就可以了
回复

使用道具 举报

ID:515916 发表于 2019-6-4 18:34 来自手机 | 显示全部楼层
用STC烧录软件降keil生成的.hex文件烧录到单片机中
回复

使用道具 举报

ID:493864 发表于 2019-6-4 19:27 | 显示全部楼层
下载uvision, 然后编译c语言的程序,将生成hex文件勾选,就会生成一个后缀为hex的文件,在利用下载器和软件烧录就可以了,注意下载器的txd与rxd端分别连接单片机的rxd与txd端口
回复

使用道具 举报

ID:555082 发表于 2019-6-4 21:27 | 显示全部楼层
用keil生成hex文件,然后用普中开发板51单片机自带的烧写程序下载到开发板上
回复

使用道具 举报

ID:510365 发表于 2019-6-5 01:40 | 显示全部楼层
现在的芯片一般都无法直接执行c语言 需要编译成为机器码才可以执行
回复

使用道具 举报

ID:555324 发表于 2019-6-5 10:12 | 显示全部楼层
用串口下载与烧录器
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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