Quantcast
Channel: Renesas Synergy Platform
Viewing all articles
Browse latest Browse all 23645

Forum Post: RE: Application Example: Multiple I2C Masters using Frameworks

$
0
0
snippet from Upgrade Guide ======================== 3.4.2 Build errors due to ‘redefinition of ’ (multiple configurations of the same SSP module) If you experience build errors related to redefinition of SSP module resources, this means there is more than one configuration for this SSP module in your project. If the module has channels, it means there is more than one configuration for a single channel. How to get rid of the build error: 1. Find all the configurations for the module causing this issue and write down the Name field from the Properties window in the Synergy Configuration tool. These names will be referred to as later. 2. Go to Project > Properties. Under C/C++ Build, select Settings. Under Cross ARM C Compiler, select Preprocessor. Add the following macro for all instances except one (it is important that you leave off at least one): SSP_SUPPRESS_ISR_ A. For example, if there are three configurations for the r_doc module, named g_doc0, g_doc1, and g_doc2, add the macro for two of them (one less than the total of 3): SSP_SUPPRESS_ISR_g_doc1 SSP_SUPPRESS_ISR_g_doc2 3. Rebuild your project.

Viewing all articles
Browse latest Browse all 23645

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>