Jump to content

    

skripach

Свой
  • Content Count

    1125
  • Joined

  • Last visited

Community Reputation

0 Обычный

About skripach

  • Rank
    ■ ■ ■ ■

Контакты

  • Сайт
    http://
  • ICQ
    0

Recent Profile Visitors

5342 profile views
  1. Паял ERS'ой, потом попобовал JBC, больше ERS'ой не паяю. Как я сейчас вижу свою Ersa iCon1 - гудящий трансформатор, кайне неудобная смена жал, когда надо сделать это быстро ещё и обожженные пальцы. Ersa просто морально устарела, сейчас есть много нового и интересного.
  2. Загрузчик, приложение для ПК

    Похоже это самый адекватный пост. Спасибо.
  3. Посоветуйте какую-нибудь готовую простенькую програмку для обновления firmware в железке. Просто кнопка выбора ком порта, кнопка открытия файла (bin, hex), кнопка запуска и прогрессбар, всё. Так же нужно какое никакое описание протокола, возможно пример внутриконтроллерного загрузчика. Переход в загрузчик по какой-то спец. команде.
  4. В segger напишите.
  5. Не, мы такими делами не занимаемся. Это ж плата от 6го айфона, я просто взял фотки с форума по ремонту телефонов. Вот там народ как только не изголяется чтобы познать электронику изнутри пока нет схемы и бордвъю на новую модель.
  6. – Ребе, у меня дохнут куры. Что делать? – Кидай им зерно в круг, предварительно его начертив. Еврей начертил круг, стал кидать в него зерно, но куры все равно дохли. Тогда он опять пришел к ребе: – Что делать? – Нарисуй квадрат и бросай зерно в квадрат. Еврей нарисовал квадрат, стал бросать в него зерно, но куры все равно дохли. – Что делать, ребе? – Нарисуй треугольник и бросай зерно в треугольник. Еврей нарисовал треугольник и стал бросать туда зерно. Куры сдохли все. – Ребе, все куры сдохли. – Жалко, у меня было еще столько идей, столько идей…
  7. А что кто-то пользует автотрассировку? Оно такого понаразводит, потом устанешь разгребать. Или нет?
  8. Дать маломальски осмысленое название теме так трудно? Помощь ему нужна...
  9. Включение IRLML6401

    Просто нужен второй транзистор в схеме!
  10. Отмечусь со своим колхозом. gpio_macro.h: #ifndef __GPIO_MACRO_H_ #define __GPIO_MACRO_H_ /******************************************************************************* port *******************************************************************************/ // port A #define A0_PORT GPIOA #define A1_PORT GPIOA #define A2_PORT GPIOA #define A3_PORT GPIOA #define A4_PORT GPIOA #define A5_PORT GPIOA #define A6_PORT GPIOA #define A7_PORT GPIOA #define A8_PORT GPIOA #define A9_PORT GPIOA #define A10_PORT GPIOA #define A11_PORT GPIOA #define A12_PORT GPIOA #define A13_PORT GPIOA #define A14_PORT GPIOA #define A15_PORT GPIOA // port B #define B0_PORT GPIOB #define B1_PORT GPIOB #define B2_PORT GPIOB #define B3_PORT GPIOB #define B4_PORT GPIOB #define B5_PORT GPIOB #define B6_PORT GPIOB #define B7_PORT GPIOB #define B8_PORT GPIOB #define B9_PORT GPIOB #define B10_PORT GPIOB #define B11_PORT GPIOB #define B12_PORT GPIOB #define B13_PORT GPIOB #define B14_PORT GPIOB #define B15_PORT GPIOB // port C #define C0_PORT GPIOC #define C1_PORT GPIOC #define C2_PORT GPIOC #define C3_PORT GPIOC #define C4_PORT GPIOC #define C5_PORT GPIOC #define C6_PORT GPIOC #define C7_PORT GPIOC #define C8_PORT GPIOC #define C9_PORT GPIOC #define C10_PORT GPIOC #define C11_PORT GPIOC #define C12_PORT GPIOC #define C13_PORT GPIOC #define C14_PORT GPIOC #define C15_PORT GPIOC // port D #define D0_PORT GPIOD #define D1_PORT GPIOD #define D2_PORT GPIOD #define D3_PORT GPIOD #define D4_PORT GPIOD #define D5_PORT GPIOD #define D6_PORT GPIOD #define D7_PORT GPIOD #define D8_PORT GPIOD #define D9_PORT GPIOD #define D10_PORT GPIOD #define D11_PORT GPIOD #define D12_PORT GPIOD #define D13_PORT GPIOD #define D14_PORT GPIOD #define D15_PORT GPIOD // port E #define E0_PORT GPIOE #define E1_PORT GPIOE #define E2_PORT GPIOE #define E3_PORT GPIOE #define E4_PORT GPIOE #define E5_PORT GPIOE #define E6_PORT GPIOE #define E7_PORT GPIOE #define E8_PORT GPIOE #define E9_PORT GPIOE #define E10_PORT GPIOE #define E11_PORT GPIOE #define E12_PORT GPIOE #define E13_PORT GPIOE #define E14_PORT GPIOE #define E15_PORT GPIOE /******************************************************************************* pin *******************************************************************************/ // port A #define A0_PIN GPIO_PIN_0 #define A1_PIN GPIO_PIN_1 #define A2_PIN GPIO_PIN_2 #define A3_PIN GPIO_PIN_3 #define A4_PIN GPIO_PIN_4 #define A5_PIN GPIO_PIN_5 #define A6_PIN GPIO_PIN_6 #define A7_PIN GPIO_PIN_7 #define A8_PIN GPIO_PIN_8 #define A9_PIN GPIO_PIN_9 #define A10_PIN GPIO_PIN_10 #define A11_PIN GPIO_PIN_11 #define A12_PIN GPIO_PIN_12 #define A13_PIN GPIO_PIN_13 #define A14_PIN GPIO_PIN_14 #define A15_PIN GPIO_PIN_15 // port B #define B0_PIN GPIO_PIN_0 #define B1_PIN GPIO_PIN_1 #define B2_PIN GPIO_PIN_2 #define B3_PIN GPIO_PIN_3 #define B4_PIN GPIO_PIN_4 #define B5_PIN GPIO_PIN_5 #define B6_PIN GPIO_PIN_6 #define B7_PIN GPIO_PIN_7 #define B8_PIN GPIO_PIN_8 #define B9_PIN GPIO_PIN_9 #define B10_PIN GPIO_PIN_10 #define B11_PIN GPIO_PIN_11 #define B12_PIN GPIO_PIN_12 #define B13_PIN GPIO_PIN_13 #define B14_PIN GPIO_PIN_14 #define B15_PIN GPIO_PIN_15 // port C #define C0_PIN GPIO_PIN_0 #define C1_PIN GPIO_PIN_1 #define C2_PIN GPIO_PIN_2 #define C3_PIN GPIO_PIN_3 #define C4_PIN GPIO_PIN_4 #define C5_PIN GPIO_PIN_5 #define C6_PIN GPIO_PIN_6 #define C7_PIN GPIO_PIN_7 #define C8_PIN GPIO_PIN_8 #define C9_PIN GPIO_PIN_9 #define C10_PIN GPIO_PIN_10 #define C11_PIN GPIO_PIN_11 #define C12_PIN GPIO_PIN_12 #define C13_PIN GPIO_PIN_13 #define C14_PIN GPIO_PIN_14 #define C15_PIN GPIO_PIN_15 // port D #define D0_PIN GPIO_PIN_0 #define D1_PIN GPIO_PIN_1 #define D2_PIN GPIO_PIN_2 #define D3_PIN GPIO_PIN_3 #define D4_PIN GPIO_PIN_4 #define D5_PIN GPIO_PIN_5 #define D6_PIN GPIO_PIN_6 #define D7_PIN GPIO_PIN_7 #define D8_PIN GPIO_PIN_8 #define D9_PIN GPIO_PIN_9 #define D10_PIN GPIO_PIN_10 #define D11_PIN GPIO_PIN_11 #define D12_PIN GPIO_PIN_12 #define D13_PIN GPIO_PIN_13 #define D14_PIN GPIO_PIN_14 #define D15_PIN GPIO_PIN_15 // port E #define E0_PIN GPIO_PIN_0 #define E1_PIN GPIO_PIN_1 #define E2_PIN GPIO_PIN_2 #define E3_PIN GPIO_PIN_3 #define E4_PIN GPIO_PIN_4 #define E5_PIN GPIO_PIN_5 #define E6_PIN GPIO_PIN_6 #define E7_PIN GPIO_PIN_7 #define E8_PIN GPIO_PIN_8 #define E9_PIN GPIO_PIN_9 #define E10_PIN GPIO_PIN_10 #define E11_PIN GPIO_PIN_11 #define E12_PIN GPIO_PIN_12 #define E13_PIN GPIO_PIN_13 #define E14_PIN GPIO_PIN_14 #define E15_PIN GPIO_PIN_15 #define GPIO_PORT(x) x##_PORT #define GPIO_PIN(x) x##_PIN #define GPIO_READ_PIN(pin) HAL_GPIO_ReadPin(GPIO_PORT(pin), GPIO_PIN(pin)) #define GPIO_WRITE_PIN(pin, state) HAL_GPIO_WritePin(GPIO_PORT(pin), GPIO_PIN(pin), state) #define GPIO_TOGGLE_PIN(pin) HAL_GPIO_TogglePin(GPIO_PORT(pin), GPIO_PIN(pin)) #endif //__GPIO_MACRO_H_ main.c: #define LED_IND_GREEN_PIN B5 GPIO_WRITE_PIN(LED_IND_GREEN_PIN, GPIO_PIN_SET);
  11. Ставте другие датчики в такой тесноте.
  12. Плат сделал - тьма, все вручную, как по мне это не так долго и результат предсказуем. Аторазводчики таких вензелей загагулин понаделают... off: Мажно как-то смайлы настроить?