We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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.
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