ist的matlab代码-avr_boot:ArduinoBootloader从SD卡闪存

时间:2024-06-15 02:10:10
【文件属性】:

文件名称:ist的matlab代码-avr_boot:ArduinoBootloader从SD卡闪存

文件大小:56KB

文件格式:ZIP

更新时间:2024-06-15 02:10:10

系统开源

ist的matlab代码avr_boot 适用于atmega处理器的SD卡引导加载程序 尽可能简单! 我花了几天的时间。 希望你不会! 适用于任何具有4096kb Bootloader的ATMega 对Pet12,FAT16,FAT32使用Petit FatFs R0.03 寻找FIRMWARE.BIN并几乎立即将其闪烁 不会对您的应用造成任何干扰 EEPROM中无CRC检查且无版本字节(请参见KISS) 板管理器安装 avr_boot已集成在Arduino IDE 1.6.4或更高版本中!!! 手动安装 这是带有Atmega1284p和AVRISP mkIILinux下的avr-gcc和avrdude! 适应您的情况(WinAvr,另一个Atmega,另一个Flash工具)将不会很复杂... 调整Makefile MCU_TARGET:您的atmegaXXX BOOT_ADR:以字节为单位,不是字! F_CPU:CPU频率(不是关键。更高的值也可以工作) SD_CS_PORT:SD CS引脚的数据寄存器(请参见微控制器的数据表) SD_CS_DDR:SD CS引脚的数据方向寄存器 S


【文件预览】:
avr_boot-master
----.gitignore(60B)
----uart()
--------uart.h(1KB)
--------uart.c(3KB)
----diskio.c(6KB)
----Makefile(3KB)
----spi_pins.h(5KB)
----LICENSE(1KB)
----README.md(4KB)
----asmfunc.S(5KB)
----pff()
--------src()
--------doc()
----main.c(8KB)

网友评论