TaterLi 个人博客

调试了老子周日三个小时,先看看W25Q64的ID. 再看看S25FL064K的ID 你们两一定有阴谋,ID都一样,我原来从卖家买的说肯定都兼容,结果Quad SPI下是不兼容的啊.比如写QE Bit(Quad Enable Bit),这是S25FL064K的. 看看W25Q64,明明是拆开的...

发布 0 条评论

Keil是老牌的MCU开发IDE,VisualGDB是个很厉害的后起之秀.VisualGDB一直进步到现在,已经非常厉害了. 经过一段时间的测试,发现VisualGDB非常强大,但是依然有不足的地方.强大有很多时候得益于VS,也因为VS而倒霉,因为我发现如果不是固态硬...

发布 0 条评论

这是一个非常操蛋的BUG,在之前的程序会发现,就是i2cdetect不能连续执行两次,如果使用不正常的I2C访问时许会导致器件死锁。现在实现一个功能,有Read Only寄存器,也有普通寄存器。 主要逻辑代码是这样的。 const uint8_t BufferInd...

发布 2 条评论

最近要做一个电池供电的家伙,所以要降低功耗,因为有无线网卡,还有移动电源,其他都还好。首先把功能实现,就是连接WIFI。实验用的目标板是RaspberryPi Zero,启动缓慢。从源头开始降低功耗。烧写Lite版镜像。 首次开机无显示,连接...

发布 0 条评论

为了做一个扩展板,主机是通过I2C给从机MCU通信的,MCU就选定为STM32,为什么选这个呢,因为STM32便宜而且别人也好维护。 先打开了例程: 首先改成7Bit通信模式。 Buffer改成我的内容。 主程序先被我精简成这样。 改一改CallBack,...

发布 2 条评论

  其实是为了测试我这个新买的好杜邦新. 接入的NAND是K91FG080U0E,包含1024 Blocks,每个Block包含 64 Pages,每个Page包含2K Bytes数据空间 + 64 Bytes冗余空间,总大小=1024 Blocks x 64 Pages x (2K+ 64) B = (1024 + 32) MBits ...

发布 0 条评论

准备材料 Keil UV5 PDL库 目标板 首先我的板子是这样的. 可怜,USB A去哪里了.到这里下载PDL,下载新版本的. http://www.cypress.com/documentation/software-and-drivers/peripheral-driver-library-pdl 找到LED点灯例子,然后打开编...

发布 0 条评论

因为一个BUG导致,最新的镜像已经不能自动开SSH,具体新闻看这里.https://www.raspberrypi.org/blog/a-security-update-for-raspbian-pixel/ 官方也给了个办法. The boot partition on a Pi should be accessible from any machine with...

发布 1 条评论

做人要有本事,有出息.我妈以前经常教导我,我一定要完成这个愿望,让他骄傲,有这么一个儿子,我要努力做富一代.

发布 0 条评论

我妈昨天已经去世,希望天堂没有心肌梗塞,没有癌症. 开始倒带回忆一些事情. 11月6号早上,医生跟我们说,一切没事,多发性骨髓瘤已经得到控制, 进展比预期顺利很多很多.也不用抽骨髓来检查.我们非常开心,但是我妈突然吃不了东西,出现了一...

发布 3 条评论