This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ST10F168 : Internal/External address bus

Hello,

I'm currently working on the ST10F168 and I'm using the external bus to control some RAMs.

But when I don't use the external RAMs, the external address bus is still changing.

So I would like to know if it's normal, and if it is the same bus which is connected to the external RAMs and to the internal RAM.

If it's the case : if I make an access to an internal address, can the address be seen on the external bus too ?

Thanks.

Parents
  • I experienced something similar with ST10F168. In my application, a peripheral was connected to the external bus of the MCU. The problem was that after accessing the peripheral, the MCU would not deassert the chip select line. I did not check if the address bus was still active, it probably was. I found a workaround: to deassert CS, I terminated each peripheral access session with an access to on-chip XRAM. Basically, an XBUS access deactivated the external bus, whereas accesses to IRAM did not.

    Regards,
    - mike

Reply
  • I experienced something similar with ST10F168. In my application, a peripheral was connected to the external bus of the MCU. The problem was that after accessing the peripheral, the MCU would not deassert the chip select line. I did not check if the address bus was still active, it probably was. I found a workaround: to deassert CS, I terminated each peripheral access session with an access to on-chip XRAM. Basically, an XBUS access deactivated the external bus, whereas accesses to IRAM did not.

    Regards,
    - mike

Children
No data