摘要: 转自:http://blog.csdn.net/robin7513/archive/2010/04/06/5455555.aspx 硬件检测的工作很快完成了。接下来是开始调试一些程序了,对于调试一个新的MCU来说,最简单的也是最重要的自然是能够控制GPIO了。     为了对MCU有个直观的了解,这里给出模块框图     1、GPIO模式的相关介绍:     STM32的所有GPIO都可以设置成... 阅读全文
posted @ 2011-01-12 23:23 hnrainll 阅读(3561) 评论(0) 推荐(1) 编辑
摘要: 转自:http://blog.csdn.net/robin7513/archive/2010/04/06/5455643.aspx GPIO的后面很容易想到的应该就是通用同步/异步接受发送器(USART) 了。对于比较复杂点的程序而言,用led来调试显然是有点不太科学。所以,把USART口调试好后,有助于之后其它部分的调试。(把USART当成是调试输出口来用 )     调试USART花了我一些... 阅读全文
posted @ 2011-01-12 23:11 hnrainll 阅读(9048) 评论(0) 推荐(3) 编辑
摘要: 转自:http://20lyj08.happy.blog.163.com/blog/static/59305123201092251235360/ STM32 的库实在强大 ~!函数长的像句子...... 好了开始了: 使用查询方式的USART: 设置时钟: RCC_APB2Periph_AFIO  功能复用IO时钟 RCC_APB2Periph_GPIOA  GPIOA时钟 RCC_... 阅读全文
posted @ 2011-01-12 22:49 hnrainll 阅读(11444) 评论(0) 推荐(0) 编辑
摘要: 在基础实验成功的基础上,对串口的调试方法进行实践。硬件代码顺利完成之后,对日后调试需要用到的printf重定义进行调试,固定在自己的库函数中。 b) 初始化函数定义: void USART_Configuration(void);         //定义串口初始化函数 c) 初始化函数调用: void UART_Configuration(void); //串口初始化函数调用 初始化代码: vo... 阅读全文
posted @ 2011-01-12 00:27 hnrainll 阅读(38164) 评论(4) 推荐(7) 编辑