Skip to content

Commit 68a2a99

Browse files
authored
Merge pull request #99 from liuduanfei/master
add art-pi-net-player project
2 parents a5cc37d + 17a24a3 commit 68a2a99

File tree

162 files changed

+39136
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

162 files changed

+39136
-1
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ env:
1717
- RTT_BSP='projects/art_pi_wifi' RTT_TOOL_CHAIN='sourcery-arm'
1818
- RTT_BSP='projects/industry_io_gateway' RTT_TOOL_CHAIN='sourcery-arm'
1919
- RTT_BSP='projects/art_pi_factory' RTT_TOOL_CHAIN='sourcery-arm'
20+
- RTT_BSP='projects/art_pi_net_player' RTT_TOOL_CHAIN='sourcery-arm'
2021

2122
stage: compile
2223
script:

RealThread_STMH750-ART-Pi.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,3 +197,24 @@ example_projects:
197197
source_path_offset: ''
198198
target_path_offset: ''
199199
files_and_folders: []
200+
- project_name: art_pi_net_player
201+
project_description: creat this peoject if user choose rt-thread project
202+
project_type: rt-thread|@full|@4.0.3
203+
builtin_files:
204+
- source_path_offset: projects/art_pi_net_player
205+
target_path_offset: ''
206+
files_and_folders:
207+
- "*"
208+
- source_path_offset: ''
209+
target_path_offset: ''
210+
files_and_folders:
211+
- libraries
212+
- rt-thread
213+
external_files:
214+
- package_type: Chip_Support_Packages
215+
package_vendor: RealThread
216+
package_name: STM32H7
217+
package_version: 0.1.9
218+
source_path_offset: ''
219+
target_path_offset: ''
220+
files_and_folders: []

libraries/Kconfig

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,39 @@ menu "Board extended module"
1616
bool "Media-IO"
1717
default n
1818
if ART_PI_USING_MEDIA_IO
19+
config BSP_USING_SPI_LCD_ILI9488
20+
bool
1921

22+
config MEDIA_IO_USING_SCREEN
23+
select BSP_USING_SPI
24+
select BSP_USING_SPI2
25+
select BSP_USING_SDRAM
26+
select BSP_USING_SPI_LCD_ILI9488
27+
bool "Enable Screen"
28+
default y
29+
config MEDIA_IO_USING_TOUCH
30+
select RT_USING_I2C
31+
select RT_USING_I2C_BITOPS
32+
select BSP_USING_I2C
33+
select BSP_USING_I2C2
34+
select PKG_USING_TOUCH_DRIVERS
35+
select PKG_USING_FT6236
36+
bool "Enable Touch"
37+
default y
38+
config MEDIA_IO_USING_AUDIO
39+
select RT_USING_AUDIO
40+
select RT_USING_I2C
41+
select RT_USING_I2C_BITOPS
42+
select BSP_USING_I2C
43+
select BSP_USING_I2C3
44+
bool "Enable Audio"
45+
default y
46+
if MEDIA_IO_USING_AUDIO
47+
config AUDIO_MP3
48+
bool "Support MP3"
49+
select PKG_USING_HELIX
50+
default y
51+
endif
2052
endif
2153

2254
menuconfig ART_PI_USING_INDUSTRY_IO
@@ -179,6 +211,20 @@ menu "On-chip Peripheral"
179211
range 1 176
180212
default 125
181213
endif
214+
menuconfig BSP_USING_I2C3
215+
bool "Enable I2C3 BUS (software simulation)"
216+
default n
217+
if BSP_USING_I2C3
218+
comment "Notice: PH12 --> 124; PH11 --> 123"
219+
config BSP_I2C3_SCL_PIN
220+
int "i2c3 scl pin number"
221+
range 1 176
222+
default 123
223+
config BSP_I2C3_SDA_PIN
224+
int "I2C3 sda pin number"
225+
range 1 176
226+
default 124
227+
endif
182228
endif
183229

184230
menuconfig BSP_USING_SDIO

libraries/audio/SConscript

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
from building import *
2+
3+
cwd = GetCurrentDir()
4+
src = Glob('*.c')
5+
CPPPATH = [cwd]
6+
7+
group = DefineGroup('Audio', src, depend = ['RT_USING_AUDIO'], CPPPATH = CPPPATH)
8+
9+
Return('group')

0 commit comments

Comments
 (0)