资源简介
S32K144的一些例程,在moudle_example中是各例程的主函数。包括:adc,can,eeprom,flash,ftm,gpio,pit,uart,wdog。
代码片段和文件信息
#include “S32K144.h“ /* include peripheral declarations S32K144 */
#include “clock.h“
#include “wdog.h“
#include “nvic.h“
#include “gpio.h“
#include “uart.h“
#include “ftm.h“
#include “can.h“
#include “flash.h“
#include “adc.h“
/*reference voltage*/
#define REF_VOLTAGE 5000 //5V
int main(void)
{
uint16_t DigitValue = 0;
uint16_t Volt = 0;
/*sys init*/
WDOG_Disable();
CLK_InitRunMode(); //run mode clock initial
/*init led*/
GPIO_Init(PTD 0 OUT_PUT 1); //blue
/*init uart*/
UART_Init();
/*init ADC*/
ADC_Init(ADC0 ADC_12BIT ADC_CLKDIV_2);
while(1)
{
/*read convert result*/
DigitValue = ADC_Converst(ADC0 0); //channuel 0
Volt = (DigitValue * REF_VOLTAGE) / 0x0fff; // 12bit
if(Volt > 3000)
{
GPIO_SetData(PTD 0 0);
}
else
{
GPIO_SetData(PTD 0 1);
}
UART_TransmitChar(GET_BIT_0_7(Volt));
UART_TransmitChar(GET_BIT_8_15(Volt));
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-09-10 14:17 S32K144_例程\
目录 0 2019-04-04 19:36 S32K144_例程\S32K144_API\
文件 788 2019-02-28 18:59 S32K144_例程\S32K144_API\.project
目录 0 2019-04-04 19:36 S32K144_例程\S32K144_API\.settings\
文件 87 2019-02-28 19:00 S32K144_例程\S32K144_API\.settings\com.processorexpert.core.ide.newprojectwizard.prefs
目录 0 2019-04-04 19:36 S32K144_例程\S32K144_API\MY_S32K144\
文件 72051 2019-04-04 18:27 S32K144_例程\S32K144_API\MY_S32K144\.cproject
文件 788 2018-10-26 08:22 S32K144_例程\S32K144_API\MY_S32K144\.project
目录 0 2019-04-04 19:36 S32K144_例程\S32K144_API\MY_S32K144\.settings\
文件 71 2019-01-17 20:13 S32K144_例程\S32K144_API\MY_S32K144\.settings\com.freescale.s32ds.cross.sdk.support.prefs
文件 287 2018-10-26 08:22 S32K144_例程\S32K144_API\MY_S32K144\.settings\com.freescale.s32ds.cross.wizard.prefs
文件 87 2019-04-04 18:27 S32K144_例程\S32K144_API\MY_S32K144\.settings\com.processorexpert.core.ide.newprojectwizard.prefs
文件 2186 2019-04-04 18:27 S32K144_例程\S32K144_API\MY_S32K144\.settings\language.settings.xm
文件 13302 2019-01-17 20:13 S32K144_例程\S32K144_API\MY_S32K144\.settings\org.eclipse.cdt.codan.core.prefs
文件 1517 2018-10-26 08:22 S32K144_例程\S32K144_API\MY_S32K144\.settings\org.eclipse.cdt.core.prefs
目录 0 2019-04-04 19:36 S32K144_例程\S32K144_API\MY_S32K144\Debug\
文件 2844 2019-04-04 19:06 S32K144_例程\S32K144_API\MY_S32K144\Debug\makefile
文件 379 2019-04-04 19:06 S32K144_例程\S32K144_API\MY_S32K144\Debug\makefile.local
文件 677 2019-04-04 19:06 S32K144_例程\S32K144_API\MY_S32K144\Debug\MY_S32K144.args
文件 3712 2019-01-19 18:49 S32K144_例程\S32K144_API\MY_S32K144\Debug\MY_S32K144.bin
文件 727288 2019-02-28 19:05 S32K144_例程\S32K144_API\MY_S32K144\Debug\MY_S32K144.elf
文件 91342 2019-02-28 19:05 S32K144_例程\S32K144_API\MY_S32K144\Debug\MY_S32K144.map
文件 9154 2018-12-24 16:49 S32K144_例程\S32K144_API\MY_S32K144\Debug\MY_S32K144.srec
文件 276 2019-04-04 19:06 S32K144_例程\S32K144_API\MY_S32K144\Debug\ob
目录 0 2019-04-04 19:36 S32K144_例程\S32K144_API\MY_S32K144\Debug\Project_Settings\
目录 0 2019-04-04 19:36 S32K144_例程\S32K144_API\MY_S32K144\Debug\Project_Settings\li
文件 549 2019-04-04 19:06 S32K144_例程\S32K144_API\MY_S32K144\Debug\Project_Settings\li
目录 0 2019-04-04 19:36 S32K144_例程\S32K144_API\MY_S32K144\Debug\Project_Settings\Startup_Code\
文件 1441 2019-04-04 19:06 S32K144_例程\S32K144_API\MY_S32K144\Debug\Project_Settings\Startup_Code\startup.args
文件 3255 2019-02-27 22:18 S32K144_例程\S32K144_API\MY_S32K144\Debug\Project_Settings\Startup_Code\startup.d
文件 549524 2019-02-27 22:18 S32K144_例程\S32K144_API\MY_S32K144\Debug\Project_Settings\Startup_Code\startup.o
............此处省略283个文件信息
- 上一篇:struts开发包
- 下一篇:STM32硬件IIC主机例程以读写EEPROM为例
评论
共有 条评论