打印

如何将程序写入单片机?

[复制链接]
4305|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yanfeng163|  楼主 | 2007-5-20 18:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
蔡鸟问题:以前学习总是很片面,要不就学软件,要不就学硬件,怎么把软件和硬件结合,感觉一头雾水。比如,怎么把编好的程序写入单片机?需要什么工具,通过什么器件怎么样写入?用串口?JTAG?ISP?程序写到了哪里?写入地址是不是在程序开发阶段就已经确定好了?

相关帖子

沙发
adseeworld| | 2007-5-20 19:02 | 只看该作者

???

“用串口?JTAG?ISP?程序写到了哪里?写入地址是不是在程序开发阶段就已经确定好了?"

不同的单片机有不同的输入程序方法。一般的单片机需要把程序通过编译器(如keilC51)编译为*.HEX文件,然后把这个后缀为HEX的文件烧录到单片机,烧录HEX文件需要工具,不同公司生产的单片机,其烧录的工具也是不一样的(例如philips公司的P89LPC×××系列单片机使用的是miniICP工具,单片机厂商会指定并提供需要的工具的,当然要money)。
有些单片机也不需要HEX文件,编译工具也是专门的,你购买单片机的时候,代理商会告诉你要使用的一些工具,这些单片机一般为高端产品,功能强大,普通编译工具使用不了。

最重要的一点就是多上论坛泡泡澡,就什么也明白的,呵呵!

使用特权

评论回复
板凳
yanfeng163|  楼主 | 2007-5-20 19:11 | 只看该作者

多谢2楼!


我刚开始具体接触硬件,有一套4510B的试验箱,没有仿真器,不知道该如何下手。现在只是想实现一些简单功能,就当单片机用,程序也有现成的,只是刚开始什么都不明白,感觉硬件到软件之间的连接,对我来说就像黑盒子,什么也看不到,该咋办呢

使用特权

评论回复
地板
aibxyz| | 2007-5-21 15:04 | 只看该作者

简单的开始吧

弄个芯片板子和烧写器,自己烧个看看就明白了
也有jtag的,那个又是另一种了,低端的单片机还不带这个
ISP的开发板也有
任选一种,实践一下心里就豁然开朗

使用特权

评论回复
5
soso| | 2007-5-21 15:17 | 只看该作者

先多看点书

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

46

帖子

0

粉丝