91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

ESP8266的原理圖,驅動程序,底板圖,各引腳介紹,很全

資源截圖

代碼片段和文件信息

/******************************************************************************
?*?Copyright?2013-2014?Espressif?Systems?(Wuxi)
?*
?*?FileName:?uart.c
?*
?*?Description:?Two?UART?mode?configration?and?interrupt?handler.
?*??????????????Check?your?hardware?connection?while?use?this?mode.
?*
?*?Modification?history:
?*?????2014/3/12?v1.0?create?this?file.
*******************************************************************************/
#include?“ets_sys.h“
#include?“osapi.h“
#include?“driver/uart.h“

#include?“driver/uart_register.h“
//#include?“ssc.h“
#include?“at.h“

//?UartDev?is?defined?and?initialized?in?rom?code.
extern?UartDevice????UartDev;
//extern?os_event_t????at_recvTaskQueue[at_recvTaskQueueLen];

LOCAL?void?uart0_rx_intr_handler(void?*para);

/******************************************************************************
?*?FunctionName?:?uart_config
?*?Description??:?Internal?used?function
?*????????????????UART0?used?for?data?TX/RX?RX?buffer?size?is?0x100?interrupt?enabled
?*????????????????UART1?just?used?for?debug?output
?*?Parameters???:?uart_no?use?UART0?or?UART1?defined?ahead
?*?Returns??????:?NONE
*******************************************************************************/
LOCAL?void?ICACHE_FLASH_ATTR
uart_config(uint8?uart_no)
{
??if?(uart_no?==?UART1)
??{
????PIN_FUNC_SELECT(PERIPHS_IO_MUX_GPIO2_U?FUNC_U1TXD_BK);
??}
??else
??{
????/*?rcv_buff?size?if?0x100?*/
????ETS_UART_INTR_ATTACH(uart0_rx_intr_handler??&(UartDev.rcv_buff));
????PIN_PULLUP_DIS(PERIPHS_IO_MUX_U0TXD_U);
????PIN_FUNC_SELECT(PERIPHS_IO_MUX_U0TXD_U?FUNC_U0TXD);
//????PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDO_U?FUNC_U0RTS);
??}

??uart_div_modify(uart_no?UART_CLK_FREQ?/?(UartDev.baut_rate));

??WRITE_PERI_REG(UART_CONF0(uart_no)?UartDev.exist_parity
?????????????????|?UartDev.parity
?????????????????|?(UartDev.stop_bits?<?????????????????|?(UartDev.data_bits?<
??//clear?rx?and?tx?fifonot?ready
??SET_PERI_REG_MASK(UART_CONF0(uart_no)?UART_RXFIFO_RST?|?UART_TXFIFO_RST);
??CLEAR_PERI_REG_MASK(UART_CONF0(uart_no)?UART_RXFIFO_RST?|?UART_TXFIFO_RST);

??//set?rx?fifo?trigger
//??WRITE_PERI_REG(UART_CONF1(uart_no)
//?????????????????((UartDev.rcv_buff.TrigLvl?&?UART_RXFIFO_FULL_THRHD)?<//?????????????????((96?&?UART_TXFIFO_EMPTY_THRHD)?<//?????????????????UART_RX_FLOW_EN);
??if?(uart_no?==?UART0)
??{
????//set?rx?fifo?trigger
????WRITE_PERI_REG(UART_CONF1(uart_no)
???????????????????((0x01?&?UART_RXFIFO_FULL_THRHD)?<???????????????????((0x01?&?UART_RX_FLOW_THRHD)?<???????????????????UART_RX_FLOW_EN);
??}
??else
??{
????WRITE_PERI_REG(UART_CONF1(uart_no)
???????????????????((UartDev.rcv_buff.TrigLvl?&?UART_RXFIFO_FULL_THRHD)?<??}

??//clear?all?interrupt
??WRITE_PERI_REG(UART_INT_CLR(uart_n

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????.......??????1119??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\app\gen_misc.bat

????.......???????871??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\app\gen_misc_plus.bat

????.......?????32608??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\bin\at\eagle.app.v6.flash.bin

????.......????136640??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\bin\at\eagle.app.v6.irom0text.bin

????.......???????128??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\bin\at\esp_init_data_default.bin

????.......??????4096??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\bin\blank.bin

????.......??????1120??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\bin\boot.bin

????.......???????128??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\bin\esp_init_data_default.bin

????.......???1585931??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\document\ESP8266_用戶手冊_V0.3.pdf

????.......????516416??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\document\Espressif?IoT?SDK?Json_命名準則_v0.1.pdf

????.......???1298931??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\document\Espressif?IoT?SDK_使用手冊_v0.8.pdf

????.......???1526294??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\document\Espressif?IoT?SDK_編程手冊_v0.9.pdf

????.......?????10964??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\document\release_note.xlsx

????.......??????1490??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\driver\Makefile

????.......??????8250??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\driver\uart.c

????.......???????869??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\include\at.h

????.......???????192??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\include\at_version.h

????.......??????2243??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\include\driver\uart.h

????.......??????4752??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\include\driver\uart_register.h

????.......?????????2??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\include\user_config.h

????.......??????3137??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\Makefile

????.......???????901??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\user\at_baseCmd.c

????.......???????157??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\user\at_baseCmd.h

????.......??????3056??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\user\at_cmd.c

????.......??????1447??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\user\at_cmd.h

????.......?????33932??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\user\at_ipCmd.c

????.......??????1152??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\user\at_ipCmd.h

????.......??????4264??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\user\at_port.c

????.......??????8193??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\user\at_wifiCmd.c

????.......???????537??2014-09-14?22:06??ESP8266資料\esp8266_sdk_v0.9.1\examples\at\user\at_wifiCmd.h

............此處省略108個文件信息

評論

共有 條評論