原创 藍牙移植注意點

1.藍牙協議棧比較大,軟件IAR裏面一般有一個絕對路徑,而且要是IAR要是有51版的話,兩個IAR會造成不兼容的情況,最後處理後,是在IAR的藍牙情況下,從裏面打開文件工程 2.藍牙匹配時,有一個匹配的MAC地址需要修改  

原创 vmware安裝操作系統ubuntu不能上網的問題

有可能vmware版本過低,或者網絡基礎設置不對,考慮重新安裝VMware軟件,在NAT模式,是不用配置任何文件的,它是和主機公用一個ip地址,相當於外部網絡是不能訪問此虛擬機的,在橋接模式的話,是主機和外部ip是可以訪問此虛擬機的,橋接

原创 STM32內存泄露問題

若定義的數組長度不夠,我們又需要多一位的數據,或者運算多一位的數據,會造成內存泄露,類似於增加其他地址的數據,顯示不需要的部分,造成亂碼問題,我們在定義數組時,應該儘量大一些,不浪費內存的情況下

原创 STM32串口與電腦收發通信,兩個不同電路板(外部時鐘和內部時鐘配置)485、232、CAN通信

1.芯片類型STM32L431VCTX  低功耗芯片 2.STM32CubeMX   HAL庫 3.串口通信UART3,關於串口中的使用,數據的發送接收這裏面利用的中斷接收(HAL_UART_Receive_TI(&huart3,midu

原创 ubuntu(debian)有關更新國內源的問題

因爲ubuntu安裝的源是鏡像自帶的源文件,建議換成國內的源,可以提速,讓自己的下載速度更快,我這裏換的華爲的官方源文件,網站是https://mirrors.huaweicloud.com/,這是很好用的網站,不僅可以方便我們使用下載鏡

原创 管腳的上拉下拉,推輓輸出

1.對於傳感器的信號輸入引腳,懸空狀態會導致讀取錯誤的情況,若輸入高電平有效,就將輸入引腳置低,若輸入低電平有效,輸入引腳置高。 2.一般都是將輸出方式變爲推輓輸出, 在開漏輸出模式下,P-MOS管不工作,只有N-MOS管起作用。若輸出數

原创 debian10的samba服務器安裝

1.apt-get install samba 2.新建一個目錄,給讀寫權限 3.配置/etc/samba/smb.conf,path=新創目錄 4.創建普通用戶,在samba服務器裏用指令關聯該用戶 5.若配置防火牆,打開防火牆相關端口

原创 NB模塊有關技術

     物聯網技術將會在新一代通訊技術NB-IoT的基礎上,廣泛應用於智能交通、環境保護、政府工作、公共安全、平安家居、智能消防、工業監測、環境監測、老人護理、人個健康 、花卉栽培、水系監測、食品溯源、敵情偵查和情報蒐集等生活以及社會國

原创 ubuntu vsftpd 530 Login incorrect 根本原因和解決方案

1 背景分析 ubuntu安裝vsftpd一般使用:sudo apt-get install vsftpd 參照其他網上教程的配置後,在賬號、密碼、主目錄都是正確的情況下,可能會遇到賬號登錄提示 530 Login incorrect 的

原创 如何在 Debian 10 Linux 上安裝 Apache Web Server

Apache HTTP 服務器是世界上最受歡迎的 Web 服務器之一。它是一個開源和跨平臺的 HTTP 服務器,爲大部分互聯網網站提供支持。 Apache 提供了許多強大的功能,可以通過其他模塊進行擴展。 在本教程中,我們將解釋如何在 D

原创 編譯器和出棧壓棧寄存器對printf參數輸出的不同影響

鏈接:https://www.nowcoder.com/questionTerminal/c64aadd25ceb4789bfd404819704855d 來源:牛客網   題目的寫法事實上是有嚴重安全隱患的   援引《C++ Prime

原创 嵌入式實習面試踩的各種坑

        沒事寫寫找實習面試的時候踩的各種坑,我出去實習是臨時派出去的,所以好多東西沒怎麼準備,導致真的是一個腳印一個坑。第一次面試是一個和我差別很大的崗位,JAVA崗位,由於是老師指派,就去了,問的時候呢,就是和你閒聊,問問你寫的

原创 指針常數和常數指針的差別

const在*的左邊,則指針指向的變量的值不可直接通過指針改變(可以通過其他途徑改變);在*的右邊,則指針的指向不可變。簡記爲"左定值,右定向"。 ①const int p; ②const int* p; ③int const* p; ④

原创 union和struct的區別,筆試經常考

union的大小取決於所佔空間最大的變量的大小 並且是倍數  int a32位佔4字節,所以uni的大小就是4字節 struct的大小由於內存對齊問題,int a四個字節,char b雖然是1個字節 但是爲了存取效率,char b也被分配

原创 面試容易考的排序算法

冒泡排序 冒泡排序就是把小的元素往前調或者把大的元素往後調。比較是相鄰的兩個元素比較,交換也發生在這兩個元素之間。所以,如果兩個元素相等,我想你是不會再無聊地把他們倆交換一下的;如果兩個相等的元素沒有相鄰,那麼即使通過前面的兩兩交換把兩個