文件名称:Infrared-remote-control
- 所属分类:
- 单片机(51,AVR,MSP430等)
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2016-11-12
- 文件大小:
- 750kb
- 下载次数:
- 0次
- 提 供 者:
- 唐**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
红外遥控器学习程序
源程序编译使用了:COSMIC STM8 32K Compiler 4.3.4版
程序烧写与调试使用了 ST Visual Develop Version 4.3.5,烧写调试适配器为st-link v2
C语言源代码在code\user目录下
程序使用了CAfr a me框架,CAfr a me主要特点是,应用与驱动的分离;
fr a me.c CAfr a me.h 这两个文件是不需要修改的,App.c是功能实现文件
Driver.c是器件通用的驱动部分,drv_init函数在C语言入口函数里被调用,任何初始化的驱动部分应该在此调用。
如果不想使用CAfr a me框架,可只参考ir.c里实现的记忆和接收红外码功能和App.c内实现的应用逻辑;-Infrared remote control learning program
Source compilation using the: COSMIC STM8 32K Compiler 4.3.4 version
Program programming and debugging using the ST Visual Develop Version 4.3.5, programming debugging adapter st-link v2
C language source code in the code \ user directory
CAfr a me fr a mework used procedures, CAfr a me main feature is the separation of applications and drivers
fr a me.c CAfr a me.h These two files do not need to be modified, App.c is the function implementation file
Driver.c is the general driver part of the device. The drv_init function is called in the C language entry function, and any initialized driver part should be called here.
If you do not want to use the CAfr a me fr a mework, can only refer to ir.c to achieve the memory and receive infrared code function and App.c implementation of the application logic
源程序编译使用了:COSMIC STM8 32K Compiler 4.3.4版
程序烧写与调试使用了 ST Visual Develop Version 4.3.5,烧写调试适配器为st-link v2
C语言源代码在code\user目录下
程序使用了CAfr a me框架,CAfr a me主要特点是,应用与驱动的分离;
fr a me.c CAfr a me.h 这两个文件是不需要修改的,App.c是功能实现文件
Driver.c是器件通用的驱动部分,drv_init函数在C语言入口函数里被调用,任何初始化的驱动部分应该在此调用。
如果不想使用CAfr a me框架,可只参考ir.c里实现的记忆和接收红外码功能和App.c内实现的应用逻辑;-Infrared remote control learning program
Source compilation using the: COSMIC STM8 32K Compiler 4.3.4 version
Program programming and debugging using the ST Visual Develop Version 4.3.5, programming debugging adapter st-link v2
C language source code in the code \ user directory
CAfr a me fr a mework used procedures, CAfr a me main feature is the separation of applications and drivers
fr a me.c CAfr a me.h These two files do not need to be modified, App.c is the function implementation file
Driver.c is the general driver part of the device. The drv_init function is called in the C language entry function, and any initialized driver part should be called here.
If you do not want to use the CAfr a me fr a mework, can only refer to ir.c to achieve the memory and receive infrared code function and App.c implementation of the application logic
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Infrared remote control learning program\CODE\24cxx.ls
........................................\....\24cxx.o
........................................\....\app.ls
........................................\....\app.o
........................................\....\checkres.spy
........................................\....\Debug\24cxx.ls
........................................\....\.....\24cxx.o
........................................\....\.....\app.ls
........................................\....\.....\app.o
........................................\....\.....\driver.ls
........................................\....\.....\driver.o
........................................\....\.....\frame.ls
........................................\....\.....\frame.o
........................................\....\.....\ir.ls
........................................\....\.....\ir.o
........................................\....\.....\irrecv.elf
........................................\....\.....\irrecv.lkf
........................................\....\.....\irrecv.map
........................................\....\.....\irrecv.s19
........................................\....\.....\irrecv.sm8
........................................\....\.....\progprj.stp
........................................\....\.....\pt2262.ls
........................................\....\.....\pt2262.o
........................................\....\.....\stm8_interrupt_vector.ls
........................................\....\.....\stm8_interrupt_vector.o
........................................\....\driver.ls
........................................\....\driver.o
........................................\....\frame.ls
........................................\....\frame.o
........................................\....\ir.ls
........................................\....\ir.o
........................................\....\irrecv.dep
........................................\....\irrecv.elf
........................................\....\irrecv.lkf
........................................\....\irrecv.map
........................................\....\irrecv.sm8
........................................\....\irrecv.stp
........................................\....\irrecv.stw
........................................\....\irrecv.wed
........................................\....\......_Programmer\irrecv_STVP.stp
........................................\....\.................\irrecv_STVP_OPTION BYTE.hex
........................................\....\Release\irrecv.lkf
........................................\....\stm8_interrupt_vector.ls
........................................\....\stm8_interrupt_vector.o
........................................\....\TAGS.txt
........................................\....\TAGS_Filelist.txt
........................................\....\user\24cxx.c
........................................\....\....\24cxx.h
........................................\....\....\App.c
........................................\....\....\CaFrame.h
........................................\....\....\Cfg.h
........................................\....\....\Driver.c
........................................\....\....\Driver.h
........................................\....\....\Frame.c
........................................\....\....\ir.c
........................................\....\....\ir.h
........................................\....\....\stm8s.h
........................................\....\....\stm8_interrupt_vector.c
........................................\....\编译好的程序.s19
........................................\文档\c500ir.jpg
........................................\....\IRCtlV3.pdf
........................................\....\说明.docx
........................................\资料\HF32F(JZC-32F)_cn.pdf
........................................\....\hs38b.pdf
........................................\CODE\Debug
........................................\....\irrecv_Programmer
........................................\....\Release
........................................\....