Перейти к содержанию

ART_ME

Members
  • Постов

    2 149
  • Зарегистрирован

  • Посещение

  • Победитель дней

    37

Весь контент ART_ME

  1. Если кратенько. Новичку необходим IDE с одновременным выполнением трех условий: 1. Бесплатность, пусть и с ограничениями. 2. Примеры, пусть и в ограниченном количестве. 3. Реальная поддержка этих примеров изготовителем. Методом проб выяснилось, что, к сожалению, этому требованию на сегодняшний день соответствует только mikroE. Есть супер альтернатива, если перейти с STM32 на LM3S8962 - LabVIEW. Но там проблема - платы по цене неподъемны, т.е. плату придется делать самому.
  2. Ладно. Завтра напишу к чему я пришел.
  3. Не понял, дык вроде как мою тему модератор выкинул в мусорку, типа не нужна она здесь! У вас что здесь, смена власти что ли?
  4. Уже лучше. Неужели есть надежда, что из тебя может что-то иное литься окромя словесного поноса? Или это временная слабость, перед сокамерником? --------------------- Кстати, флудерасты, я вам разрешаю окончательно загадить тему. Потому как толку с Вас все равно никакого, а к знающим людям я теперь смогу и в личку обратиться. Я так понимаю, что благодаря Вам народ этого раздела только в личках и общается. А кому охота в ответ на вопрос получить ведро помоев в лицо?
  5. Вот тебя-то я отлично понял. Поэтому и посоветовал ничего не говорить. Вот наверх глянь - всего несколько слов, а опять одно говно.
  6. Тебе можно уже ничего не говорить, потому из твоего рта токо говно может исходить. См. выше.
  7. Я не за тебя переживаю, а за таких, как я. Которым нужны знания, а не оскорбления.
  8. Оно и понятно, мания величия вовсю из тебя прет. Не надорвешься?
  9. А битлы не умеют музыку писать, верно? О! И второй сапог тут как тут! Оно ж удобнее, когда стадом.
  10. А может тебе хватит д'Артаньяна из себя строить? Mikroelectronica по UART только один пример предоставляет.
  11. Любопытно, а как назвать человека, объявившего выше специалистов фирмы Mikroelectronica полными идиотами и психами?
  12. Ну в общем сам себе отвечу, может кому и пригодится. GPIO_Clk_Enable - это то, что я называю макросом, а (&GPIO_PORTB) - это его параметры. Макросы эти растут в библиотеке, в данном случае в библиотеке от MikroElectronica. Причем макросов этих так много, что их объем в программе превышает язык, на котором она написана. В результате споры о языке теряют смысл, т.к. на самом деле все решают макросы, а язык - всего лишь приложение к их библиотеке. Тем более, что тот же микровасик оказался дитём от микроСи, потому как указателей (а "&" и есть указатель, который в микровасике "@") в васиках отродясь не бывало. В итоге мне удалось запустить пример нуль-модема, с помехами, но работает. Ну и по нему вроде все стало понятно, как эту связь организовывать. Чего и хотелось.
  13. Не вижу смысла пинать ТС - в данном случае в качестве ограничителя тока у него выступает повышающий преобразователь напряжения вследствие его относительно высокого внутреннего сопротивления. Поэтому если ТС не превысил реальный допустимый ток светодиода, то очень даже возможно, что светодиод переживет преобразователь.
  14. Спрошу опять по Си. Есть в хелпе вот такая инструкция: void GPIO_Clk_Enable(unsigned long *port); а ниже есть пример такого выражения: GPIO_Clk_Enable(&GPIO_PORTB); Не могу найти синтаксиса &GPIO_PORTB Откуда взялся и что означает "&"? GPIO_PORTB - это произвольная переменная, или она чем-то жестко задается? Если произвольная, то почему она не описывается в начале кода?
  15. Есть 830. Увы, все не так и даже резисторы не SMD.
  16. Млин, это ж вызов библиотеки!!! Соответственно для васика: http://www.mikroe.com/mikrobasic/arm/libraries/ И в самом компиляторе по хэлпу оно же... А вот сам я не догадался.... Спасибо, Yurkin2015!
  17. Петр, это случаем не с макаронной линии?
  18. Ясно, васик не в почете. Попробуем тогда так. Ниже представлен тот же код, но в Си: -------------------------------------------------------- char i, error, byte_read; // Auxiliary variables void main() { error = Soft_UART_Init(&GPIOA_ODR, 10, 9, 115200, 0); // Initialize Soft UART at 56000 bps if (error > 0) { GPIOD_ODR = error; // Signalize Init error while(1); // Stop program } Delay_ms(100); for (i = 'z'; i >= 'A'; i--) { // Send bytes from 'z' downto 'A' Soft_UART_Write(i); Delay_ms(100); } while(1) { // Endless loop byte_read = Soft_UART_Read(&error); // Read byte, then test error flag if (error) // If error was detected GPIOD_ODR = error; // signal it on PORTD else Soft_UART_Write(byte_read); // If error was not detected, return byte read } } -------------------------------- В начале объявлены переменные - i, error, byte_read; А что такое Soft_UART_Init? Оно объявлено по умолчанию? Где и как? И каковы правила его формирования? Что такое GPIOA_ODR и что означают следующие за ним параметры я знаю. Но где написано как оно попадает в код и в какой форме?
  19. И вообще, гуглите сами. Потому как сделать фото такой мелкой деталюшки мне один фиг нечем.
  20. Я ж написал - SOP (SIOC). Попадется опять на глаза - сфотаю.
  21. Нет, корпус полностью симметричен. Мне встречалось такое только на корпусах SOP (SIOC).
  22. Может и не быть ни ямки, ни ножки, а только логотип изготовителя. В таком случае сторона, где расположен логотип, это нижний ряд ножек.
×
×
  • Создать...