Microchip PIC24F dsPIC33E flash 自擦写的尿性小结
来源:互联网 发布:unity3d模型透明 编辑:程序博客网 时间:2024/04/27 15:23
最近摸了好久,发现这个东西真的难,
MHCP 这套16bit 体系flash的擦写操作,分为ICSP和RTSP两种方式,前者就是常见的官方pickit/ICD编程烧写操作时序。而后者是为bootload或者数据保存自擦写准备的,运行过程中的擦写操作。
RTSP flash读很简单,速度也很快。
但是RTSP擦写就是各种坑了。看了编程手册和datasheet发现这货在写入之前必须进行擦除操作,而擦除的最小擦除单位是一个page,不是一个row。那么一个page是多大呢,大概一千多words吧。摔QQQQ!!!!
然后,擦完了一页,就可以写入了,每次可以按row写32/64个words;也可以按双字节写,每次写一个指令字word。而且你在flash读取里看,发现因为这货24bit的指令字位宽,实际你每个指令字能使用的只有低端16bits,高位8bits是浪费的,不能用。擦了就是保持ff。
阅读全文
0 0
- Microchip PIC24F dsPIC33E flash 自擦写的尿性小结
- Microchip集成并简化PIC24F单片机的图形功能
- STM32 FLASH的擦写寿命
- STM32F10X的Flash擦写操作
- 块擦写flash任意位置的修改
- FLASH 擦写时间比较
- 提高 MSP430G 系列单片机的 Flash 擦写寿命的方法
- STM8L151 在IAR中实现Flash/EEPROM的擦写
- spi flash擦写调试记录
- 看Microchip的尿性,MPLAB的Win32经典版停止更新后的bug
- MSP430系列Flash存储器C语言环境下的参数保存和擦写技巧
- 【转载】MSP430系列Flash存储器C语言环境下的参数保存和擦写技巧
- 项目中遇到的问题————Flash擦写
- spi 通信的要点 pic24f 为例
- NOR Flash擦写和原理分析
- NOR Flash擦写和原理分析
- NOR Flash擦写和原理分析
- NOR Flash擦写和原理分析
- 使用fmt函数格式化string日期
- 读取yuv并转化为RGB数据在Opencv中打开显示
- Session原理
- 为什么大家都不戳破深度学习的本质?
- c语言的位操作
- Microchip PIC24F dsPIC33E flash 自擦写的尿性小结
- 针对中小安卓项目团队合作开发的GIT规范
- vmware nat模式配置
- ELDD读书笔记:第七章 输入设备驱动程序
- 进程的描述与控制 进程的状态和转换 三态模型和五态模型
- flex上传excel文件到服务器上
- 图片轮播,淡入淡出(js,css)
- java基础—Java里面的Threadlocal
- MSP430的ADC转化+均值滤波