FSMC контроллер при каждом цикле чтения/записи выставляет адрес не зависимо от того последовательно или не последовательно ты читаешь/пишешь. Если и реализуется автоинкремент адреса, то значит это хитрое периферийное устройство так работает. В стандартных функциях FSMC нет такого. Я не совсем понимаю, зачем это может быть нужно?