Search found 197 matches

by rudi
Thu Jun 01, 2017 5:32 pm
Forum: ESP8266 SDK
Topic: Update(150414) :Flash download tool , Look over here !
Replies: 12
Views: 51482

Re: Update(150414) :Flash download tool , Look over here !

hi costaud just in time, version is 3.4.8 http://espressif.com/en/support/download/other-tools we get in the past allways the exe(bin) and src form of windows PS flash tool. the last versions and the actually 3.4.8 , does not have any src now. you can decompress the exe file yes but we get bin objec...
by rudi
Sat Nov 26, 2016 5:31 am
Forum: Documentation Request
Topic: I2C Slave Mode
Replies: 57
Views: 59123

Re: I2C Slave Mode

Hi Rudi, i am very interested in these ASM instruction to run the I2C faster. I'd like to run in high speed mode or at least >100kHz. is this line to read the inputs? how exactly? _l8ui a0, a11, GPIO_OFFSET_INPUT hi dominik ah you use the code from CNLohr :D yes, asked you, do you know about this i...
by rudi
Fri Oct 28, 2016 10:24 pm
Forum: Documentation Request
Topic: I2C Slave Mode
Replies: 57
Views: 59123

Re: I2C Slave Mode

@Rudi, Few weeks ago, you were saying that you will share this I2C Slave code, and said that it should be after Chinese holiday ... edit: yes i did this say. read the code here - this is my share - but me was say too, that i get devKitC, but i have not get. so my thinked demo project i can not buil...
by rudi
Fri Oct 28, 2016 12:58 am
Forum: Documentation Request
Topic: I2C Slave Mode
Replies: 57
Views: 59123

Re: I2C Slave Mode

Rudi, did you got chance to upload your I2CSlave code somewhere ? edit: the missunderstand was cleaned now. lets see what happens. rudi I don't understand your above comment ... My question was : do you have any github where we can look at your ESP8266 I2C Slave code ? ;-) this was other theme - i ...
by rudi
Thu Oct 27, 2016 1:22 am
Forum: Documentation Request
Topic: I2C Slave Mode
Replies: 57
Views: 59123

Re: I2C Slave Mode

Hi Rudi, okay I see. thanks for this one. Gonna try it out. best regards D. one hint i get perhabs for you important too :) - CCOUNT SR it's 32 bits - overflow of CCOUNT detectable? -- no, there's nothing that can tell you about an overflow. No interrupt, no overflow bit. - is there an interrupt fo...
by rudi
Wed Oct 26, 2016 10:01 pm
Forum: Documentation Request
Topic: I2C Slave Mode
Replies: 57
Views: 59123

Re: I2C Slave Mode

Hi Rudi, I'm surprised that you manage to reach 400kHz with your method. When I implemented the interrupt driven version (with SCL and SDA interrupt), it already stopped to work with 100kHz. The interrupt latency was too high. From 100kHz I started to miss the next edge (from rising to the next fal...
by rudi
Wed Oct 26, 2016 5:55 pm
Forum: Documentation Request
Topic: I2C Slave Mode
Replies: 57
Views: 59123

Re: I2C Slave Mode

Hi Rudi, a lot of comments :). Thanks for your review. In which case it happens, that a stop comes from the master after sending the address? I will add a general interrupt on the STOP signal, too. So I can stop the whole communication independent of the state. Thus, I also had a version with SCL a...
by rudi
Wed Oct 26, 2016 5:05 am
Forum: Documentation Request
Topic: I2C Slave Mode
Replies: 57
Views: 59123

Re: I2C Slave Mode

plus open drain config of the SDA/SCL pins .. yep da kemma zam :) geht doch. why ? ( ~PERIPHS_IO_MUX_MTMS_U and PERIPHS_IO_MUX_MTDI_U ./. PERIPHS_IO_MUX_MTCK_U ) // PIN SETUP.. // (c) dkaufmann, 25.10.2016, Zürich, Switzerland //SDA on GPIO12 #define I2C_SDA_PIN 12 #define I2C_SDA_MUX PERIPHS_IO_MU...
by rudi
Tue Oct 25, 2016 3:59 am
Forum: Documentation Request
Topic: I2C Slave Mode
Replies: 57
Views: 59123

Re: I2C Slave Mode

i2c_slave.h

we use

GPIO12 for SDA
GPIO14 for SCL

ok?

now show me your gpio setup
by rudi
Tue Oct 25, 2016 3:29 am
Forum: Documentation Request
Topic: I2C Slave Mode
Replies: 57
Views: 59123

Re: I2C Slave Mode

I know how to set the GPIO and ISR. Now I set the SDA a low active Interrupt. sry - you did it not know :) if(( (gpio_status>>I2C_SLAVE_SDA_GPIO)& BIT0)&&scl) //SDA trigger and scl high you must set to anyedge if( sda )// sda posedge , stop { ets_printf("stop..\n\0"); and any ...

Go to advanced search