Tag Archives: f103

STM32F103 marking summary

This is collection I got. and compare with PCN-8363-2014.03.31.pdf PCN-8390-2014.05.07.pdf PCN-9484-2015.12.17.pdf PCN-9511-2016.04.22.pdf PCN-9685-2016.04.19.pdf

Assembly Plant

Country of Origin

Manufactured date The problem is, howto identify 2003 or 2013?

Interconnect

Chip revision

Posted in Memo | Tagged , , , , | Comments Off on STM32F103 marking summary

发现STM32的SPI2有问题(invalid)

最近需要用到SPI1和SPI2协同工作,想弄个2位的SPI通信: 硬件的接线如下: SPI1.SCK -> DEV.SCK SPI1.SCK -> SPI2.SCK SPI1.MOSI -> DEV.MOSI[0] SPI1.MISO < - DEV.MISO[0] SPI2.MISO -> DEV.MOSI[1] SPI2.MOSI < - DEV.MISO[1] 将SPI1设置为Master方式,将SPI2设置为Slave。 设置为CPOL=0,CPHA=0(就是不传输的时候时钟是低电平,上升沿采样,下降沿更新数据)。 具体的配置就不贴了,在stm32fwlib的例子里面有。 注意:官方和网上能用的配置都是SPI1是Slave、SPI2为Master!接下来会说。

Posted in Memo | Tagged , , , , , , | 1 Comment

FreeRTOS On STM32 – 在stm32f103c8t6上移植freertos

最近看了看Freertos,首先说一下Freertos的Demo做的很多,直接找到CORTEX_STM32F103_Keil,将STM32的芯片型号改为C8,将Flash改为Med-Density,然后重新编译就可以在我的板子上跑起来了,只是——FreeRTOS的编码风格太难受了,匈牙利编码——不适应。   用惯了rtems和linux,真的很不喜欢FreeRTOS的API风格,看着就想吐,虽然FreeRTOS挺好的,纠结,考虑是否要继续学FreeRTOS…… — This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License

Posted in FreeRTOS On STM32 | Tagged , , , , | Comments Off on FreeRTOS On STM32 – 在stm32f103c8t6上移植freertos