-
0 votesanswersviews
Arduino Mega vs Uno
我们're programming a doorbell recognition system and have decided to use the Arduino to handle most of the circuitry. The one thing I' m不确定是Arduino Uno与Arduino Mega的程序容量 . 我知道Uno只有大约32 KB的闪存,但我们的程序预计会落... -
1 votesanswersviews
JFFS2文件系统,存储使用与实际文件大小不一致
我使用了spi-nor芯片并将一个16M分区作为JFFS2 fs . 我发现一个奇怪的事情,我应该使用14M存储,但当我使用df检查时,它显示只使用了7M: / # df Filesystem 1K-blocks Used Available Use% Mounted on ... /dev/mtd7 16384 74... -
1 votesanswersviews
无法让Nodemcu 2.1.0在ESP8266 ES-12上运行
我正在尝试在我的ESP8266 ES-12模块上运行最新版本的NodeMCU固件 . 我已经按照以下步骤使用v1.5.4.x,它似乎工作得很好 . 以下是步骤: 擦除闪光 esptool.py --port /dev/cu.usbXXXX erase_flash Flash初始化数据 esptool.py --port /dev/cu.usbXXXX write_flash -fm dio... -
0 votesanswersviews
加载spiffsimg文件的正确地址是什么
我用spiffsimg创建了一个包含多个lua文件的文件: # ./spiffsimg -f lua.img -c 262144 -r lua.script f 4227 init.lua f 413 cfg.lua f 2233 setupWifi.lua f 7498 configServer.lua f 558 cfgForm.htm f 4255 setupCo... -
0 votesanswersviews
在内核中使用jffs2和在NAND中使用initramFS的优点
在我们的系统中,我们使用jffs2将内核和initramfs写入NAND内存 . 我们希望尽快使用更强大的ECC . 但是新的ECC格式需要整个OOB区域,并且不适用于JFFS2 . 我还不确定,为什么我们需要使用JFFS2 . AFAIK内核和initramfs在启动时复制到RAM中,并从RAM运行 . 它们不会经常更改(可能一年中有几次更新) . -
0 votesanswersviews
如何通过文件名获取NAND中的实际文件偏移量?
使用linux,我可以使用对NAND的原始访问或通过文件系统访问文件 . 所以,当我需要知道,我的文件真正位于NAND中时,我该怎么办?我找不到任何提供此功能的实用程序 . 而且,除了用大量的“printk”破解内核之外,我无法发现任何这种可能性(我认为这不是很好的方式) . 有人可以开导我这个吗? (我正在使用YAFFS2和JFFS2文件系统) -
2 votesanswersviews
如何在嵌入式Linux(ARM)中通过SPI连接的Flash进行读/写?
我正在使用Yocto和meta-atmel来构建嵌入式Linux(4.4.19) . 我的主板是一个通过SPI连接的Flash . 我尝试了几种方法来写它 . 但他们都失败了 . 如何读/写数据? 一些信息: Flashtype 4Mbit:s25fl164k(http://www.farnell.com/datasheets/1756778.pdf) 通过设备树包含: spi1: spi@f80... -
0 votesanswersviews
SPI NAND FLASH上的FATFS集成
我正在尝试在Micron NAND SPI FLASH上集成FATFS文件系统 . 我正在使用STM32L486RG的SPI外设作为接口 . 我开发了一个低级驱动程序,通过它我可以读取,写入和擦除NAND存储器中不同位置的数据 . 然后,我在 diskio.c 文件下集成了我的低级驱动程序API,以便 fatfs API可以使用它们 . 我已经通过 f_mkfs 成功格式化了内存(我正在使用 f... -
0 votesanswersviews
w25q128fw外部spi flash没有响应从stm32发送的命令
我正在使用Winbound的外部闪存W25Q128FW和STM32L4微控制器,我试图让它们通过SPI总线进行通信 . 我的问题是,我的请求没有响应w25q . 例如,当我发送“get_id”协议时,它应该发回ID(如数据表中所述),但我在闪存的DO引脚上没有任何东西(所以没有答案) . 我使用STM32CubeMX来设置引脚(GPIO和SPI),这是它们的配置: SPI引脚 static voi... -
0 votesanswersviews
mbed编译器:如何在Nucleo评估板上以编程方式读写闪存STM32F091RC
我需要向STM32F091RC闪存写入和读回配置参数 . 什么是读写函数/方法?