嵌入式
冯兄化吉
技术交流QQ: 1293711638 ,有技术问题我们可以一起讨论噢
展开
-
__I、 __O 、__IO volatile是什么?怎么用?
__I、 __O 、__IO是什么意思? 这是ST库里面的宏定义,定义如下:#define __I volatile const /*!#define __O volatile /*!#define __IO volatile /*!显然,这三个宏定义都是用来替换成 volatile 和 const 的,所以我们先要了解 这两个关键字的作用: volat转载 2013-03-17 17:38:22 · 1228 阅读 · 0 评论 -
基于keil mdk 标准外设库的软件开发
1.1 基于标准外设库的软件开发1.1.1 STM32标准外设库概述STM32标准外设库之前的版本也称固件函数库或简称固件库,是一个固件函数包,它由程序、数据结构和宏组成,包括了微控制器所有外设的性能特征。该函数库还包括每一个外设的驱动描述和应用实例,为开发者访问底层硬件提供了一个中间API,通过使用固件函数库,无需深入掌握底层硬件细节,开发者就可以轻松应用每一个外设。因此,使用固态函转载 2013-04-06 13:00:01 · 5258 阅读 · 0 评论 -
使用Keil MDK以及标准外设库创建STM32工程 (http://emouse.cnblogs.com)
1.1 使用Keil MDK以及标准外设库创建STM32工程通过上一节对标准外设库的介绍,想必各位读者对标准外设库已经有了基本的认识,然而由于标准外设库中文件众多,很多初学者在开始很长一段时间内甚至都无法完全自己建立一个工程,很多人只是依赖标准外设库或给定的工程模板。本节就介绍怎样利用Keil MDK开发环境和标准外设库来搭建自己的工程。建立一个基于标准外设库其实并不复杂,网络上也有很多关转载 2013-04-06 12:51:17 · 4734 阅读 · 0 评论 -
基于Cortex M3 (lpc1768)头文件 lpc17xx.h 的分析注释
/**************************************************************************//** * @file LPC17xx.h * @brief CMSIS Cortex-M3 Core Peripheral Access Layer Header File for * @version V1.07原创 2013-03-23 19:37:55 · 5736 阅读 · 0 评论 -
Protel99se 犯的错误
1. 在进行布板时,千万注意反面芯片的引脚的位置,从正面看反面芯片引脚应是顺时针方向的,非逆时针的,若为逆时针,PROTEL99SE 没有这种自动检测报错功能。原创 2013-10-09 10:40:44 · 1529 阅读 · 0 评论 -
Protel99SE PCB 打印设置问题
1.打开PCB文件,点打印。2.点Edit ,点Insert Printout .如下图3.点击Add 可以设置要打印的任何层和NET网络。如下图原创 2013-12-04 11:07:39 · 2199 阅读 · 0 评论