STM32快速入门教程
JTAG工具:
开发板:
建议看的资料:
《STM32F10X-128K-EVAL MCU》
《STM32技术参考手册—RM0008.pdf 或 STM32F103-CN.pdf 》
《Cortex-M3权威指南Cn.pdf》
《如何在IAR下使用STM库.pdf》
《STM32F10xxx_Library_Manual_ChineseV2.pdf》
《汉化STM32F的固件.rar》----网友: SUNKE9
《 netjob的BLOG上的初学者笔记》
STM32 :把引脚BOOT1,BOOT0接地,3。3伏特供电,STM32就可以运行,无需外部接晶振。
芯片内部有复位电路。STM32上电后默认使用内部晶振,如果外部接了8MHZ,
可以切换使用外部8MHZ,并最终PLL倍频到72MHZ.
软件开发上,我们可以从万利公司或ST公司
首先一点,目前 STM32软件开发都是使用ST公司STM32库,而我的BLOG上例子不是使用STM32库。
我自己建立了STM32的头文件:stm32f103.h
原因是 ST公司的STM32函数库 太庞大复杂,效率低。 而且会让开发人员不懂的如何操作STM32
的寄存器,不懂的CPU 是如何工作的。
一个STM32程序,有几个必要文件:
//===================================================
// 完整例子: 万利开发板上跑马灯程序
// 轮流点亮LED灯。
//===================================================
}//end main()
//======================================================
//
//======================================================
void delay(void)
{
}//end sub
// netjobs blog 上的文件。。。
void STM32_RCC_Configuration(void){;}
void STM32_GPIO_Configuration(void){;}
void STM32_NVIC_Configuration(void){;}
void STM32_Led_Config(void){;}
//======================================================
//======================================================
STM32快速入门教 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)