LPC1768, KEIL и флэшка (USBhost).


На моей плате нет SD разъема, зато есть USB A и B. А нужно хранить и работать с файлами. Выхода два. Использовать библиотеку USBHostLite, которую можно взять на сайте NXP или использовать почти тоже самое, библиотеку RL от KEIL.
Попробовал обе, обе завелись сразу и без допиливания. Но файловая система создаваемая виндой (FAT16) ни одной из библиотек не понравилась и работать с ней они отказались. Первая просто ругалась, а во второй есть готовая функция format, поэтому буду пользовать ее.


Читать дальше

LPC1768+RTOS+KEIL+HTTP CGI (управление мк через WEB) updated

Вдохновленный топиком ув.Lifelover решил вернуться к теме управления контроллером, посредством установленного в нем HTTP Server-а.
Тем более что ко мне едет супер железяка на основе которой я и планирую сделать типа умный дом с контролем и управлением через WEB.


Читать дальше

STM32VLDISCOVERY+mbed NXP LPC1768+RTOS+KEIL



Начало.

Среда разработки: MDK ARM 4.14 + RL-ARM 4.12

Голый проект:

STM32
#include "stm32f10x.h"

int main (void)
{
   return 0;
}


В папку с проектом кладем:
C:\\Keil\\ARM\\INC\\ST\\STM32F10x\\stm32f10x.h (в файле разкоменчиваем одну из строк с 50 по 57)
C:\\Keil\\ARM\\Startup\\ST\\STM32F10x.s

Это пустышка достаточная для начала создания ЛЮБОЙ программы, все что нужно еще, это reference manual.

LPC1768
#include "LPC17xx.h"

int main (void)
{
   return 0;
}


В папку с проектом кладем:
C:\\Keil\\ARM\\Startup\\NXP\\LPC17xx\\startup_LPC17xx.s
C:\\Keil\\ARM\INC\NXP\\LPC17xx\\LPC17xx.h

Опять же пустышка для любой фантазии.



Читать дальше