<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Moving from Keil to STMCube</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/44230/moving-from-keil-to-stmcube</link><description> I am doing a university course using an STM32L431 and started using Keil uVision 5. My team has run up against the code limit with all optimizations turned on and it seems to be unavoidable. Is there an easy way to import a project back from keil. I</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Moving from Keil to STMCube</title><link>https://community.arm.com/thread/160472?ContentTypeID=1</link><pubDate>Wed, 02 Oct 2019 15:23:14 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:88beb9f0-c5cb-4a92-8f4e-f48d9b913c58</guid><dc:creator>Westonsupermare Pier</dc:creator><description>&lt;p&gt;CubeIDE, I&amp;#39;m sure Keil will miss you, you&amp;#39;ll miss Keil more..&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Moving from Keil to STMCube</title><link>https://community.arm.com/thread/160447?ContentTypeID=1</link><pubDate>Wed, 02 Oct 2019 08:31:21 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:6a86c9e0-924b-4501-9fb4-1706b20a1faa</guid><dc:creator>Andy Neil</dc:creator><description>[quote userid="60888" url="~/developer/tools-software/tools/f/keil-forum/44230/moving-from-keil-to-stmcube/160441"]I had tried going through the settings one by one but that didn&amp;#39;t work.[/quote]
&lt;p&gt;Often, settings work together - so they need to be kept as a complete set.&lt;/p&gt;
&lt;p&gt;Glad you got it working.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/471/0160._5F00_Verify_2D00_answer_2D00_nordic_5F00_2.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Moving from Keil to STMCube</title><link>https://community.arm.com/thread/160442?ContentTypeID=1</link><pubDate>Wed, 02 Oct 2019 00:05:35 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:b10f9295-d531-4a05-9573-d7d0779fe78a</guid><dc:creator>gabj</dc:creator><description>&lt;p&gt;Looking at the project files was helpful, thank you. I did notice a bunch of things looking there but the structure between keil and other IDEs is so wildly different that starting from a clean project, moving everything across and managing the errors that crop up ended up being the easiest&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Moving from Keil to STMCube</title><link>https://community.arm.com/thread/160441?ContentTypeID=1</link><pubDate>Wed, 02 Oct 2019 00:03:28 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:ef6a30bc-48f3-4ee7-a260-f564dac33ab7</guid><dc:creator>gabj</dc:creator><description>&lt;p&gt;I realize it might be a bit on the nose to ask on this forum but the help has been worth it.&lt;/p&gt;
&lt;p&gt;I had tried going through the settings one by one but that didn&amp;#39;t work. In the end it was the third attempt at a clean project after sleeping on it that did the trick.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Moving from Keil to STMCube</title><link>https://community.arm.com/thread/160434?ContentTypeID=1</link><pubDate>Tue, 01 Oct 2019 16:31:49 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:c91acb90-41dd-4d01-999e-c01257417ea2</guid><dc:creator>Westonsupermare Pier</dc:creator><description>&lt;p&gt;&amp;gt;&amp;gt;&lt;span&gt;Probably the easiest way is to start with a clean, basic project in the other IDE, and then bring in your files &amp;amp; settings.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;This&lt;/p&gt;
&lt;p&gt;Create a shell project, and use merge tools. Importing projects using the application seems hit-or-miss.&lt;/p&gt;
&lt;p&gt;Frankly, the project files are in .XML, sort of thing an undergraduate should be able to create a serviceable port with a script...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Moving from Keil to STMCube</title><link>https://community.arm.com/thread/160429?ContentTypeID=1</link><pubDate>Tue, 01 Oct 2019 13:54:25 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:7e7acce9-efea-4e3a-8d4a-e522e0c6a749</guid><dc:creator>Andy Neil</dc:creator><description>[quote userid="60888" url="~/developer/tools-software/tools/f/keil-forum/44230/moving-from-keil-to-stmcube"] STMCube [/quote]
&lt;p&gt;This:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.st.com/stm32cubeide-free-ide/"&gt;https://blog.st.com/stm32cubeide-free-ide/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;the replacement for Atollic TrueStudio&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.st.com/stm32cubeide-free-ide/#comment-4533616209"&gt;https://blog.st.com/stm32cubeide-free-ide/#comment-4533616209&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Moving from Keil to STMCube</title><link>https://community.arm.com/thread/160428?ContentTypeID=1</link><pubDate>Tue, 01 Oct 2019 13:09:51 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:f4e9f320-57bd-427f-95ca-5dc75b107dc0</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;Ha ha - the &lt;strong&gt;Keil&lt;/strong&gt; forum isn&amp;#39;t really the place to ask how to get &lt;em&gt;away&lt;/em&gt; from Keil!!&lt;/p&gt;
&lt;p&gt;Doesn&amp;#39;t your university have educational licences for Keil?&lt;/p&gt;
&lt;p&gt;Moving from one IDE to another really shouldn&amp;#39;t be an issue - it&amp;#39;s just a matter of going through the settings in one, and making sure the same things are set in the other.&lt;/p&gt;
&lt;p&gt;Probably the easiest way is to start with a clean, basic project in the other IDE, and then bring in your files &amp;amp; settings.&lt;/p&gt;
&lt;p&gt;uVision&amp;nbsp;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;.uvprojx&lt;/strong&gt;&lt;span&gt;&amp;nbsp;project files are easy to view, and the Batch generation can be useful:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.arm.com/developer/tools-software/tools/f/keil-forum/44102/uvision-5-to-gnu-gcc/160046#160046"&gt;community.arm.com/.../160046&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>