原创 下載安裝了zotero,爲什麼word沒顯示zotero的加載項

1、word-文件-選項-加載項-管理-word加載項 2、轉到-添加 -   4、找到你的安裝目錄,一般是C盤 C:\Program Files (x86)\Zotero\extensions\zoteroWinWordInteg

原创 PID控制算法

突然想對PID算法做一個總結; 常聽到的一句話:PID是初始的量加上誤差的比例積分微分就是PID控制了。根據這句話,我們得到如下公式: 那麼誤差的積分怎麼算呢? 在離散情況下積分其實就是做累加,就是將你上次的誤差加上這次的誤差: 誤差

原创 stm32簡明教程系列(五) — DMA

參考博文: https://blog.csdn.net/qq_38410730/article/details/80270444

原创 Run-Time Check Failure #3 - The variable 'comstat' is being used without being initialized

方案1: 改變項目配置屬性 一種解決方案是改變基本運行時檢查(changing the runtime checks in project settings):在菜單Project->Project properties-> C/C++

原创 【TeeChart】【msflxgrd】等.ocx怎麼在vs2013(mfc)中使用

1.首先下載.ocx 2.註冊 (1)64位 把TeeChart8.ocx拷貝到系統的C:\Windows\SysWOW64\目錄。 以管理員身份運行cmd.exe,它的位置在C:\Windows\SysWOW64\目錄。 執行以下命令:

原创 "WCHAR *" 類型的實參與 "LPSTR" 類型的形參不兼容

通過查看LPCSTR的定義: typedef _Null_terminated_ CONST CHAR *LPCSTR, *PCSTR; 可以知道LPCSTR代表了const char *類型,它是一個指向以'\0'結尾的8位(單字節

原创 解決VS2013中出現類似於error C4996: 'scanf': This function or variable may be unsafe的安全檢查錯誤

用習慣了VS老版本的人當剛使用VS2013的時候可能總遇到類似於這樣的錯誤:     error C4996: 'scanf': This function or variable may be unsafe. Consider usin

原创 解決 VS2013error MSB8031: Building an MFC project for a non-Unicode character set is deprecated

原來的代碼是VS2010編譯的,現升級爲VS2013後出現VS2013error MSB8031: Building an MFC project for a non-Unicode character set is deprecated

原创 IntelliSense:  "char *" 類型的實參與 "LPCWSTR" 類型的形參不兼容

visual studio 2017編程時,報錯: const char *類型的實參與LPCWSTR類型的形參不兼容。 解決方法:項目——項目屬性——常規——項目默認值——字符集 把字符集設爲未設置,確定,沒有再報錯了。

原创 什麼時候需要用到RCC_APB2Periph_AFIO

1.需要用到外設的重映射功能時 2.用到外部中斷(EXTI)中與AFIO有關的寄存器時,它們是用來選擇EXTIx外部中斷的輸入腳之用。 仿生鳥個人補充:很多博客都提到了管腳複用時也要使能AFIO時鐘,我去查了一下資料發現並不是這樣。 舉例

原创 stm32簡明教程系列(五) —SPI NRF24L01應用

因爲板子需要讓開rx2和tx2,dac5,6,7所以我們採用spi2,爲大家講解

原创 J-LINK突然不能下載(錯誤:JLink Warning: RESET (pin 15) high, but should be low. Please check target)

第一步:把BOOT0接地。    第二步:對地短接復位管腳的電容,然後下載程序,這樣就可以下載程序了。

原创 pcb裏面如果想讓重疊的兩個元件不報錯怎麼設置?!

 封裝重疊 Design---rules---找到placement---component clearance, 把第一個“使能”的鉤去掉即可

原创 在AD中如何快速的切換版層

Ctrl+Shift+鼠標滾軸