如果使用仿真器,可以在IAR等开发环境中直接加载程序。如果使用BSL,可以先在开发环境中生成一个文件进行烧录,然后使用烧录器单独对芯片进行编程,相同点是两者都不能熔断保护程序,熔断需要JTAG专门的程序员,谁知道呢!!用cc2530单片机烧程序怎么了?玩单片机开发的初学者或者业余爱好者,每次总需要调试程序的,如果没有仿真器,又不喜欢用软件仿真,那就只能每次都把编译好的程序烧到芯片上,然后在应用电路或者实验板上观察程序的运行结果。对于一些小的程序,可以很快找到程序上的错误,但是当程序大的时候,变量会发生很大的变化,很难直接看到这些变量的值,在程序的修订版中。

1、MSP430单片机,不用并口仿真器,而用BSL下载的,两者有什么区别。

芯片上使用的接口和电路不一样。仿真器使用JTAG端口,BSL端口用于BSL下载。如果使用仿真器,可以在IAR等开发环境中直接加载程序。如果使用BSL,可以先在开发环境中生成一个文件进行烧录,然后使用烧录器单独对芯片进行编程。相同点是两者都不能熔断保护程序,熔断需要JTAG专门的程序员。

2、MP430系列单片机是不是必需用专用的仿真器,其他的如80C...

不,很容易做成a bsl。430下载程序有两种方式,一种是JTAG在线模拟,另一种是BSL下载。第一种方式必须借助仿真器来实现,仿真器一般是专用的。arm,80c51的仿真器估计没用,因为仿真器里面烧的固件不一样。第二种下载方式其实是串行方式,但是你需要使用板上单片机的BSL下载口,可以离线下载编译好的程序文件到单片机。

3、msp430只能下载两次,然后显示BSL初始化失败

大部分情况是不稳定造成的,建议使用模拟器。有一个内存现象,就是你可以下载两次,但是到第三次就不行了。和需要多长时间,中间有没有手术没有关系,不像稳定性问题。很少有人知道这个问题。没错,就是芯片的版本。老MSP430F149的BSL 程序版本(不知道哪个版本)很低,很多功能不可用或者不稳定。TI的解决方案是在下载器上做文章,通过下载器将新版本的BSL代码(类似于补丁)下载到目标芯片的RAM中,然后执行RAM中的代码来解决这个问题,所以很有可能你的BSL编程器没有这个功能(利达的LSDPRGS430IIIA有)。

4、KeiluVision2中,为什么进入调试命令后不能设置断点啊?

我也遇到了同样的问题,重新构建项目,添加原来的C文件,然后调试。玩单片机开发的初学者或者业余爱好者,每次总需要调试程序的。如果没有仿真器,又不喜欢用软件仿真,那就只能每次都把编译好的程序烧到芯片上,然后在应用电路或者实验板上观察程序的运行结果。对于一些小的程序,可以很快找到程序上的错误,但是当程序大的时候,变量会发生很大的变化,很难直接看到这些变量的值。在程序的修订版中,

该仿真器的仿真CPU采用SST公司的SST89C58或SST89C54(其他兼容芯片也可以,这里主要描述SST89C58)。对于不会写SST89C58芯片的朋友,应该选择SST89C58芯片的CA版本,这个CA芯片出厂时已经内置了BSL1.1E的固件。

5、...器支持3.3V和5V的STC全系列所有单片机烧写 程序以及MSP430单片机的...

这些芯片都是通过串口232格式通讯程序下载的,所以估计你的下载器是串口通讯电路,没什么太神秘的。通过串口进行ISP编程的本质是在单片机内部运行一个通信程序,与PC端的软件进行通信,接收来自PC端的数据并进行校验,将接收到的数据保存在单片机内部RAM中。然后单片机通过擦除FLASH的内部操作将接收到的数据写入FLASH。

6、有谁知道啊!!cc2530单片机烧录 程序烧不进去是怎莫回事?该怎莫解决...

既然发的开发板可以下载,应该不是下载器。两块板试烧同一块程序。如果只有收到的板子有问题,那一定是板子。检查线路连接是否正确,是否正常。检查一下430能不能正常工作,不然芯片很可能坏了,是时候换一个芯片试试了。看错误码,应该是下载器和单片机BSL不能同步。把这两个程序调换一下,应该不是你程序的问题。检查电路板或芯片。

7、扩展名为 bsl是什么文件

BSPlayer配置文件。天津弱电系统预算报价定额软件,1.BSL文件扩展名信息一个BSPlayer配置文件。来源:是windows下一款外观简单但音质优秀的播放器,它支持所有流行的音乐格式(avi/mpg/asf/wmv/wav/mp3...)并适用于所有Windows操作系统。来源:描述:BSL,说明:BSL文件是一个BSPlayer播放列表。


文章TAG:bsl  烧录  烧录器  msp430  程序  bsl程序烧录器  
下一篇