原创 基於RL-TCPnet的Web Server應用
腳本語言“c”會引起HTTP server script interpreter調用cgi_func函數,此函數由開發人員實現。在“c”命令後可跟一個字符串,作爲參數傳遞給cgi_func函數的形參env。cgi_func函數必須將處理
原创 LPC2000的RTC主電源掉電時鐘就不跑的原因
點贊 收藏 分享 文章舉報 duskvalley 發佈了30 篇原創文章 · 獲贊 3 · 訪問量 3萬+ 私信
原创 BUG 11.11
2011-10-07 1. 調試輸出異常,發現是dbg0printf的buffer太小,輸出時,用到dbg3printf的buffer了,兩個b
原创 RL-RTX中的Event、mailbox、mutex和semaphore
Event flags(事件) 事件是實現任務-任務、任務-中斷(isr)之間同步的一種機制。一個任務或isr通過設置事件告訴另一任務某一(些)事情發生了;一個任務可以等待某一(些)事件發生後再繼續執行。 每一任務有16個事件標誌可用。
原创 VC及eVC中修改對話框中的光標
典型代碼: BOOL CSubDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message) { // TODO: 在此添加消息處理程序代碼和/或調用默認值 //SetCursor(
原创 在RL-TCPnet下的UDP通信
1. 初始化TCPnet。 void init_TcpNet (void); 2. 分配自由的UDP Socket。 U8 udp_get_socket ( U8 tos, /* Type Of
原创 關於IT中的時間表示
域 起始時刻 關係 NTP時間戳 UTC 1900-01-01 00:00:00 1970-1900= 2208988800s C語言 UTC 1970-01-01 00:00:00 TSIP
原创 VC及eVC中將一個對話框作爲控件放入另一個對話框
步驟: 1. 創建兩個對話框CFDlg, CSDlg,在資源視圖中將CSDlg的Style設爲Child。 2. 在CFDlg::OnInitDialog()中添加 m_pSubDlg = new CSDlg(this); m
原创 eVC & VC 串口編程
步驟: 1.打開串口 2.讀取串口的DCB 3.設置串口事件:接收到一個字符 4.設置接收與發送的緩衝區大小 5.修改DCB 6.設置串口的DCB 7.讀取超時參數 8.修改超時參數 9.設置超時參數 10. 清除收/發緩衝區 11
原创 一個典型的Quartus II 邏輯項目的實現過程
工具: 1. Quartus II-64bit Version 13.1.0 2. ModelSim ALTERA STARTER EDITION 10.1d 3. Notepad++ v4.8.2 工作
原创 Altium designer 技巧
1. 覆銅 過孔 P-V 2. 鎖定佈線S-C,右旋屬性,locked 3. Push Conflicting Object 推擠佈線 4. Preserve Angle When Dragging即拖動時保持角度 5. Resrrict
原创 13.02.16 DataGridView 用法集萃
1.單元格實現下拉列表(Combobox) private void Form_UserMgmt_Load(object sender, EventArgs e) { user
原创 DLVA prj
不在listBox中添加重複的項 if (pwr >= -70.0 && pwr <= 5.0) { //不再listBox中添加重複