浏览代码

Fix for new Latch pin.

Vladimir N. Shilov 4 年之前
父节点
当前提交
2e964146ca
共有 2 个文件被更改,包括 15 次插入4 次删除
  1. 4 4
      Inc/main.h
  2. 11 0
      ReadMe.txt

+ 4 - 4
Inc/main.h

@@ -73,8 +73,8 @@ typedef enum {
 
 /* Exported macro ------------------------------------------------------------*/
 /* USER CODE BEGIN EM */
-#define LATCH_DOWN    GPIOB->BRR = 0x10
-#define LATCH_UP      GPIOB->BSRR = 0x10
+#define LATCH_DOWN    GPIOA->BRR = 0x8000
+#define LATCH_UP      GPIOA->BSRR = 0x8000
 
 #define TUBE_PWR_ON   GPIOA->BRR = 0x10
 #define TUBE_PWR_OFF  GPIOA->BSRR = 0x10
@@ -127,8 +127,8 @@ void SPI1_Tx_Callback(void);
 #define BTN3_GPIO_Port GPIOA
 #define BTN4_Pin LL_GPIO_PIN_11
 #define BTN4_GPIO_Port GPIOA
-#define Latch_Pin LL_GPIO_PIN_4
-#define Latch_GPIO_Port GPIOB
+#define Latch_Pin LL_GPIO_PIN_15
+#define Latch_GPIO_Port GPIOA
 #define IRQ_Pin LL_GPIO_PIN_8
 #define IRQ_GPIO_Port GPIOB
 #define IRQ_EXTI_IRQn EXTI4_15_IRQn

+ 11 - 0
ReadMe.txt

@@ -5,3 +5,14 @@
 RGB-подсветка, "погодный" датчик BME-280.
 
 MCU - STM32G030K8.
+Управление катодами - TPIC6B595.
+
+=====
+05.05.2021
+
+И снова - раньше нужно читуть даташиты...
+у TPIC6B595 уровень логической единицы - 0.85 от питания, т.е. 3.3В логики тут 
+никак не хватает. К счастью, MOSI и SCK на FT выводах - переключил в OD и 
+подтянул резисторами с наружи на +5В. Вывод LATCH придётся переносить на 26-ой 
+вывод -- PA15.
+Исправил схему и плату.