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) void ssd1306_drawString(char *str)
{ {
int i, end; int i, end;
end = strlen(str); end = 5;
for (i = 0; i < end; i++) for (i = 0; i < end; i++)
ssd1306_write(str[i]); ssd1306_write(str[i]);
} }

@ -144,7 +144,6 @@ int main(int argc, char *argv[])
} }
pinWrite(pinB3,0); 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); 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_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); ssd1306_begin(&i2c_1, SSD1306_SWITCHCAPVCC, SSD1306_I2C_ADDRESS);
delayMs(5);
ssd1306_display(&i2c_1); //Adafruit logo is visible 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) while(1)
{ {

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

Loading…
Cancel
Save