Run.sh Modified to be able to install stlink from STM

master
kerem yollu 2 years ago
parent 3ebdf34db2
commit 6814afa6de

@ -763,7 +763,7 @@ void ssd1306_write(int c)
void ssd1306_drawString(char *str)
{
int i, end;
end = strlen(str);
end = 5;
for (i = 0; i < end; i++)
ssd1306_write(str[i]);
}

@ -144,7 +144,6 @@ int main(int argc, char *argv[])
}
pinWrite(pinB3,0);
i2c_init(&i2c_1, I2C_CH_1, i2c_mode_master, 0x00,0x00, i2c_address_count_single, i2c_address_size_7b, i2c_clk_speed_standart, i2c_clk_stretching_disable, i2c_wake_disabled);
@ -155,20 +154,22 @@ int main(int argc, char *argv[])
i2c_check_device(&i2c_1, &slaveAddress);
// i2c_write(&i2c_1, &slaveAddress, &registerToRead, &i2cData, &i2cDataLenght);
// i2c_read(&i2c_1, &slaveAddress, &registerToRead, &i2cRecieved,&i2cDataLenght);
print_Usart(usart2, "\n\r");
print_Usart(usart2, "All Is Working fine ");
print_Usart(usart2, "\n\r");
ssd1306_begin(&i2c_1, SSD1306_SWITCHCAPVCC, SSD1306_I2C_ADDRESS);
delayMs(5);
ssd1306_begin(&i2c_1, SSD1306_SWITCHCAPVCC, SSD1306_I2C_ADDRESS);
delayMs(5);
ssd1306_display(&i2c_1); //Adafruit logo is visible
delayMs(5000);
ssd1306_clearDisplay(&i2c_1);
delayMs(2000);
ssd1306_display(&i2c_1);
/* Work on progress
char* text = "This is demo for SSD1306 i2c driver for Raspberry Pi";
ssd1306_drawString(text);
ssd1306_display(&i2c_1);
delayMs(2000);
*/
print_Usart(usart2, "\n\r");
print_Usart(usart2, "All Is Working fine ");
print_Usart(usart2, "\n\r");
while(1)
{

@ -21,6 +21,8 @@ stmLinkInstall()
cd stlink
sudo make install
sudo ldconfig
cd ..
sudo rm -r stlink
echo -e "\e[36m"
echo "+--------------------------------------+"

Loading…
Cancel
Save