分类目录归档:stm32开发

stm32开发学习

stm32使用SPI接口读写W25Q64BV(spi flash)

个人原创,版权所有,转载请注明出处,并保留原文链接:  

  

http://www.embbnux.com/2014/05/30/stm32_use_spi_write_w25q64_flash/

  

订阅BLOG:Blog of Embbnux   文章浏览量:1,263 views

  

  

最近学了下stm32下的spi接口,感觉还是很强大的。为了测试,选了W25Qx系列的W25Q64BV这款spi flash芯片,64Mbit即8MB。使用STM32读写spi flash还是比较简单的,主要是发送一些指令等。spi芯片的应用还是很多,在一些低端路由上就把固件放在spi flash上,运行时把里面的数据读出放到ram里面运行。看来也可以用这个flash,在 stm32构建个嵌入式系统。

继续阅读

stm32下串口开发–发送字符串调试数据

个人原创,版权所有,转载请注明出处,并保留原文链接:  

  

http://www.embbnux.com/2014/03/20/stm32_send_string_on_usart/

  

订阅BLOG:Blog of Embbnux   文章浏览量:322 views

  

  

不得不说串口是个好东西,协议简单,使用方便.是下位机与上位机通讯一个很好的选择.今天就讲讲在stm32下的串口调试.

继续阅读

stm32下使用硬件I2C心得

个人原创,版权所有,转载请注明出处,并保留原文链接:  

  

http://www.embbnux.com/2014/03/09/stm32_use_i2c_on_mcu/

  

订阅BLOG:Blog of Embbnux   文章浏览量:472 views

  

  

stm32的硬件I2C接口是每个使用stm32的人都会遇到的一个难点之一。我之前也在这卡了很长的时间。这里记录下stm32的i2c接口的使用心得。

继续阅读

ubuntu linux下建立stm32开发环境: 程序烧录 openocd+openjtag

个人原创,版权所有,转载请注明出处,并保留原文链接:  

  

http://www.embbnux.com/2014/02/01/linux_stm32_use_openocd_openjtag/

  

订阅BLOG:Blog of Embbnux   文章浏览量:605 views

  

  

上一篇博客写了在ubuntu下,建立stm32开发环境,程序也已经编译好生成main.bin,接下来就是要把该文件烧录到stm32上.在linux下给arm烧录程序主要使用openocd,这个软件开源,而且支持众多芯片,从ARM9到A8都可以,当然STM32也可以.支持的JTAG工具也很多,JLINK ST-LINK OSBDM都可以,我这正好有一个openjtag基于FT2232C的,也是被支持的.

继续阅读

ubuntu linux下建立stm32开发环境: GCC安装以及工程Makefile建立

个人原创,版权所有,转载请注明出处,并保留原文链接:  

  

http://www.embbnux.com/2014/02/01/linux_stm32_gcc_makefile/

  

订阅BLOG:Blog of Embbnux   文章浏览量:772 views

  

  

买了一个STM32开发板,却不想在window下开发,也不想用那么占内存的IAR MDK等软件,所以决定在ubuntu下建立该开发环境,像之前avr linux一样,找了下资料,国内有人做过,但都没有很详尽的教程,所以花了三四天才完成.其实原理很简单,就是安装适用与STM32的GCC,以及建立该工程,主要是Makefile加上STM32的官方库.

继续阅读