nopnop2002 / stm32_tft_8bit Goto Github PK
View Code? Open in Web Editor NEWSTM32F103 8bit parallel TFT Library for Arduino_STM32
STM32F103 8bit parallel TFT Library for Arduino_STM32
Hi. can you help me with your lib, i run your examples, but it doesnt work, only white screen, i checked pins, all connected right
Hi,
Thanks for sharing this library. I'm trying to pick a display / controller and wondering if you can share any performance / benchmarks for the various displays & modes (SPI / 8-bit parallel) supported.
Cheers
Hi, would you be able to share the breakout board files ?
Thanks
How to use the library with kernel Arduino_Core_STM32 with stm32f401ccu6?
I have white dipslay.
Bodmer/TFT_eSPI#2682
Hi,
I have a TFT LCD 2.8", this TFTLCD work fine with Arduino Uno and Arduino Pro Mini and other Arduino board with library and examples of https://github.com/adafruit/TFTLCD-Library
in Arduino Pro Mini serial port show this: :-)
Using Adafruit 2.8" TFT Breakout Board Pinout
TFT size is 240x320
Found ILI9341 LCD driver
...
Wiring in Arduino boards is:
LCD_CS --> A3, LCD_CD --> A2, LCD_WR --> A1, LCD_RD --> A0, LCD_RESET --> A4
and 8 data lines is:
D0 --> 8, D1 --> 9, D2 --> 2, D3 --> 3, D4 --> 4, D5 --> 5, D6 --> 6, D7 -->7
I use this code:
https://github.com/adafruit/TFTLCD-Library/blob/master/examples/graphicstest/graphicstest.pde
Now I have an STM32 (STM32F103C8T6) header board and wiring is:
LCD_RST ---> PB7, LCD_CS ---> PB6, LCD_RS ---> PB5, LCD_WR ---> PB4, LCD_RD ---> PB3
LCD_D0 ---> PA0, LCD_D1 ---> PA1, LCD_D2 ---> PA2, LCD_D3 ---> PA3, LCD_D4 ---> PA4, LCD_D5 ---> PA5, LCD_D6 ---> PA6, LCD_D7 ---> PA7, 5V ---> 5V, 3.3V ---> 3.3V, GND ---> GND
I use this code:
https://github.com/nopnop2002/STM32_TFT_8bit/blob/master/examples/GraphicsTest_240x320_SMT32/GraphicsTest_240x320_SMT32.ino
in STM32F103C8T6 header board serial port show this: :-(
STM32_TFT_8bit Test!
readReg16(0)=0x0
readReg32(A1)=0x0
readReg40(BF)=0xffff
readReg32(D4)=0x0
readReg40(EF)=0x0
readReg32(FE)=0xfe
readReg32(04)=0x0
readReg32(D3)=0x0
readReg16(0)=0x0
Device ID: 0x0
Width: 240
Height: 320
...
what is the problem, why my TFTLCD is only white ?!
http://xint.ir/fg5/repository/laser/Images/2.4_TFTLCD_Shield_i.jpg
http://xint.ir/fg5/repository/laser/Images/2.4_TFTLCD_Shield_ii.jpg
please help me,
Thanks so much
With arduino uno and MCU_friend_KBV the screen works.
But with STM32 and your libary and example code the tft only flickers.
And the hex code is 0x5454 instead of 0x5408
Could you help me
I have a core-64 stm32f103rb card, but in loading it gives me the error:
/home/user/Arduino/libraries/STM32_TFT_8bit-master/STM32_TFT_8bit.cpp:23:26: fatal error: libmaple / dma.h: No such file or directory
ย #include <libmaple / dma.h>
how can i fix it?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.