![]() |
![]() |
#51 | |
Member
Регистрация: 07.03.2013
Сообщений: 75
Вес репутации: 0 ![]() |
![]() Цитата:
![]() сейчас есть только портатив на 1мгц, т.е. 100кц аналог. Для Импульсников хватает, остальное либо методом проб и ошибок либо в стимуляторах ![]() тут в глаза кое-что бросилось case 2: SPI_DIV2; break; // case 4: SPI_DIV4; break; case 8: SPI_DIV8; break; и //Вклюсить АЦП в реж. Мастер ![]() Последний раз редактировалось HiddenPilot; 15.03.2013 в 08:40. |
|
![]() |
![]() |
![]() |
#52 |
Member
Регистрация: 07.03.2013
Сообщений: 75
Вес репутации: 0 ![]() |
![]()
может и вправду пора переименовать в что-то типа nanolib ?
|
![]() |
![]() |
![]() |
#53 | ||
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
А в SPI_DIV4 должны быть все биты обнулены Тем самым экономим 8 байт За "Вклюсить АЦП" спасибо ![]() Переименовать нужно, все название никак не выберу Есть еще варианты Цитата:
|
||
![]() |
![]() |
![]() |
#54 |
Member
Регистрация: 07.03.2013
Сообщений: 75
Вес репутации: 0 ![]() |
![]()
я за второй вариант, самый "патриотичный"! ИМХО )
|
![]() |
![]() |
![]() |
#55 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Я тоже к нему склоняюсь, но это название не отражает сути либы
Хотя если еще кто нибудь будет за CyberLib, то возможно что эта чаша весов и перевесит |
![]() |
![]() |
![]() |
#56 |
Member
Регистрация: 07.03.2013
Сообщений: 75
Вес репутации: 0 ![]() |
![]()
ну ни одно из названий не отражает в полной мере суть либы. А если и отражается, то перекликается с большим количеством Фаст библиотек интернета и соответственно обезличивается. конечно самое точное название было бы MegaFastMultiLib.
Но это выходит за негласное ограничение в 8 символов, да и набирать дольше ))) А тут Cyber и уникально, а для знающих ёмко и понятно... ну и в хеадере какое-нибудь описание о происхождении и местоположении либы. чтобы знали где искать более свежую либу ![]() |
![]() |
![]() |
![]() |
#57 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Уговорил!
|
![]() |
![]() |
![]() |
#58 |
Member
Регистрация: 07.03.2013
Сообщений: 75
Вес репутации: 0 ![]() |
![]()
а для MAPLE назовем CyberARM )
Кстати, еще чуть чуть ио проекты написанные с использованием данной либы будут кросс платформенными т.е. будут компилироваться на любом IDE использующим GCC. А соответственно либа-ПРОЕКТ претендует на название Cyberino или CyberIDE. А для MAPLE можно будет подобную либу назвать CyberARM. OFF: кстати никто не мучал Cortex-M3/M4 в виде MAPLE? вроде очень хороший приемник Arduino(если не считать TTL 3.3V). Но зато 72MHz+, АЦП в 4 раза точнее, в 4 раза быстрее и их 9-12 штук, 12-16 PWM, USB, 2-3USART, 2-spi, 2-i2С, 240 прерываний с приоритетами и GCC вроде как уже поддерживает, на некоторых CAN, i2s, частота 150Мгц, deltaсигма преобразователь . Китайцы во всю штампуют. Уже задумался о покупке, но пока IDE сыроват и с накрывшимся bootloader'ом не понятно как поступать. ADmin: может в новостях разместить инфу о Maple, чтобы там пообсуждать ? Последний раз редактировалось HiddenPilot; 15.03.2013 в 12:42. |
![]() |
![]() |
![]() |
#59 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Тема интересная.
Создал раздел для ARM процессоров |
![]() |
![]() |
![]() |
#60 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Добавил работу с EEPROM
Сохранить значение 4000000 в EEPROM по адресу 0 тип Long WriteEEPROM_Long(0, 4000000); Прочитать из EEPROM с адреса 0 значение типа Long uint32_t tmp=ReadEEPROM_Long(0); Сохранить значение 4000 в EEPROM по адресу 0 тип Word WriteEEPROM_Word(0, 4000); Прочитать из EEPROM с адреса 0 значение типа Word uint16_t tmp=ReadEEPROM_Word(0); Сохранить значение 400 в EEPROM по адресу 0 тип Byte WriteEEPROM_Byte(0, 200); Прочитать из EEPROM с адреса 0 значение типа Byte uint8_t tmp=ReadEEPROM_Byte(0); |
![]() |
![]() |
![]() |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|