Отговори на тема  [ 267 мнения ]  Отиди на страница Предишна  1 ... 11, 12, 13, 14, 15, 16, 17, 18  Следваща
LPWA - Narrow Band, Lora... 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: LPWA - Narrow Band, Lora...
16 бита цвят [ 565 ]

ST7789S (240 x 240) - 21 frames per sec @ 66 MHz
ILI9341 (320 x 240) - 13 frames per sec @ 66 MHz

:D

_________________
main[-1u]={1};


Пет Ное 19, 2021 6:37 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение Re: LPWA - Narrow Band, Lora...
това го търкаляш изцяло по i2C ?


Съб Ное 20, 2021 6:22 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: LPWA - Narrow Band, Lora...
тези двата LCD са сериен интерфейс ( общо взето 100% SPI )
а SoC-а има хардуерна периферия за управление на всевъзможни серийни и паралелни дисплеи та дори и камера
MT626x / MT250x са мислени за управление на мултимедиен 2G GSM ... нещо от рода на цветна Никоя фенерче
вътре освен GSM RF-DSP има DSP-та и DMA-та за графика, звук, видео, MP3/4 декодери ... тва чудо навремето стримваше Youtube :) и връткаше Java игри
BTW: Java процесора е забранен ( работи с някъв лиценз от ARM ... не намерих никво инфо )
а като модулен модем, жълтурите не използват тези периферии

горе споменах че не използвам LCD-DMA - "пречи" ми кернела с неговите прекъсвания за да реализирам DMA с 4 leyars
в бареметал режим ( без кернел и GSM ) един приятел каза, че извадил над 37 фрейма / сек при 18 битов цвят 320 х 240
аз в loop режим и без "инфекция" на GSM извадих 13 fps за 16 бита цвят, което мисля че е добре за тъпо Ардуино приложение

"хит" преди време беше тoва с този SoC

_________________
main[-1u]={1};


Съб Ное 20, 2021 8:39 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Re: LPWA - Narrow Band, Lora...
От любопитство да питам. Това някакво ограничение на ДМА-то ли е да трябва да и сервизираш прекъсванията. Защото за да храниш дисплей по SPI би могло да се реализира и със predetermined scheduler. В такъв случай знаеш, че когато ти трябва ДМА-то винаги е свободно и можеш да игнорираш done interrupt-ите


Пон Ное 22, 2021 4:44 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: LPWA - Narrow Band, Lora...
"не мога" да регистрирам прекъсване
а LCD-DMA използва non-cached RAM с фиксирани адреси (firmware зависими)
двете са част от Nucleus RTOS ... Mediatek SDK за тези SoC

не че "не мога" ... "мога" означава, че хака ще стане firmware зависим
ма ако ми дойде музата може го пробвам


Прикачени файлове:
hisr.jpg
hisr.jpg [ 122.47 KiB | Прегледано 5109 пъти ]

_________________
main[-1u]={1};
Пон Ное 22, 2021 5:35 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: LPWA - Narrow Band, Lora...
демек ми трябват около 5,6 firmware зависими фунции

Код:
IRQ_Register_LISR(IRQ_LCD_CODE, lcd_Lisr, "LCD_LISR");
IRQSensitivity(IRQ_LCD_CODE, LEVEL_SENSITIVE);
DRV_Register_HISR(DRV_LCD_HISR_ID, lcd_Hisr);
IRQUnmask(IRQ_LCD_CODE);

_________________
main[-1u]={1};


Пон Ное 22, 2021 6:28 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: LPWA - Narrow Band, Lora...
бах мааму...
скриншота е 240 х 240, 16 бита цвят, DMA
fillScreen() = 16.25 mSec ....

или ~60 фрейма !!!


Прикачени файлове:
xx.jpg
xx.jpg [ 744.65 KiB | Прегледано 5053 пъти ]

_________________
main[-1u]={1};
Сря Ное 24, 2021 10:53 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: LPWA - Narrow Band, Lora...
TheWizard написа:
...или ~60 фрейма !!!

Ако прави само това...


Сря Ное 24, 2021 12:23 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Re: LPWA - Narrow Band, Lora...
Това е красотата на хардуерните ускорители като ДМА. Интересно е какъв е имактът върху CPI на процесора от това, че ДМА-то чете непрекъснато от паметта. Но ако предположим, че същият трябва да я пълни, явно няма значение :)


Сря Ное 24, 2021 12:56 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: LPWA - Narrow Band, Lora...
при нормално приложение пропускателната способност на LCD SoC интерфейса бил 65 мега бита
В тубата има филмчета - часовник със тоя SoC прави превю на 1 мега пиксел камера

аз реално не мога да използвам пълните възможности - не искам да регистрирам прекъсване в кернела
а и нямам SD Card или Камера да стримвам видео

закачил съм драйвера ( бавния 20 фр/сек ) към SDK-то и Ардуино порт - нормално може да се изобразява няква информация

_________________
main[-1u]={1};


Сря Ное 24, 2021 1:00 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: LPWA - Narrow Band, Lora...
:axe:
https://youtu.be/62bWJpoJi-I


