STM32CubeMX确实是个好东西,可以协助开发者快速搭建应用开发平台。但与IDE的配合上,存在一些问题。比如:

  1. 使用STM32CubeMX自动生成工程代码后,都要全部重新编译。
  2. 使用MDK编译STM32CubeMX自动生成的工程代码时,编译速度巨慢。
  3. 某些版本IAR编译调试STM32CubeMX自动生成的工程,会有一些问题。

阅读全文 »

 


在IAR和MDK之间,更倾向于使用IAR,只是因为IAR工程支持目录树。

在此之前安装的是IAR6.3版本,但发现该版本IAR编译STM32CubeMX生成STM32F407工程时,程序运行不正常。而使用MDK5编译工程时,程序却运行正常。因此,安装最新版本IAR再试下。

本文主要介绍IAR8.2的安装与破解。 阅读全文 »

 


本来打算利用STM32标准库自己封装一层HAL(硬件抽象层)库。在搜索相关资料时,发现ST在两三年前就出了官方的HAL库。虽然网上对ST HAL的评价不怎么好,不过个人觉得还是有必要尝试下。

  • 与其自己封装HAL库,还不如使用官方封装的HAL库,ST工程师肯定比自己牛;
  • ST标准库太底层,本人不太想接触太多底层的东西。

阅读全文 »

 


打算使用stm32f407ve芯片开发产品,所以买了块评估板做前期开发。所带例程用的是keil4建立的工程,用keil5打开例程,编译没有任何问题。但是下载程序的时候,出现了错误:

No Algorithm found for: 08000000H – 08000657H
Erase skipped!
Error: Flash Download failed  –  “Cortex-M4” 阅读全文 »

 


STM32F4-DISCOVERY,是ST公司推出的基于最新功能最强大的Cortex-M4芯片STM32F429ZIT6的评估板。前段时间,21BBS论坛还拿这块板子搞活动,不少网友拿到了赠送的板子,同时吸引了不少眼球和关注。

算起来,我很早就在关注这块板子。不仅设计精美,而且资源丰富。把eCos移植到这块板子上,是我关注它的主要目的。另一方面,它也代表了Cortex-M4处理器的发展方向。

阅读全文 »

 


通过前两节的介绍,使ucgui成功运行在stm32板子的ecos系统,实现了让ucgui在ecos中跑起来的目标。接下来就是实现触摸功能。

ucgui触摸功能的移植也相对比较容易,前提是你的触摸驱动已经调试好了。我的STM32板子使用的是TSC2046触摸驱动芯片,其驱动在前面章节已经介绍过了。详情点击:http://velep.com/archives/617.html

阅读全文 »

 


ucgui是一个开源的轻型嵌入式GUI,使用广泛,资料丰富,功能完整,尤其适合嵌入式产品的GUI。只是它开源但不免费。仅管如此,移植来玩玩还是可以的。

从这节开始,介绍ucgui移植到eCos方法与步骤。大抵分为3章节:建立ucgui编译工程、让ucgui在eCos中运行起来和触摸功能移植。本节主要介绍如何建立ucgui的编译工程。

阅读全文 »

 


上一节,完成了eCos STM32 SD driver代码的编写,展现了如何借鉴第三方驱动快速部署驱动代码的实例。与时同时,再次看到了eCos DMA的运用。

本节主要介绍eCos STM32 SD卡驱动的调试,再次完整地呈现了eCos驱动的调试过程。如果说编写代码大多数是复制粘贴,那么通过调试,则让我了解了SD卡存储结构、FAT文件系统知识及其数据分析,最重要的是了解了eCos的FAT和Block library(块缓存)程序。

阅读全文 »

 

eCos Disk与文件系统框架示意图

前一节,主要着重理论知识,讲述了eCos disk驱动的体系框架并大概分析了SPI接口SD/MMC卡驱动的组成,让大家对eCos的块设备(disk)系统有一个大概的了解,避免只见树木不见森林。

由于STM32 SD卡驱动代码编写工作量非常大,因此本节主要讲述如何编写STM32 SD卡驱动代码以及简单介绍下如何使用图形配置工具进行相关配置。

阅读全文 »

 

百为stm32开发板

首先,非常感谢同事赠送的百为stm32开发板。不知道大家有没有听说过这款stm32开发板?这是我一个同事自己开发的一款性价比高、做工优良的stm32开发板,目前人家创业中。

说到这里,我不得不佩服下我这位同事。正如他QQ上的签名:“坚持到底,没有做不到的事情”。人与人的差距,我觉得很重要一点就是:是否坚持做一件事情!据我所知,我的这位同事,自己开发这款stm32开发板,前前后后花了2年多时间。功夫不负有心人,他的开发板开始斩获业绩,在21IC、阿莫BBS等大型论坛上声名鹊起。在这里,衷心祝愿我的这位同事,生意越来越好,事业越来越壮大,名声越来越响亮……

阅读全文 »

© 2012 velep.com | reille blog | 管理| 粤ICP备12094833号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量