单片机教程网

电脑版
提示:原网页已由神马搜索转码, 内容由www.51hei.com提供.
查看:5344|回复:0
打印上一主题下一主题

Cosmic CxSTM8 设计注意

[复制链接]
跳转到指定楼层
楼主
ID:28594发表于 2011-3-22 00:35|只看该作者回帖奖励
 Cosmic CxSTM8 和 ST Visual Develop配合使用,   在软件设计时,建议用户不使用C编译器的启动文件。也就是说,在单片机复位后,直
接跳转至main处执行。在main开始处,按照自己的设计,做一些变量和外设等的初始化动作。
- 跳转至main需要做如下修改
? 将图中Start-up 修改为None
? 修改复位函数:
- {0x82, (interrupt_handler_t)_stext}, /* reset */ 修改为 {0x82,
(interrupt_handler_t)main}, /* reset */
? 并修改外部函数声明:
- extern void _stext(); /* startup routine */ 修改为 extern void main(); /*
startup routine */


如何生产hex文件
设置Project-> Settings…->Post-Build
原来设置:
chex -o $(OutputPath)$(TargetSName).s19 $(OutputPath)$(TargetSName).sm8
设置为:
chex –fi –o $(OutputPath)$(TargetSName).hex $(OutputPath)$(TargetSName).sm8

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

Powered by 单片机教程网