Найдено 6 результатов

_kp
Вт фев 14, 2017 12:18:44
Форум: ARM
Тема: Защита устройства от клонирования и апдейты по интернету.
Ответы: 9
Просмотры: 2680

Re: Защита устройства от клонирования и апдейты по интернету

Ещё вариат - в часть функций/библиотек/массивов констант держать в необновляемой части прошивки.

Например, когда то мы производили Linux контроллер, с измерительными каналами. Прошивку с Linux и ПО мы не защищали никак, а низкоуровневые метрологические функции и таблицы каллибровки, идентификаторы ...
_kp
Вт фев 14, 2017 12:05:59
Форум: ARM
Тема: Настройка, кучи выводов, с быстрым переназначением,Stm32
Ответы: 5
Просмотры: 3127

Re: Настройка, кучи выводов, с быстрым переназначением,Stm32

Reflector, можно более полный исходник Вашего примера? Или сслылку на подобный подход.
_kp
Вт фев 07, 2017 16:57:40
Форум: ARM
Тема: Настройка, кучи выводов, с быстрым переназначением,Stm32
Ответы: 5
Просмотры: 3127

Re: Настройка, кучи выводов, с быстрым переназначением,Stm32

С библиотекой SPL это делается примерно так.

Описываем конфигурацию GPIO в массиве (код весьма компактен )

typedef struct {
GPIO_TypeDef* GPIOx;
GPIO_InitTypeDef Config;
}gpio_init_t;

gpio_init_t pincfg1[]={

{ GPIOA,{ 9 , GPIO_Speed_2MHz, GPIO_Mode_AF_PP } }, //UART1.TX
{ GPIOA,{ 10 , 0 ...
_kp
Ср дек 28, 2016 05:16:46
Форум: ARM
Тема: stm32 libc FILE
Ответы: 5
Просмотры: 2844

Re: stm32 libc FILE

Нашел как работать с потоками на stm32!
Открытие потока со своими функциями делается функцией - fopencookie ()
Практически, расширенный аналог, того что на avr делала функция fdevopen()

Когда разобрался, то и небольшое количество примеров нашлось, по ключевому слову fopencookie , а в стандартных ...
_kp
Пн дек 26, 2016 17:02:12
Форум: ARM
Тема: stm32 libc FILE
Ответы: 5
Просмотры: 2844

Re: stm32 libc FILE

Да, библиотеки товарища Чена рабочие, что то я даже использовал. Но проблему с потоками не решал, боле того он их не использовал вовсе.

Обычно, имеющиеся у потока/файла функции чтения, записи и прочие, описаны или в самой структуре или сслылаются на другую структуру устройства(или на драйвер).
Всё ...
_kp
Вс дек 25, 2016 17:55:24
Форум: ARM
Тема: stm32 libc FILE
Ответы: 5
Просмотры: 2844

stm32 libc FILE

Здравствуйте.
Недавно занялся процессорами stm32, и вот, хочу поспрашивать про библиотеку LibC.

Портирую проект с OrangePI(клон Raspberry), который ранее работал очень медленно и на AVR.
В предыдущих версиях проектов я работал с TFT дисплеем, малельким дисплейчиком, устройствами i2c, uart и ...

Перейти к расширенному поиску