Прикачени файлове:
pacman.jpg
pacman.jpg [ 404.46 KiB | Прегледано 4993 пъти ]

_________________
main[-1u]={1};
Пет Ное 26, 2021 5:40 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Re: LPWA - Narrow Band, Lora...
Евала


Пет Ное 26, 2021 6:21 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: LPWA - Narrow Band, Lora...
играта не е дописана... общо взето не е и оптимизирана ... float ротации, синуси, косинуси, а и аз нямам hard float
просто тест на интерфейса


Прикачени файлове:
galaxy.jpg
galaxy.jpg [ 446.23 KiB | Прегледано 4831 пъти ]

_________________
main[-1u]={1};
Нед Дек 05, 2021 1:53 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: LPWA - Narrow Band, Lora...
:D закачих се за IRQ ... нищо особено - 4 фунции

опитвам се да подкарам Quectel M66 Bluetooth ( 3.0 ... тоя няма BLE ... MC60 има ма нямам модул )
HCI SPP нативно през C/C++ ( по принцип има АТ команди ама ... )
и щото виртуалния HCI uart e на макс speed .... IRQ с ринг за RX

общо взето BTIF e 4 регистъра + PowerON/OFF + IRQ-RX ... ма трудно се полира "бясната" му скорост ... та за тва IRQ

Код:
/*
[APP] FW VERSION: M66FAR01A12BT
[BTD-INFO] Local Address: 01 61 62 46 00 00
[BTD-INFO] HCI Version: 6
[BTD-INFO] Remote Address: 6D E9 93 2B D4 08
[BTD-INFO] Remote Class: 0C 02 5A
[BTD-INFO] Remote Name: Samsung Note 2
[BTD-INFO] Connection established Handle: 0x0032
[BTD] ACL: 32 20 0A 00 06 00 01 00 0A 02 02 00 02 00
[BTD] ACLData[ 0 ]
[BTD] Service[ 0 ]
[BTD] ACL: 32 20 0C 00  08 00 01 00 02 03 04 00 01 00 46 00
[BTD] ACLData[ 0 ]
[SPP] SDP Incoming Connection Request
[BTD] Service[ 0 ]
и до тук ...
*/


нящо съм объркал :D
не намерих Arduino Serial HCI / SPP ... сички са за BLE да ги е.а

_________________
main[-1u]={1};


Вто Дек 21, 2021 7:22 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: LPWA - Narrow Band, Lora...
пфу ... на Андроида нящо не му харесва SPP Serial Профила

Код:
[APP] BT-SPP 2021 Georgi Angelov
[BTD-INFO] Local Address: 01 61 62 46 00 00
[BTD-INFO] HCI Version: 6
[BTD-INFO] Remote Address: 6D E9 93 2B D4 08
[BTD-INFO] Remote Class: 0C 02 5A
[BTD-INFO] Remote Name: Samsung Note
[BTD-INFO] Connection established: HANDLE = 0x0032
[SPP-INFO] SDP Incoming Connection Request
[BTD] ACL DATA 32 20 10 00 0C 00 01 00 04 04 08 00 50 00 00 00 01 02 00 01
[SPP-INFO] SDP Configuration Request
[BTD] ACL DATA 32 20 0E 00 0A 00 01 00 05 04 06 00 50 00 00 00 00 00
[SPP-INFO] SDP Configuration Complete
[SPP-INFO] SDP Successfully Configured
[BTD] ACL DATA 32 20 26 00 22 00 50 00 06 00 00 00 1D 35 11 1C 00 00 11 01 00 00 10 00 80 00 00 80 5F 9B 34 FB 00 F0 35 05 0A 00 00 FF FF 00
[SPP] SDP_SERVICE_SEARCH_ATTRIBUTE_REQUEST SERIAL PORT UUID (1)
[BTD] ACL DATA 32 20 28 00 24 00 50 00 06 00 01 00 1F 35 11 1C 00 00 11 01 00 00 10 00 80 00 00 80 5F 9B 34 FB 00 F0 35 05 0A 00 00 FF FF 02 00 19
[SPP] SDP_SERVICE_SEARCH_ATTRIBUTE_REQUEST SERIAL PORT UUID (0)
[BTD] ACL DATA 32 20 0C 00 08 00 01 00 06 05 04 00 50 00 47 00

тук се прави на интересен....

[SPP-INFO] Disconnect Request SDP Channel
[SPP-INFO] Disconnected SDP Channel
[BTD] EV_DISCONNECT_COMPLETE


тук се дъни ... след това съобщение, Андроида дисконектва
https://github.com/felis/USB_Host_Shiel ... P.cpp#L617

сорса уж бил тестван с USB донгъли към Ардуино
на някой ако му е интересно...
BTW документацията на БлуТу е яко мазало
Опен сорсове малко и са комплексно обвързани да подържат "всички" сервизи
прости сорсове - 1, 2 ....

_________________
main[-1u]={1};


Пет Дек 24, 2021 10:44 am
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 267 мнения ]  Отиди на страница Предишна  1 ... 11, 12, 13, 14, 15, 16, 17, 18  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 5 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни