[STM32F4] 【f446re开发板试用】+在GCC环境下玩f446re

[复制链接]
1537|8
 楼主| bbstr 发表于 2015-9-25 20:16 | 显示全部楼层 |阅读模式
同事的ID被禁言了,无法交作业,接我的id发一下。以下为(blueskycoco)的原创

   主要为了介绍下如何用gcc在命令行下编译固件库,实现一个简单的串口echo功能,并blink led

1 软件资源
arm-2013.11-24-arm-none-eabi.exe
可从百度搜索

2 Makefile介绍
${COMPILER}/stm32f446re.axf: ${COMPILER}/startup_${COMPILER}.o
${COMPILER}/stm32f446re.axf: ${COMPILER}/stm32f446re.o
${COMPILER}/stm32f446re.axf: ${ROOT}/driverlib/${COMPILER}/libdriver.a
${COMPILER}/stm32f446re.axf: stm32f446re.ld
SCATTERgcc_stm32f446re=stm32f446re.ld
ENTRY_stm32f446re=ResetISR
CFLAGSgcc=-DUSE_STDPERIPH_DRIVER -DSTM32F446xx


如有新的文件添加,可以在这里加入。换了板子平台注意修改 -DSTM32F446xx


3 ld文件介绍
MEMORY
{
    FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 0x00080000
    SRAM (rwx) : ORIGIN = 0x20000000, LENGTH = 0x00020000
}

换了板子的话,注意改flash和sram的容量

编译命令
make
安装到板子里(需要依赖openocd,暂时还没搞通 可以先用st的烧录软件)
make install
QQ截图20150925201607.jpg

gcc-stm32f446re.rar

703.64 KB, 下载次数: 1

捉虫天师 发表于 2015-9-25 20:54 | 显示全部楼层
编译命令
make
安装到板子里(需要依赖openocd,暂时还没搞通 可以先用st的烧录软件)
make install
quray1985 发表于 2015-9-26 07:17 | 显示全部楼层
用gcc的启动文件是怎么设置的啊?
 楼主| bbstr 发表于 2015-9-26 07:46 来自手机 | 显示全部楼层
startup_gcc.c里设置的,很简单的 一看就懂
21ic小喇叭 发表于 2015-11-4 10:50 | 显示全部楼层
你同事的ID是多少?
 楼主| bbstr 发表于 2015-11-4 11:13 | 显示全部楼层
21ic小喇叭 发表于 2015-11-4 10:50
你同事的ID是多少?

blueskycoco
21ic小喇叭 发表于 2015-11-4 11:24 | 显示全部楼层

我发现他之前发了广告贴了……是被盗号还是他自己发的?我现在解禁了,如果还是继续发广告贴还得继续禁言的
blueskycoco 发表于 2015-11-4 11:30 | 显示全部楼层
21ic小喇叭 发表于 2015-11-4 11:24
我发现他之前发了广告贴了……是被盗号还是他自己发的?我现在解禁了,如果还是继续发广告贴还得继续禁言 ...

多谢喇叭,几年前被禁的,应该是被盗了吧
21ic小喇叭 发表于 2015-11-4 11:32 | 显示全部楼层
blueskycoco 发表于 2015-11-4 11:30
多谢喇叭,几年前被禁的,应该是被盗了吧

不谢哈,以后注意自己的号别被盗了哦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:接rtos,wince,linux,stm32方面的嵌入式项目,https://bbs.21ic.com/icview-150141-1-1.html,支持 电话18311325478 QQ:740721436

25

主题

1620

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部