- Category:
- SCM
- Tags:
-
[C/C++]
[源码]
- File Size:
- 751kb
- Update:
- 2016-11-12
- Downloads:
- 0 Times
- Uploaded by:
- 唐文春
Description: 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
CAFrame framework used procedures, CAFrame main feature is the separation of applications and drivers
Frame.c CAFrame.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 CAFrame framework, can only refer to ir.c to achieve the memory and receive infrared code function and App.c implementation of the application logic
To Search:
File list (Check if you may need any files):
STM8红外学习\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
............\....\user
............\CODE
............\文档
............\资料
STM8红外学习