找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4989|回复: 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
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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