02 2015 档案
摘要:紧接上一篇,如果程序改来改去还是太大对不进STM32的内存怎么办?只能用下载到flash然后调试了吗?其实还可以下载到外扩的SRAM里,这样就几乎能搞定所有的普通程序了。唯一的缺点是在这种情况下,程序会跑得比较慢,whatever,能调试才是正道。 板子还是红牛默认配置,这货带了256x16bit的SRAM一片,接在FSMC上,下面介绍怎么配置成使用这片外扩SRAM进程程序调试。 首先要知...
阅读全文
摘要:OK,春节第一更。 这几天我把扔下了几年了STM32开发板又掏出来了,配置很简单:红牛+山寨的JLink。 调试的时候总是要擦除,然后下载,且不说这flash的擦写寿命,这时间就让人很急躁(……)。 那么有没有办法不擦写呢?其实很简单,不用片上flash就可以了,咱们把程序下载到RAM里面走起。 好了,以下是设置的方法: 红牛的STM32是103ZE,片上RAM64KB,咱们把它...
阅读全文
摘要:/* Skogkatt 开始翻译于2015-02-01,仅作为学习研究之用,谢绝转载。 2015-09-26 更新第六节全景 译注:我翻译这本书的这三章虽然蓄谋已久,但并不是一个计划好的工作。因为之前和vczh、mili、darkfall曾讨论过everything这个软件,也曾想过要写一个开源的everything,于是就出来一个坑。everything这个软件其实是从底层直接parse了...
阅读全文