代码
//------
//main.c
//------
#include "STM32Lib\\stm32f10x.h"
u8 const p……
ARM DIY进程9:正弦波信号发生器(3相50HZ)
练习利用STM32定时器1的PWM输出和定时……
相关代码:
#include "STM32Lib\\stm32f10x.h"
#define GET_SELECT()(!GPIO_ReadInputD……
ARM DIY进程8:SD卡读FAT文件
读写SD卡分普通SD(SPI)和SDHC(4总线)方式,老的STM32固件库的例程只支持SPI……
相关代码:
#include "stm32f10x.h"
#include <stdio.h>
#define AT24C01A
u16 s……
ARM DIY进程7:I2C
有了上例的串行通讯调试终端,接下来的I2C1调试就很方便,只要一条printf()就把24C02的读写内容……
上图是运行结果。以后就可以用这个调试环境来跟踪变量了。
代码
#include "stm32f10x.h"
int main(v……
ARM DIY进程6:Usart
串口通讯的练习,将ARM开发板的COM1与PC机的COM1连接,通讯协议设置为8位数据位,1位停止位,……
//--------------------------------
void Clock_Adjustment(void)
{ ……
部分代码(看了头真的有点晕)
//主函数
#include "stm32f10x.h"
#include "user.h"
#i……