原创 IAR中k60/k64 使用printf()函數

1.編寫fputc()函數   ,這個函數所在.c文件要包含頭文件“stdio.h”   int fputc(int ch, FILE *f) {   UART_WriteBlocking(UART1, (uint8_t*) &ch,

原创 vscode 中使用鼠標Ctrl+滾輪放大縮小

1.使用鼠標Ctrl+滾輪放大縮小 打開"文件->首選項->設置->用戶->下面的JSON 2.   3.點擊在settings.json中編輯 4.添加下面一行 "editor.mouseWheelZoom": true,   5

原创 imx911 配置

我們對照着圖 8.1.4.2 來詳細看一下寄存器 IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO00 的 各個位的含義: HYS(bit16):對應圖 8.1.4.2 中 HYS,用來使能遲滯比較器,當 IO 作爲輸入功能的

原创 vscode 基礎教程

零、快速入門 有經驗的可以跳過快速入門或者大致瀏覽一遍 1. 命令面板 命令面板是vscode快捷鍵的主要交互界面,可以使用f1或者Cmd+Shift+P(win Ctrl+Shift+P)打開。 在命令面板中你可以輸入命令進行搜索(中英

原创 source insight自動對齊,安裝Astyle

  1.先說個小功能:讓{ 和 } 不縮進: Options -> Document Options -> Auto Indenting -> Auto Indent Type 選 Simple   2.安裝Astyle Astyle是一

原创 uconfig”,打開

 行,執行“muconfig”,打開ake distclean”,清理工程,所以 mvx6ull_alientek_emmc.sh 每次都會清理一 下工程。如果uconfig”,打開通過圖形界面配置了 Linux,但是還沒保存新uconf

原创 stm32 智能識別

二維碼門禁系統 1、STM32通過ESP8266實時訪問服務器,並請求門牌id時間。 2、STM32通串口向顯示屏SDWe0706二維碼數據,該顯示屏中有一個將收到的自動轉爲數據轉的功能,直接串口發送數據後顯示屏上自動生成二維碼,具體開發

原创 MDK分散加載文件,外部SDRAM變零定義

  1.sct文件 LR_IROM1 0x08000000 0x00100000 { ; load region size_region ER_IROM1 0x08000000 0x00100000 { ; load a

原创 C#udp通信

本人是做嵌入式開發的,上位機只會一點,入門階段,下面程序是自己做的測試程序一部分 1. 包含空間 ​ using System; using System.Collections.Generic; using System.Compon

原创 與 LPI2C 外設一樣

與 LPI2C 外設一樣,RT1052 芯片也集成了專門用於 SPI協議通訊的外設 FlexSPI、 LPSPI,其中 LPSPI主要定位於通用的 SPI通訊,而 FlexSPI外設除了支持 SPI通訊外還提 供了很多與存儲器相關的特性,

原创 般先將

 不能直接nzig訪問存儲器,比nzig如 RAM 中的數據nzigMX6UL 中的寄存器就是 RAM 類型 的,我們v用匯編來配置 I.MX6ULv 寄存器的時候需要藉助nzigv 存儲器訪問指nzig數據寫入到 I.MX6UL 寄存器

原创 adc 學習

STM32F103 系列一般都有 3 個 ADC, 這些 ADC 可以獨立使用, 也可以使用雙重/三重模式(提高採樣率)。 lpc1314只有一個adc,帶8路通道 STM32F1 的 ADC 是 12 位逐次逼近型的模擬數字轉換器。它具

原创 IAR 低版本升高版本報錯

iar for arm 7.1以前版本升級以後的版本兼容處理 1.新版本包含了core_cm3.c   core_cm3.h,所以去掉路徑中的core_cm3.文件,移除工程中core_cm3.c文件,然後在option中做如下設置 2

原创 stm32743 sdram外擴

1.   sdram 初始化一定要在時鐘初始化之後,否則初始化不會成功 2.配置分散加載文件將stack分配在內部sram 3.操縱系統的堆可分配在外部空間,使用靜態方法創建線程.  

原创 令格式如

解命令“sudo”令格式如的時候說過,“sudo”是以 root 用戶身份執行一令格式如個命令,並沒有更 改當前的用戶身份,所令格式如有需要 root 身份執行的命令都必令格式如須在前面加上“sudo”。命令“su”可以 直接將當前用戶切