资源简介
IAR8.20.2环境下,使用openSDA 接口替代J-Link调试s32k144

代码片段和文件信息
/***********************************************************
* 文件名 :adc.c
* 说明 :adc初始化
* 作者 :landzo 蓝电子
* 淘宝店 :http://landzo.taobao.com/
* 公司网站 :http://www.landzo.com/
*论坛 :http://www.landzo.cn
* 库版本 :V1.0
*时间 :15.5.26
************************************************************/
#include “common.h“
#include “S32K_adc.h“
#include “gpio_cfg.h“
#include “port.h“
ADC_MemMapPtr ADCx[2] = {ADC0_base_PTR ADC1_base_PTR}; //定义两个指针数组保存 ADCx 的地址
/*************************************************************************
* 蓝宙电子工作室
*
* 函数名称:adc_DMA_init
* 功能说明:AD初始化,使能时钟
* 参数说明:ADCn 模块号( ADC0、 ADC1)
* 函数返回:无ao
* 备 注:参考苏州大学的例程
*************************************************************************/
void adc_DMA_init(ADCn adcn ADC_Ch ch)
{
adc_init(adcn ch) ;
//初始化ADC默认配置
// ADC_CFG1_REG(ADCx[adcn]) = ADLPC_LOW
// | ADC_CFG1_ADIV(ADIV_4)
// | ADLSMP_SHORT
// | ADC_CFG1_MODE(0) //8位
// | ADC_CFG1_ADICLK(ADICLK_BUS);
// ADC_CFG2_REG(ADCx[adcn]) = (ch>>5) // MUXSEL_ADCB //MUXSEL_ADCA
// | ADACKEN_ENABLED
// | ADHSC_HISPEED
// | ADC_CFG2_ADLSTS(ADLSTS_2) ;
ADC_SC2_REG(ADCx[adcn]) = ADTRG_SW //硬件触发
| ACFE_DISABLED
| ACFGT_GREATER
| ACREN_DISABLED
| DMAEN_DISABLED //使能DMA DMAEN_ENABLED
| ADC_SC2_REFSEL(REFSEL_EXT);
ADC_SC3_REG(ADCx[adcn]) = CAL_OFF
| ADCO_CONTINUOUS
| AVGE_DISABLED
| ADC_SC3_AVGS(AVGS_4);
ADC_SC1_REG(ADCx[adcn]ch>>5) = AIEN_ON | DIFF_SINGLE | //
ADC_SC1_ADCH( ch );
}
/*************************************************************************
* 蓝宙电子科技有限公司
*
* 函数名称:adc_init
* 功能说明:初始化PIN为AD模式
* 参数说明:ADCn AD模块(AD0,AD1)
* ADC_Ch AD通道(1 2 3 ......)
* 函数返回:无
* 修改时间:2012-5-15 已测试
* 备 注:
*************************************************************************/
void adc_init(ADCn adcn ADC_Ch ch)
{
switch(adcn)
{
case SADC0: /* ADC0 */
PCC_ADC0 = PCC_IP_CGC_MASK+PCC_IP_PCS(1); //使用外部晶振8M晶振作为时钟源
switch(ch)
{
case AD0: //ADC0_SE0-- PTA0
port_alt(PTA0ALT0);
break;
case AD1: //ADC0_SE1-- PTA1
port_alt(PTA1ALT0);
break;
case AD2: //ADC0_SE2-- PTA6
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10821 2016-07-06 15:44 IAR+openSDA\lib\drives\adc\S32K_adc.c
文件 7120 2016-07-06 14:58 IAR+openSDA\lib\drives\adc\S32K_adc.h
文件 25203 2016-07-03 18:21 IAR+openSDA\lib\drives\CAN\S32_can.c
文件 4874 2016-07-02 20:46 IAR+openSDA\lib\drives\CAN\S32_can.h
文件 13611 2015-06-01 17:13 IAR+openSDA\lib\drives\dma\K6x_dma.c
文件 6048 2015-05-30 17:22 IAR+openSDA\lib\drives\dma\K6x_dma.h
文件 15777 2016-07-06 10:22 IAR+openSDA\lib\drives\FTM\S32K_FTM.c
文件 2014 2016-07-05 20:41 IAR+openSDA\lib\drives\FTM\S32K_FTM.h
文件 30653 2015-05-31 10:36 IAR+openSDA\lib\drives\GPIO\gpio_cfg.h
文件 5265 2016-07-06 11:08 IAR+openSDA\lib\drives\GPIO\pin_cfg.h
文件 2319 2015-06-08 08:28 IAR+openSDA\lib\drives\GPIO\port.h
文件 5071 2016-07-02 08:47 IAR+openSDA\lib\drives\GPIO\S32_gpio.c
文件 1638 2016-06-28 08:20 IAR+openSDA\lib\drives\GPIO\S32_gpio.h
文件 8244 2015-06-08 08:28 IAR+openSDA\lib\drives\i2c\K6x_i2c.c
文件 2418 2015-06-08 08:28 IAR+openSDA\lib\drives\i2c\K6x_i2c.h
文件 4425 2016-07-06 11:31 IAR+openSDA\lib\drives\ISR\isr.c
文件 2147 2015-06-06 17:49 IAR+openSDA\lib\drives\ISR\isr.h
文件 4166 2016-07-06 11:32 IAR+openSDA\lib\drives\lptmr\S32K_lptmr.c
文件 1355 2016-07-06 11:08 IAR+openSDA\lib\drives\lptmr\S32K_lptmr.h
文件 6061 2016-07-01 20:57 IAR+openSDA\lib\drives\PIT\S32_PIT.c
文件 926 2018-01-23 13:38 IAR+openSDA\lib\drives\PIT\S32_PIT.h
文件 10054 2015-06-08 08:28 IAR+openSDA\lib\drives\spi\K6x_spi.c
文件 2214 2015-06-04 20:38 IAR+openSDA\lib\drives\spi\K6x_spi.h
文件 6949 2016-07-05 20:21 IAR+openSDA\lib\drives\uart\S32K_uart.c
文件 1264 2016-07-05 20:21 IAR+openSDA\lib\drives\uart\S32K_uart.h
文件 2963 2016-07-01 12:07 IAR+openSDA\lib\includes\common.h
文件 734 2016-07-06 11:51 IAR+openSDA\lib\includes\include.h
文件 5760 2016-04-01 22:21 IAR+openSDA\lib\system\config files\li
文件 4347 2016-04-01 22:21 IAR+openSDA\lib\system\config files\li
文件 114548 2016-06-25 08:31 IAR+openSDA\lib\system\startup\core_cm4.h
............此处省略131个文件信息
- 上一篇:中海达RTK手簿电脑数据同步软件驱动
- 下一篇:SLAM中的传感器融合技术
相关资源
- IAR FOR 430 破解工具
- IAR For ARM 7.3最新注册机
- IAR7.20H破解机注册机
- IAR ARM 7.8破解
- IAR 7.80.4的安装包
- IAR for MSP430 v7.10.1 注册机
- IAR-Keygen-2019+附使用教程.zip
- IAR 7.3 注册机
- IAR For ARM V5.5 注册机
- IAR for ARM 7.40 破解
- IAR For ARM 7.4 破解
- S32K144 和S32K SDK开发入门培训.pdf
- 基于S32K144的CANbootloader
- S32K144仿真软件S32DS操作指南
- S32K144使用printf格式化输出
- STM8S例程,基于IAR下的STM8S例程
- 在IAR环境下,lpc1788用户程序的地址及
- IAR破解已验证可破解最新版本EWARM-C
- 最新IAR 6.3破解
- IAR 全系列软件注册机(20100615)
- IAR EW430连接仿真器在线仿真
- Synthesis and photophysical properties of star
- IAR各个版本最新版注册机含安装文档
- S32K144_例程.zip
- S32K144的boot可修改普通CAN
- IAR Offline License Generator v1.4 by unis
- iar 工程转成vs2010工程
- STM8L051 低功耗运行模式 库函数例程
- STM8L051.串口接收IDLE中断.zip
- IAREW8051_8.20.2
评论
共有 条评论