原创 error: #147: declaration is incompatible with ……

E:\Keil 5\Keil5\ARM\rtthread nano\3.0.3\src\idle.c(66): error: #147: declaration is incompatible with "rt_err_t rt

原创 After Build - User command #1: C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin --output ./obj/……

使用keil編譯工程時出現這個問題 After Build - User command #1 在魔術棒中找到 User ,取消勾選After Build/Rebuild下的Run#1即可

原创 VC++判斷CheckBox控件是否被勾選

圖示爲CheckBox控件,控件重映射爲m_timed_send 控件默認狀態爲未勾選(0)狀態,所以勾選時取反即可; 代碼如下: void CHCCOMDlg::OnTimedSend() { // TODO: Add

原创 error: #127: expected a statement

在編譯的時候在if語句處出現error: #127: expected a statement的錯誤, 經檢查發現是在if判斷語句缺少大括號{ }。 犯了低級錯誤

原创 union共用體

union共用體與struct結構體結構類似, 結構體和共用體的區別在於:結構體的各個成員會佔用不同的內存,互相之間沒有影響;而共用體的所有成員佔用同一段內存,修改一個成員會影響其餘所有成員。 結構體佔用的內存大於等於所有成員佔用

原创 更改win系統顏色配置

win+R 運行搜索 regedit-HKEY/CURRENT_USER/Control Panel/colors

原创 檢測RS232通訊線線序的方法

在232接口被封住的情況下如何得知通訊線 TX、RX、GND的線序? 需要的工具: 未知線序的232轉接線、USB轉TTL、3根杜邦線、串口助手 1. 將232和TTL都連接到電腦 2. 打開串口助手,向其中一個串口定時發送數據

原创 TIM_CtrlPWMOutputs(TIMx,ENABLE)函數

TIM1 和TIM8 剎車和死區寄存器(TIMx_BDTR)的 位15 :MOE: 主輸出使能 (Main output enable) 一旦剎車輸入有效,該位被硬件異步清’0’。根據AOE位的設置值,該位可以由軟件清’0’

原创 手機Auto.js運行腳本的簡易配置

1 打開app 2 打開 無障礙服務 和 懸浮窗 3 編寫或者導入運行腳本程序

原创 STM32 GPIO複用功能與設置

https://blog.csdn.net/huhaoxuan2010/article/details/80451105

原创 關於筆記本電腦USB接口

這都是血的教訓TUT 筆記本電腦USB接口輸出電壓電流一般爲:5V 100mA, 單個接口最大不超過500mA, 所以不要嘗試將大於5V的電源直接接入USB接口, 避免對電腦造成不可逆的傷害!!!

原创 我的部分面試筆試題—C語言

嵌入式C語言基礎 1、簡述 volatile,const,extern關鍵字的作用 解答: volatile 表示一個變量也許會被後臺程序改變,關鍵字 volatile 是與 const 絕對對立的。它指示一個變量也許會被某種

原创 用電腦計算器計算以2爲底的對數

在用電腦計算器計算數值時發現計算器只能計算以10爲底的對數,計算以2爲底的對數就很爲難。百度一下找到了下面的一種方法,在這裏總結一下,爲高中數學做一下檢討┭┮﹏┭┮。 1:選用科學計算器; 2:設 底數爲N, 輸入和點擊 N L

原创 函數指針及回調函數

原文鏈接:https://www.runoob.com/cprogramming/c-fun-pointer-callback.html 函數指針和回調函數是個好東西,需要用時不會用能把

原创 JSON解析器JSON-C

原文鏈接:https://www.jianshu.com/p/659bb1b09f1b 文章鏈接:JSON解析器JSON-C