• 大小: 9.56MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-16
  • 语言: 其他
  • 标签: OLED  12864  

资源简介

内含OLED12864在多种单片机上应用的参考程序,OLED数据手册,OLED12864的取模软件等详细资料。

资源截图

代码片段和文件信息

/*
 *    kinetis_sysinit.c - Default init routines for P2
 *                      Kinetis ARM systems
 *    Copyright 2012 Freescale semiConductor Inc. All Rights Reserved.
 */
 
#include “kinetis_sysinit.h“
#include “derivative.h“

/**
 **===========================================================================
 **  External declarations
 **===========================================================================
 */
#if __cplusplus
extern “C“ {
#endif
extern uint32_t __vector_table[];
extern unsigned long _estack;
extern void __thumb_startup(void);
#if __cplusplus
}
#endif

/**
 **===========================================================================
 **  Default interrupt handler
 **===========================================================================
 */
void Default_Handler()
{
__asm(“bkpt“);
}

/**
 **===========================================================================
 **  Reset handler
 **===========================================================================
 */
void __init_hardware()
{
SCB->VTOR = (uint32_t)__vector_table; /* Set the interrupt vector table position */
/*
Disable the Watchdog because it may reset the core before entering main().
There are 2 unlock words which shall be provided in sequence before
accessing the control register.
*/
WDOG->UNLOCK = KINETIS_WDOG_UNLOCK_SEQ_1;
WDOG->UNLOCK = KINETIS_WDOG_UNLOCK_SEQ_2;
WDOG->STCTRLH = KINETIS_WDOG_DISABLED_CTRL;
}

/* Weak definitions of handlers point to Default_Handler if not implemented */
void NMI_Handler() __attribute__ ((weak alias(“Default_Handler“)));
void HardFault_Handler() __attribute__ ((weak alias(“Default_Handler“)));
void MemManage_Handler() __attribute__ ((weak alias(“Default_Handler“)));
void BusFault_Handler() __attribute__ ((weak alias(“Default_Handler“)));
void UsageFault_Handler() __attribute__ ((weak alias(“Default_Handler“)));
void SVC_Handler() __attribute__ ((weak alias(“Default_Handler“)));
void DebugMonitor_Handler() __attribute__ ((weak alias(“Default_Handler“)));
void PendSV_Handler() __attribute__ ((weak alias(“Default_Handler“)));
void SysTick_Handler() __attribute__ ((weak alias(“Default_Handler“)));

//

void DMA0_IRQHandler() __attribute__ ((weak alias(“Default_Handler“)));
void DMA1_IRQHandler() __attribute__ ((weak alias(“Default_Handler“)));
void DMA2_IRQHandler() __attribute__ ((weak alias(“Default_Handler“)));
void DMA3_IRQHandler() __attribute__ ((weak alias(“Default_Handler“)));
void DMA4_IRQHandler() __attribute__ ((weak alias(“Default_Handler“)));
void DMA5_IRQHandler() __attribute__ ((weak alias(“Default_Handler“)));
void DMA6_IRQHandler() __attribute__ ((weak alias(“Default_Handler“)));
void DMA7_IRQHandler() __attribute__ ((weak alias(“Default_Handler“)));
void DMA8_IRQHandler() __attribute__ ((weak alias(“Default_Handler“)));
void DMA9_IRQHandler() __attribute__ ((weak alias(“Default_Handler“)));
voi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1739946  2015-12-18 16:02  OLED_SPI-20140317\01 数据手册\SAS1-9046-B UG-2864HSWEG01-Univision(1).pdf

     文件    1739946  2015-12-18 15:45  OLED_SPI-20140317\01 数据手册\SAS1-9046-B UG-2864HSWEG01-Univision.pdf

     文件    1876686  2015-12-18 16:01  OLED_SPI-20140317\01 数据手册\SSD1306-Revision 1.1 (Charge Pump)(1).pdf

     文件    1876686  2015-12-18 15:45  OLED_SPI-20140317\01 数据手册\SSD1306-Revision 1.1 (Charge Pump).pdf

     文件     119812  2015-12-18 16:01  OLED_SPI-20140317\01 数据手册\UG-2864HSWEG01 Drawing - 090120B.pdf

     文件     521161  2015-12-18 15:57  OLED_SPI-20140317\01 数据手册\UG-2864HSWEG01 user guide(1).pdf

     文件     521161  2015-12-18 15:45  OLED_SPI-20140317\01 数据手册\UG-2864HSWEG01 user guide.pdf

     文件      29458  2015-12-18 16:02  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\.cproject

     文件        619  2015-12-18 16:02  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\.cwGeneratedFileSetLog

     文件        744  2015-12-18 16:02  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\.project

     文件       1355  2015-12-18 16:07  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\.settings\com.freescale.core.ide.cdt.toolchain.prefs

     文件         86  2015-12-18 16:07  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\.settings\com.freescale.core.ide.newprojectwizard.prefs

     文件        650  2015-12-18 16:02  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\CR-OLED_SPI-K60_FLASH_Segger J-link_Trace.jlink

     文件     109142  2015-12-18 16:07  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Headers\core_cm4.h

     文件      22735  2015-12-18 16:07  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Headers\core_cm4_simd.h

     文件      17146  2015-12-18 16:07  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Headers\core_cmFunc.h

     文件      20513  2015-12-18 16:07  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Headers\core_cmInstr.h

     文件        204  2015-12-18 16:07  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Headers\derivative.h

     文件     517944  2015-12-18 16:07  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Headers\MK60DZ10.h

     文件      15101  2015-12-19 13:22  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Settings\Debugger\CR-OLED_SPI-K60_FLASH_Segger J-link_Trace.launch

     文件      11473  2015-12-19 13:22  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Settings\Debugger\CR-OLED_SPI-K60_RAM_Segger J-link_Trace.launch

     文件       3386  2015-12-19 13:22  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Settings\Debugger\init_kinetis.tcl

     文件        830  2015-12-19 13:22  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Settings\Debugger\mass_erase_kinetis.tcl

     文件       1317  2015-12-19 13:22  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Settings\Debugger\MK60DN512Z.mem

     文件       5570  2015-12-19 13:22  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Settings\linker_Files\MK60DN512Z_flash.ld

     文件       4546  2015-12-19 13:22  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Settings\linker_Files\MK60DN512Z_ram.ld

     文件      12449  2015-12-19 13:22  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Settings\Startup_Code\kinetis_sysinit.c

     文件       1021  2015-12-19 13:22  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Settings\Startup_Code\kinetis_sysinit.h

     文件        296  2015-12-19 13:22  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Settings\Startup_Code\runtime_configuration.h

     文件        688  2015-12-19 13:22  OLED_SPI-20140317\02 飞思卡尔单片机参考显示程序\K60\CR-OLED_SPI-K60\Project_Settings\Startup_Code\__arm_end.c

............此处省略273个文件信息

评论

共有 条评论