微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 请前辈指点 刚学单片机

请前辈指点 刚学单片机

时间:10-02 整理:3721RD 点击:
   单片机是怎么将编程输入单片机完成功能的,用的是什么语言,通过什么媒介?

C语言或者汇编    不同的单片机下载方式不同 通过 USB  ISP等  电脑上的下载软件也不同

呵呵,有点没有看明白你的问题,要是问下载程序到单片机的方式吧,有很多种,51可以用isp方式,再高级一点的单片机可以用仿真器调试的时候下载进去,430还可以用bsl,stm32甚至还可以用串口仿真器的能力很强大,可以在线仿真,一步一步调试, 很快就可以找到程序中的问题...所以价钱会过一些,jtag 要60 多吧,430的会超过100甚至200多..
开发过程大概是这样的,一起交流下。
1、在编译器中编写程序,编译通过,生成二级制代码......
2、下载程序到单片机,方式会不一样......要是你学习51的话,isp下载就可以
3、观察程序在硬件上产生的效果,(当然有的不能直接看不到)
4、改进程序
要是你用仿真器的话,2和3是一步完成的,单步执行,然后看现象,很方便
啰嗦一句:我晓得的编译器:51的话-->keil,430的话-->iar, stm32---》keil(arm官方的版本,很遗憾,未使用)或者IAR(在用)

这次真的学习了

谢谢你啊,能否再问一下,isp是什么,因为要做程控放大器,不懂怎么做啊,希望你能说详细点,可以么?谢谢你

我也了解的不深入:呵呵,度娘的。
isp下载:http://wenku.baidu.com/view/ca46406c1eb91a37f1115c01.html
程控放大器:http://wenku.baidu.com/view/6b3632323968011ca300910d.html 程控放大器就是利用单片机控制增益大小的放大器,,,
对不起,硬件上,我一窍不通,帮不了你更多

谢谢你了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top