cancel
Showing results for 
Search instead for 
Did you mean: 

mini stm32 dev board

raluca_dobromir
Associate II
Posted on January 20, 2012 at 12:11

mini stm32 dev board

#assert-param-stm32periph_library #stm32f103-dev-board
5 REPLIES 5
raluca_dobromir
Associate II
Posted on January 20, 2012 at 12:27

Hi, guys!

I'm new to this forum, but I'm glad I discovered you. I have a STM32F103VET6 based development board. This is the one: 

http://item.taobao.com/item.htm?id=5958900154

 As you can see, it was bought from China, and the CD it was supposed to come with was detained at customs (stupid laws!). I have trouble identifying the display controller. My guess is that it's an ILI9325 controller, because I found a similar board on another site (

http://www.aliexpress.com/product-gs/349263070-Free-Shipping-MINI-STM32-dev-board-512K-FLASH-64K-SRAM-2-4-TFT-LCD-development-board-wholesalers.html

)

What do you think?

I am supposed to use this board to develop a RTOS based project (Micrium uCOS, preferably) using EWARM, but I am a complete newbie to RTOSs, so if you know any good tutorials that would help me understand the concept of real time operating systems and the structure of a project using one, please share!

Thank you.

raluca_dobromir
Associate II
Posted on January 21, 2012 at 13:15

Hello again!

As no one answered my first post I'm gonna go ahead and assume I have an ILI9325 controller... But right now I'm trying to figure out how to use the STM32 periph libraries, which I found here: [DEAD LINK /public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Latest STM32 standard peripheral library&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B&currentviews=2304]https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex_mx_stm32%2FLatest%20STM32%20standard%20peripheral%20library&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B&currentviews=2304

I am having trouble using them in EWARM, I get a warning saying:

Warning[Pe223]: function ''assert_param'' declared implicitly 

I couldn't find any clear reference about it, so can you please help me?

Posted on January 21, 2012 at 18:44

I am having trouble using them in EWARM, I get a warning saying:

 

Warning[Pe223]: function ''assert_param'' declared implicitly 

 

I couldn't find any clear reference about it, so can you please help me?

The library expects you to be including stm32f10x_conf.h in the project.

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
raluca_dobromir
Associate II
Posted on January 21, 2012 at 21:47

Thank you, clive1! I kinda figured it out myself eventually. It was a dumb question to ask, I didn't pay enough attention to the sources provided by STM.

Now on to the tricky part, the RTOS. It's gonna take a lot of brain damage to figure it out. :))

Cheers, everyone!

raluca_dobromir
Associate II
Posted on January 22, 2012 at 09:45

I have another question: Has anyone used the latest EWARM version (6.30) with the STM periph library, using the CMSIS option available on the EWARM?