TaterLi 个人博客

这个固件牛逼得很,已知几个功能. 测电流,从10nA - 600mA IO扩展 接触摸屏 电路参考各ST EVAL板,这是固件. MFX_STM32L152CCT6

发布 0 条评论

NES: 256x240 / 256x224 SNES: 256x240 / 256x224 GB: 160×144 GBA: 240x160 NDS: 256x192 3DS: Top 400×240 / Bottom 320×240 比较尴尬的是,常见屏幕是320*240,而320 - 256 = 64,有上下64个像素是空白的.换ST7735S就128 * 128个像素,...

发布 2 条评论

之前做了个板子,主要就是有QSPI,EEPROM,CAN,USB,SDMMC四大外设,主要是这样的,主要插在Nucleo上的. 这次要做的是SPI Flash. 我用的是STM32L476为核心板的,我选择了以下外设(QSPI + 调试) 然后就可以开始配置时钟,我配到80MHz最高,并...

发布 2 条评论

出差回来一直没看,现在一看密码简单,放图不放工具.一下子就能理解. 假设SN是123412341234,那么密码是3ea3d9了.

发布 5 条评论

NOR也是有寿命的,毕竟不是无限,哪一天丢数据就爽了,我写了个简单的算法,可以做冗余,代价只有几个Block而已,RAM开销84字节+Buffer,典型设计10Byte的Buffer都非常够用. 先看一眼. 比如我这个是16MBte的Flash,也就是16777216字节,可用16...

发布 17 条评论

JEDEC有一个针对Nor Flash的标准,当然不是所有Nor Flash都符合这个标准.比如国产GD你说兼容不兼容,我就懒得说了. 下面我说的是镁光的65nm闪存N25Q128A,支持SFDP的.此身份证总长9 DWORD.为了更准确验证,我们应该写个程序.因为不是所有F...

发布 0 条评论

都说SSD有磨损平衡,那U盘呢?最小操作单位是sector,首先0扇区是禁区,改了文件系统就挂了,保证U盘没重要文件,改最后一个Block可能是最安全的了.那么怎么确定最后一个Block呢.用MSC的函数啊.所以我就这么写了. USBH_MSC_GetLUNInfo(&...

发布 1 条评论

不喜欢CMSIS-OS库,把东西包了一层又一层,但是USB库非要用HAL,我也是没办法,工程量有点大,所以不想去动他了.何况不就多浪费大概10%的性能嘛,但是CMSIS-OS库,我就觉得非常不爽.很多时候我们只要发一个信号量的事情,给我左右判断了一圈....

发布 2 条评论

地址:https://github.com/nickfox-taterli/stm32l4_disco_test 总共5个release,其中USB还没做,DFSDM就是配置滤波器,然后发生下MCLK给数字麦克风就可以了.其他都不难. 目前实现 CS43L22 播放任意格式的QSPI上的WAV 段式液晶显示 DFSDM...

发布 0 条评论