AVRILOS:简单的AVR操作系统-开源

时间:2024-05-15 19:23:30
【文件属性】:

文件名称:AVRILOS:简单的AVR操作系统-开源

文件大小:59KB

文件格式:ZIP

更新时间:2024-05-15 19:23:30

开源软件

一个简单的嵌入式系统框架,可以快速开发针对AVR系列的应用程序。 系统基于具有检查和跳过(无等待)标志事件驱动程序系统的超级循环体系结构。 支持:UART,SysTick定时器,ADC,SPI,EEPROM,PWM。 还支持:Xilinx FPGA配置,FPGA SSI接口,智能卡读取器等。在ATMega163 / 16/32/323/8上进行了部分测试(每种情况下为不同的模块)。 荣获CodeProject 2010大奖,硬件和设备编程三等奖。有关详细信息,请查看Wiki页面。


【文件预览】:
cfg
----compileflags.in(157B)
----srcobj.in(2KB)
----compile.in(4KB)
----swdef.in(2KB)
----env.in(814B)
----hw.in(2KB)
build.err
----.hidden(0B)
build.rom
----.hidden(0B)
src
----Utils()
--------typeconv.h(2KB)
--------delay.c(1KB)
--------delay.h(88B)
--------typeconv.c(3KB)
----applic()
--------cfg()
--------Kernel.c(4KB)
--------fpgassi.h(351B)
--------applic.c(1KB)
--------fpgassi.c(3KB)
--------applic.h(85B)
----includes()
--------ifc_time.h(3KB)
--------types.h(546B)
--------settings.h(6KB)
--------legacy.h(293B)
----debug()
--------debugger.c(11KB)
--------dbgext.c(2KB)
--------debugger.h(1KB)
--------dbgext.h(339B)
----periphext()
--------xcs_cfg.h(79B)
--------scard.c(4KB)
--------lpc.c(3KB)
--------lcm_char.c(8KB)
--------asciitab.h(3KB)
--------cfgfpga.h(1KB)
--------keymat44.h(83B)
--------sst.h(214B)
--------scard.h(319B)
--------lcm_char.h(1KB)
--------lpc.h(107B)
--------sst.c(2KB)
--------keymat44.c(3KB)
--------xcs_cfg.c(5KB)
----periphint()
--------adc.c(3KB)
--------Uart.c(7KB)
--------eeprom.h(78B)
--------Uart.h(2KB)
--------Timer1.c(2KB)
--------Motor.c(4KB)
--------Timer0.h(346B)
--------Motor.h(311B)
--------Timer1.h(233B)
--------Timer0.c(6KB)
--------spi.h(2KB)
--------eeprom.c(965B)
--------spi.c(4KB)
--------adc.h(135B)
build.obj
----.hidden(0B)
.hgignore
makefile
build.dep
----.hidden(0B)
build.lst
----.hidden(0B)
license.txt

网友评论