stm8s207的AD采样
原来的程序是STM8S105里的AD是用ADC1的,现换成STM8S207,资料上显示207的AD是采用ADC2转换器,在项目的StdPeriph_Driver里增加stm8s_adc2.c文件后,进行编译时显示“ADC2”is undefined,很多ADC2的 register都显示没定义,是什么原因呢?如截图所示。#ifndef __STM8S_H
#define __STM8S_H
/** @addtogroup STM8S_StdPeriph_Driver
* @{
*/
/* Uncomment the line below according to the target STM8S or STM8A device used in your
application. */
/* #define STM8S208 */ /*!< STM8S High density devices with CAN */
/* #define STM8S207 */ /*!< STM8S High density devices without CAN */
/* #define STM8S007 */ /*!< STM8S Value Line High density devices */
/* #define STM8AF52Ax */ /*!< STM8A High density devices with CAN */
/* #define STM8AF62Ax */ /*!< STM8A High density devices without CAN */
/* #define STM8S105 */ /*!< STM8S Medium density devices */
/* #define STM8S005 */ /*!< STM8S Value Line Medium density devices */
/* #define STM8AF626x */ /*!< STM8A Medium density devices */
/* #define STM8AF622x */ /*!< STM8A Low density devices */
/* #define STM8S103 */ /*!< STM8S Low density devices */
/* #define STM8S003 */ /*!< STM8S Value Line Low density devices */
/* #define STM8S903 */ /*!< STM8S Low density devices */
单片机型号换了,对应的也要做相应define 。。。。 zcl201207 发表于 2016-6-23 21:08
#ifndef __STM8S_H
#define __STM8S_H
谢谢!参照你的方法搞定了。
页:
[1]