<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/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>STM32F7 is finaly here !</title><link>/members-area/personalblogs/b/linas-karpavicius-s-blog/posts/stm32f7-is-finaly-here</link><description>STMicroelectronics 32F746GDISCOVERY Discovery Kit helps discover STM32F7 Series of microcontrollers based on the ARM Cortex-M7 core. It allows for developing and sharing applications and can support audio/video player audio recorders and home intrude</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: STM32F7 is finaly here !</title><link>https://community.element14.com/members-area/personalblogs/b/linas-karpavicius-s-blog/posts/stm32f7-is-finaly-here</link><pubDate>Mon, 20 Jul 2015 06:25:38 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23546958-f1fa-4349-8c49-33a14647998f</guid><dc:creator>Kilohercas</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Well, HAL libraries are just pain to work, spend more than 1 hour just to make one simple interrupt program, and i still can&amp;#39;t figure-out why id does not want to work.&lt;br /&gt;init and EXTI config is working, i get into EXTI program, but i need to cheack and clear pending bit, but i can&amp;#39;t find correct variables to pass to that function, that is just great !&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;void EXTI0_IRQHandler(void)// Enable/Disable PID with Button, while link with computer is off. Computer will override this button !&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; if(HAL_NVIC_GetPendingIRQ(GPIO_PIN_0) != RESET)&lt;/p&gt;&lt;p&gt;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; NVIC_ClearPendingIRQ((uint32_t)0x00000001);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //HAL_NVIC_ClearPendingIRQ(EXTI_IMR_MR0);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //EXTI_ClearITPendingBit(EXTI_Line0);&lt;/p&gt;&lt;p&gt;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;this is simple IRQHandler program, if i generate rising edge, i go into this loop, but compiler does not like any variable that i put into HAL_NVIC_GetPendingIRQ() or /EXTI_ClearITPendingBit() function. And example for GPIO trigger does not work at all , happy days &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-23546958-f1fa-4349-8c49-33a14647998f/contentimage_5F00_1.png:16:16]&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21296&amp;AppID=305&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: STM32F7 is finaly here !</title><link>https://community.element14.com/members-area/personalblogs/b/linas-karpavicius-s-blog/posts/stm32f7-is-finaly-here</link><pubDate>Sun, 19 Jul 2015 14:59:54 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23546958-f1fa-4349-8c49-33a14647998f</guid><dc:creator>clem57</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Here is another article &lt;a class="jive-link-external-small" href="http://hackaday.com/2015/06/26/new-part-day-stm32f7-an-arm-cortex-m7/" rel="nofollow ugc noopener" target="_blank" title="http://hackaday.com/2015/06/26/new-part-day-stm32f7-an-arm-cortex-m7/"&gt;New Part Day: STM32F7, An ARM Cortex-M7 | Hackaday&lt;/a&gt; which puts the discovery at around $50. But I will believe when I see it.&lt;/p&gt;&lt;p&gt;Clem&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21296&amp;AppID=305&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: STM32F7 is finaly here !</title><link>https://community.element14.com/members-area/personalblogs/b/linas-karpavicius-s-blog/posts/stm32f7-is-finaly-here</link><pubDate>Sat, 18 Jul 2015 08:23:08 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23546958-f1fa-4349-8c49-33a14647998f</guid><dc:creator>michaelkellett</dc:creator><slash:comments>1</slash:comments><description>&lt;blockquote class="jive-quote"&gt;
&lt;p&gt;Also, it looks like STM is ditching std libraries for this, and i am very not happy about it. It is completely different approach to get programs working between F1 F2 F4 F7 platforms. So for me at least it will be hard to switch to HAL libraries ( Hardware abstract layer)&lt;/p&gt;

&lt;/blockquote&gt;&lt;p&gt;One of the really grim things about the HAL is that although the names of a great many things have changed the names of some globally used structures have not (although the structure itself is changed) so you can&amp;#39;t run the traditional library alongside the HAL &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-23546958-f1fa-4349-8c49-33a14647998f/contentimage_5F00_2.png:16:16]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;(This experience is from porting a large project written using Keil tools and ST libraries to latest versions of Keil and St support stuff. Of course the sections of code where I poke the hardware directly using no library functions work just fine. So I guess the lesson is that you pay in the end for that quick fix.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;MK&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21296&amp;AppID=305&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: STM32F7 is finaly here !</title><link>https://community.element14.com/members-area/personalblogs/b/linas-karpavicius-s-blog/posts/stm32f7-is-finaly-here</link><pubDate>Fri, 17 Jul 2015 18:29:51 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:23546958-f1fa-4349-8c49-33a14647998f</guid><dc:creator>DAB</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Looks like an interesting board.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;DAB&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21296&amp;AppID=305&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>