最近準備學習ARM芯片~由於基礎和能力都不夠,看到強大的ARM9芯片就沒底氣了。聽了一前輩的意見,打算玩玩STM32.
STM32是也是ARM芯片,是獨立於ARM9和ARM7以外的一個體系——CORTEX-M3。要說ARM7是賽揚,ARM9是酷睿的話,這個CORTEX會不會就是奔騰呢?呵呵。實際上Cortex-A0系列的速度和性能比ARM9高不少. Cortex系列更確切的說,是一個新的思維構建而成的 ARM.CORTEX-M3是他的低價產品。
STM32是32位芯片,卻面向16位的應用場合,其thumb指令集有諸如位反轉的DSP芯片指令,計算功能強大。因此 STM32中低端的場合極具優勢。
我也是才接觸STM32,因此對之認識膚淺,還請指正。下面放幾張開發板的例程效果給大家看看(手機是山寨機,sorry~~):
1.TFT320*240顯示彩字:
TFT320*240
2.TFT320*240觸屏效果:
觸屏
3.觸屏+輸入法:
觸屏+輸入法
4.整體效果圖(這板子東西確實多,呵呵,夠研究好一陣子了):
整體效果圖
5.JLINK-V7仿真器
JLINK-V7仿真器