摘要:【@.1 从位带操作开始】 初接触STM32的人一定花了不少时间用于理解其位带操作(bit banding)的原理与步骤。位带操作允许编程人员以字的单位读/写单一bit位。回想我们平时对于一个bit位的操作比如:↓ @-> PIN0 |= (1<<3); @-> PIN0 &= ~(1<<5); 虽然这只是一行代码,但是实际上这一行做了好几步的工作。比如第一行,首先读出当前PIN0...
阅读全文
摘要:_【@. 目录】 @.1 开篇 @.2 MDK工程建立 @.3 Visual Studio工程建立 @.4 Eclipse工程建立 @.5 工程模板实例:标准库GPIO实例讲解、仿真、下载 @.6 工程模板下载 【@.3 Visual Studio工程建立】 这里用Visual Studio绝对是那大炮打蚊子,浪费资源。谁会专门为了写几句代码安装一个庞大的Visual St...
阅读全文
摘要:_【@. 目录】 @.1 开篇 @.2 MDK工程建立 @.3 Visual Studio工程建立 @.4 Eclipse工程建立 @.5 工程模板实例:标准库GPIO实例讲解、仿真、下载 @.6 工程模板下载 【@.4 Eclipse工程建立】 对于喜欢使用Eclipse的用户来说,用Eclipse同样能达到快速高效地管理和建立项目工程。同样的,Eclipse也适合于调用gc...
阅读全文
摘要:_【@. 目录】 @.1 开篇 @.2 MDK工程建立 @.3 Visual Studio工程建立 @.4 Eclipse工程建立 @.5 工程模板实例:标准库GPIO实例讲解、仿真、下载 @.6 工程模板下载 【@.5 工程模板实例:标准库GPIO实例讲解、仿真、下载】 接下来我们将实际使用我们的工程模板进行一个STM32标准库V3.5的实例。利用库函数进行端口操作十分方便,...
阅读全文
摘要:_【@. 目录】 @.1 开篇 @.2 MDK工程建立 @.3 Visual Studio工程建立 @.4 Eclipse工程建立 @.5 工程模板实例:标准库GPIO实例讲解、仿真、下载 @.6 工程模板下载 【@.2 MDK工程建立】 (*注:工程模板的目录结构大家完全可以按照自己的项目要求建立,不必要我这里的目录结构。) 一.建立目录: @-> 在任意位置新建一个...
阅读全文
摘要:_【@. 目录】 @.1 开篇 @.2 MDK工程建立 @.3 Visual Studio工程建立 @.4 Eclipse工程建立 @.5 工程模板实例:标准库GPIO实例讲解、仿真、下载 @.6 工程模板下载 【@.6 工程模板下载】 @->STM32F10x_Temp_Lib3.5.7z Skydrive下载或者百度网盘 @->Visu...
阅读全文
摘要:_【@. 目录】 @.1 开篇 @.2 MDK工程建立 @.3 Visual Studio工程建立 @.4 Eclipse工程建立 @.5 工程模板实例:标准库GPIO实例讲解、仿真、下载 @.6 工程模板下载 【@.1 开篇】 之前一直玩的是NXP的ARM,LPC2119、LPC2294系列,用的是ADS。写代码时也是直接操作寄存器,没有用到什么库函数之类的。最近公司里面想要建立...
阅读全文