APM32E103ZET6 EVAL評估板是APM32E1系列增強型MCU的完整演示和開發平臺,它帶有一顆基于Arm?
Cortex?-M3內核的32位MCU(APM32E103ZET6),工作主頻120MHz、Flash 512KB、SRAM
128KB;可提供一個2.4英寸TFT LCD,像素240x320px;存儲方面支持EEPROM、SPI FLASH、SD
Card以及SDRAM,滿足用戶更多開發需求;內置2*CAN、1*USB、RTC、ADC等外設資料,并支持USB和CAN同時使用。以下是我第一次拆封到模擬流量計控制的調試過程,分為幾部分拆封剛拿到開發板檢查硬件時發現SDRAM有連錫的地方,檢查原理圖pin20,21引腳功能,很快處理完,進行下一步。和其他朋友一樣,先做一個開機測試,原板程序按鈕控制LED亮滅均正常。通過下載官方APM32E10x_EVAL_SDK_v1.0中的EMMC例程,測試SDRAM功能。由于沒有SPI TFTLCD,就通過printf來輸出相應信息驗證,輸出結果如下圖。下面左側測試錯誤,是因為我接了一塊ALIENTEK 的4.3寸TFTLCD。共用了SDRAM上的部分引腳導致錯誤,拆除后測試正常。根據APM32E103xCxE數據手冊4.4存儲器部分和用戶手冊4.3SMC部分,使用SMC(靜態存儲控制器)來管理TFT LCD。關于模塊ATK-MD0430 的介紹大家可以網上搜索一下, LCD驅動器芯片NT35510,電容觸摸芯片GT911/GT1151。TFT LCD對應引腳CS:TFTLCD片選信號。RS:命令/數據標志(0,讀寫命令;1,讀寫數據)。由于APM32E103ZET6和STM32F103ZET6功能外設相似,加快調試速度,先采用已有的STM32例程測試功能。下載alientek的例程測試成功,引腳功能相同并且程序兼容。使用屏幕時,對SDRAM存在影響,二選一測試。移植現有例程代碼,變換量綱后為t/h。增加啟動,停止按鈕方便后面操作使用。由于前面的4.3TFTLCD跳線太麻煩了,此處更換成2.4寸SPI屏。當按下key2時啟動,顯示start success當按下key3時停止,顯示stop success通過usart3 接入wifi模塊,用于無線通訊。然后使用機智云APP,遠程控制主板的啟動停止。上圖可以看出通過APP控制的報文格式。作者:相信, 來源:面包板社區
鏈接:https://mbb.eet-china.com/forum/topic/126170_1_1.html
版權聲明:本文為博主原創,未經本人允許,禁止轉載!


??長按圖片 掃碼申請??