err_t http_recv(void *arg, struct tcp_pcb *tpcb, struct pbuf *p, err_t err)
{...
【程序段】最簡單的HTTP請求響應代碼err_t http_recv(void *arg, struct tcp_pcb *tpcb, struct pbuf *p, err_t err)
{... |
【方法】系統時鐘從PLL切換到HSI(以及切換回來)【PLL到HSI】
// 假設HSI已經打開 RCC->CFGR &= ~RCC_CFGR_SW; // 系統時鐘切換到HSI RCC->CR &= ~(... |
【示例程序】lwip通過TCP訪問區域網中的HTTP伺服器#include <string.h>
#include "lwip/tcp.h" err_t http_recv(void *arg, struct tcp_pcb *tpc... |
【示例程序】lwip通過UDP向計算機發送數據【單片機端程序】
#include <string.h> #include "lwip/udp.h" void recvtest(void *arg, struct ud... |
【程序】lwip-2.0.2通過DNS解析域名原工程:https://zh.arslanbar.net/post.php?t=24584
首先,打開配置文件lwipopts.h,添加如下三行,開啟DNS: #define LWIP_D... |
【程序】STM32F103中的RTC時鐘精確到毫秒顯示時間#include <stm32f10x.h>
uint8_t seg8[] = {0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x... |
[ATtiny13項目]8x8點陣顯示數字和字母 [圖片]電路板:
三極體全部都是9012的。左邊的74HC595是決定一橫排的顯示內容,右邊的74HC595則是決定顯示哪一橫排。 左上角的按鍵是RESET鍵,最下面的按鍵是暫停鍵(程序中是K1)... ![]() |
【實驗】用電容器延緩I/O口的電平變化速度將一個電阻和一個電容串聯起來接地。最左邊為電阻,電阻的最左端接單片機的PC1口,並設為輸出。電阻和電容中間引出一根線,接到PC0口,設為輸入。
最初PC1輸出低電平,電容上沒有電荷,PC0為低電... |
|
【程序】lwip-2.0.2通過DHCP自動從路由器獲取IP位址原始程序:
https://zh.arslanbar.net/post.php?t=24571 打開lwipopts.h,把#define LWIP_DHCP 0改成#define LWI... |
【實驗】使用定時器的外部時鐘模式對多諧振盪器的性能進行評估【實驗時用到的程序】
#include <stm32f10x.h> const uint8_t seg8[] = {0xc0, 0xf9, 0xa4, 0xb0, 0x99,... |
【教程】給lwip添加計算機名(NetBIOS名稱)原始工程:https://zh.arslanbar.net/post.php?t=24584
【最終效果】 1.能夠在PC端通過設定的計算機名ping通網卡。 2.能在PC端... |
【數據】在控制台中執行「ping 計算機名」時網卡收到的UDP數據包內容【命令】
C:\Users\Octopus>ping CAR527 Pinging CAR527 [192.168.1.109] with 32 bytes of data:... |
DHCP出錯了******21/03/2017 9:05:41 PM******
dhcp_start(netif=20005fe0) en0 dhcp_start(): starting new DH...
巨大八爪鱼
3-31
117.136.63.*
(點擊/回復: 559/2)
|
【步驟】lwip-2.0.2在STM32F103RC+ENC28J60網卡上無作業系統移植(不使用STM32庫函數)【1】去lwip的官方網站下載最新的lwip-2.0.2.zip
【2】新建空白STM32工程,建工程時一定要在Manage Run-Time Environment對話框裡勾選啟動文件... |
全站共有主題數30094個,帖子數134789篇。 |
內容轉換: |