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

writing to a port which is not available

Hello,

we have a small software (bootloader) running on a STM32F103. In a new project, we selecte a "smaller" type the STM32F105 with less pins.

In the bootloader we set a push pull port high. On the new controller this port is not existing.

Will it cause any problems writing to a port which is not available on the new STM32F105 type?

It would be a big advantage to use exactly the same code on both devices.

Regards
Leo

  • Lower pin count devices usually use exactly the same die, but just bond out less pins.

    As long as you have no dependency on the pins from external signals, you're usually safe to assume they are NC (No connects), but these are things which you are responsible to validate, and questions would be better asked of an FAE of the vendor, than random respondents on an unrelated forum.

  • Will it cause any problems writing to a port which is not available on the new STM32F105 type?

    That's a question to be addressed elsewhere, because it really has nothing to do with Keil or any of their products. This is something to be looked up in the datasheet, for your device, and if that's not sufficiently clear, by asking its manufacturer.