Programming STM32 F2, F4 ARMs under Linux: A Tutorial from Scratch

转载 2013年12月02日 17:54:32

http://www.triplespark.net/elec/pdev/arm/stm32.html


os: debian 系列
工具链:summon-arm-toolchain
调试:JLink + OpenOCD


------------------------------------------------------------------------------

1. fetch ${NEWLIB} ftp://sources.redhat.com/pub/newlib/${NEWLIB}.tar.gz 

    出错提示 Invalid PORT 的话,  修改 fetch 函数

# Fetch a versioned file from a URL
function fetch {
    if [ ! -e ${STAMPS}/$1.fetch ]; then
        log "Downloading $1 sources..."
        #wget -c --no-passive-ftp --no-check-certificate $2 && touch ${STAMPS}/$1.fetch 
        wget -c --no-check-certificate $2 && touch ${STAMPS}/$1.fetch
    fi
}


相关文章推荐

stm32F4 时基定时器(2)

找了很多的资料,终于把时基定时器的给弄懂了,没有使用库函数,直接操作寄存器。 下面介绍STM32中的systick,Systick 部分内容属于NVIC控制部分,一共有4个寄存器,名称和地址分别...

STM32F407 串口编程USART1,USART2,USART3,UART4

串口设置的一般步骤可以总结为如下几个步骤:  1)  串口时钟使能,GPIO时钟使能。  2)  设置引脚复用器映射:调用GPIO_PinAFConfig函数。  3)  GPIO初始化设置:要...

STM32F4 开发笔记3: 定时器2-5的使用方法

STM32F4有多种定时器,其中TIM2-TIM5称为通用定时器,具有相似的软件设置及使用方法。在这里还需要注意的是TIM3和TIM4为16位定时器,TIM2和TIM5为32位定时器。     使用...

作業系統之前的程式 for stm32f4discovery (0) - 打造 linux 開發環境

the 1st edition: 20130405 the 2nd edition: 20150119 這個系列累積了不少篇幅, 以下是所有系列的文章目錄: bare-metal for stm32...

STM32F4 SPI2初始化及收发数据【使用库函数】

我的STM32F4 Discovery上边有一个加速度传感器LIS302DL。在演示工程中,ST的工程师使用这个传感器做了个很令人羡慕的东西:解算开发板的姿态。当开发板倾斜时候,处于最上边的LED点亮...

STM32F4学习笔记7——USART Part2

硬件流控制 使用 nCTS 输入和 nRTS 输出可以控制 2 个器件间的串行数据流。如图显示了在这种模式 下如何连接 2 个器件: 分别向 USART_CR3 寄存器中的 RTSE 位和 C...

关于stm32f4xx的片上外设I2C模块用作主模式下BUSY位总是置1的解决方法

1. 假设本文假设读者: 有使用stm32的经验 有使用stm32库函数编程的经验 了解IIC通讯协议 本文适合初学者参考2. stm32f4xx系列的芯片的IIC接口1. 模式选择stm32f4xx...

STM32F4教程从零开始2——更合理的工程与GPIO操作

都带点

STM32F4 I2C/IIC 驱动程序

  • 2014年01月25日 18:51
  • 1KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Programming STM32 F2, F4 ARMs under Linux: A Tutorial from Scratch
举报原因:
原因补充:

(最多只允许输入30个字)