01.導(dǎo)讀
Reading guide
該產(chǎn)品是由深圳東裕光大電子有限公司進(jìn)行開發(fā),本產(chǎn)品主控芯片為 N32G455REL7, 作為核心板,有段碼屏,點(diǎn)陣屏,數(shù)碼管,RGB 燈帶,雙極性步進(jìn)電機(jī)驅(qū)動(dòng),三相無(wú)刷電機(jī)驅(qū)動(dòng),PWM 電機(jī)驅(qū)動(dòng),直流電機(jī)驅(qū)動(dòng),紅外接收等應(yīng)用,在本產(chǎn)品中示例化的是演示各種模塊, 支持二次開發(fā)。
02.開發(fā)環(huán)境搭建
Development environment
JLink 軟件添加 Nationstech 芯片
注意:如果沒有配置以下步驟,keil5是識(shí)別不了國(guó)民芯片型號(hào)的
修改添加配置文件及文件夾 準(zhǔn)備好以下配置文件(由國(guó)民技術(shù)提供):
主要包含:
1. Device 下載算法文件
2. Samples J-Flash 工程
3. Nationstech-JLinkDevices.xml 需要添加的國(guó)民技術(shù)芯片型號(hào)文件
4. JLinkNsUnlockTool V1.0.1.exe 解鎖國(guó)民技術(shù)芯片讀保護(hù) L1 級(jí)別應(yīng)用程序
5. JLinkNsUnlockToolConfig.ini 解鎖讀保護(hù)應(yīng)用程序所需的配置文件
(1)修改 JLinkDevices 配置文檔 1) 找到 JLink 安裝路徑,打開 JLinkDevices 文檔(可 使用 notepad 打開)
(2)打開提供的 Nationstech-JLinkDevices 文檔,將 Nationstech 所有芯片配置的內(nèi)容復(fù)制到安裝路徑下的 JLinkDevices 文檔末尾,點(diǎn)擊保存;完成后的 JLinkDevices 文檔內(nèi)容如下:
(3)添加 Nationstech 的下載算法文件將提供的如下路徑下的文件夾復(fù)制進(jìn) JLink 安裝路徑
復(fù)制完成后的安裝路徑文件夾及內(nèi)容如下:
(4)添加解鎖 Nationstech 芯片讀保護(hù) L1 等級(jí)的應(yīng)用程序?qū)⑻峁┑娜缦侣窂较碌奈募A,復(fù)制進(jìn) JLink 安裝路徑
03.產(chǎn)品基本操作與功能
Basic operation
(1)電源供電
支持 jlink,串口,12V電源適配器供電。
圖示:
Jlink供電
串口供電
12V 電源適配器供電
(2)硬件展示
如圖所示:
(3)軟件燒錄程序操作
燒錄程序:支持 keil5 里面選擇 Jlink 下載和 Nations MCU Download Tool (串口燒錄 bin 文件)下載燒錄。
1. keil5 選擇 Jink 燒錄
① 首先確定連接好jlink 的四根線,打開工程,再選擇好芯片(N32G455REL7)保持與開發(fā)板一致
②Debug里面選擇好jlink,最后點(diǎn)擊一下Settings
點(diǎn)進(jìn)去settings如圖:
能正確識(shí)別到芯片號(hào),最后點(diǎn)擊確定。
③ 點(diǎn)擊編譯,燒錄
2. 國(guó)民上位機(jī)燒錄
Nations MCU Download Tool (串口燒錄 bin 文件)下載燒錄: 進(jìn)入N32G45X工具(Tools)NZDownloadTool.exe
注意:如果連接失敗,就需要 boot0 拉高再按一下復(fù)位,就能成功連接上。
(4)功能演示
1.數(shù)碼管的點(diǎn)亮:全部顯示 6
驅(qū)動(dòng)芯片使用的是 CH455G 的 I2C 協(xié)議驅(qū)動(dòng)共陽(yáng)數(shù)碼管
在為 DIG0~DIG3 字引腳增加反相器后,CH455 可以驅(qū)動(dòng)共陽(yáng)數(shù)碼管,但是必須通過設(shè)置 KOFF 關(guān) 閉鍵盤掃描功能。上圖中是由 4 只 PNP 三極管 T1~T4(型號(hào)為 9012 或 8550 等)和 4 只電阻 R3(阻 值 470Ω~3KΩ)構(gòu)成 4 組反相器,分別驅(qū)動(dòng) 4 只共陽(yáng)數(shù)碼管的公共端陽(yáng)極。 由于該共陽(yáng)接法中 CH455 的 SEG 段引腳是反相驅(qū)動(dòng),所以加載字?jǐn)?shù)據(jù)命令中的字?jǐn)?shù)據(jù)應(yīng)該按位取反,數(shù)據(jù)位為 0 則點(diǎn)亮,數(shù)據(jù) 位為 1 則熄滅,反相驅(qū)動(dòng)時(shí)芯片內(nèi)部無(wú)限流,在 5V 電源電壓下通常需要圖中 R2 進(jìn)行外部限流,當(dāng)所 有段都點(diǎn)亮?xí)r總電流約 200mA(高于共陰接 法),在 3.3V 電壓下通常可以省掉外部限流電阻。 下圖中是由 4 只 P-MOSFET 管 Q1~Q4 (型號(hào)為 2301 或 2305 等)構(gòu)成 4 組反相器,圖中省去了段驅(qū)動(dòng)的 8 個(gè)限流電阻,改由 二極管 D1(型號(hào)為 IN400X 等)將 5V 電源電壓適當(dāng)降低以控制總電流, 當(dāng)所有段都點(diǎn)亮?xí)r總電流接近 500mA(遠(yuǎn)高于共陰接法),在 3.3V 電壓下通常省掉二極管。
首先建立好 I2C 通信,然后用 CH455G_Write寫地址點(diǎn)亮數(shù)碼管。
2.點(diǎn)陣屏
使用的是模擬 I2C 驅(qū)動(dòng)
圖像型點(diǎn)陣液晶模塊的特性:
1 、結(jié)構(gòu)牢,插接式 FPC。
2 、IC 采用矽創(chuàng)公司 ST75256,功能強(qiáng)大,穩(wěn)定性好。
3、功耗低:不帶背光2mW(3.3V*0.6mA),帶背光不大于 250mW(3.3V*75mA)。
4、接口簡(jiǎn)單方便:可采用 4 線 SPI 串行接口、并行接口,I2 C 接口。
5、 工作溫度寬: -20℃∽+70℃;
6、 儲(chǔ)存溫度寬: -30℃∽+80℃;2.7 顯示內(nèi)容:
●240*160(或小于 240*160)點(diǎn)陣單色或 4 灰度級(jí)圖片;
●或顯示 7 個(gè)×5 行 32*32 點(diǎn)陣的漢字;
●或顯示 10 個(gè)×6 行 24*24 點(diǎn)陣的漢字;
●或顯示 15 個(gè)×10 行 16*16 點(diǎn)陣的漢字;
●或顯示其他的 ASCII 碼等;
示例:顯示一張 240*160 的圖片
首先建立好 I2C 通信,然后刷一張 240x160的圖片。
3.段碼屏
驅(qū)動(dòng)芯片是 TM1621B
如下圖所示,是點(diǎn)亮了段碼屏:
代碼分析:
初始化:
點(diǎn)亮顯示:
04.MCU規(guī)格
Specifications
N32G455 系列采用 32 bit ARM Cortex-M4 內(nèi)核,最高工作主頻 144MHz,支持浮點(diǎn)運(yùn)算 和 DSP 指令,集 成高達(dá) 512KB 嵌入式 Flash,144KB SRAM,集成豐富的高性能模擬器件,內(nèi)置 4 個(gè) 12bit 5Msps ADC, 4 路獨(dú)立軌到軌運(yùn)算放大器,7 個(gè)高速比較器,2 個(gè)1Msps 12bit DAC,支持多達(dá) 24 通道電容式觸摸按鍵,集成多路 U(S)ART、I2C、SPI、 QSPI、USB、CAN、SDIO 通信接口, 內(nèi)置密碼算法硬件加速引擎。
工作條件:
①溫度特性
②通用工作條件
③輸出電壓特性
05.產(chǎn)品3D展示圖
Display diagram
審核編輯 :李倩
-
芯片
+關(guān)注
關(guān)注
460文章
52509瀏覽量
440855 -
mcu
+關(guān)注
關(guān)注
146文章
17983瀏覽量
366873 -
模塊
+關(guān)注
關(guān)注
7文章
2788瀏覽量
50380
原文標(biāo)題:多功能MCU演示板 | 產(chǎn)品說(shuō)明文檔
文章出處:【微信號(hào):sztonyu,微信公眾號(hào):深圳東裕光大】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
支持二次開發(fā)的工業(yè)級(jí)二維碼掃碼讀頭選購(gòu)指南

云MES系統(tǒng)源碼,支持 SaaS 多租戶,支持二次開發(fā)

DLP6500想調(diào)用API進(jìn)行自主二次開發(fā),怎么構(gòu)建開發(fā)環(huán)境?
怎么配置dlp6500二次開發(fā)的環(huán)境,可以使用VS2013嗎?
請(qǐng)問LDC1312EVM和TI提供的軟件GUI能被二次開發(fā)嗎?
DLPLCR4500EVM二次開發(fā)時(shí)在hid_write函數(shù)處出錯(cuò)是什么原因?qū)е碌模?/a>
TSW14J56EVM板卡提供二次開發(fā)的接口怎么使用的?
SOLIDWORKS二次開發(fā)參數(shù)化設(shè)計(jì)工具? 慧德敏學(xué)
SOLIDWORKS二次開發(fā)應(yīng)用范圍與實(shí)例
可以改TSW1405內(nèi)部程序或者是修改HSDC PRO的程序做二次開發(fā)嗎?
什么~FPGA可以自行二次開發(fā)了?

ARMxy ARM工業(yè)邊緣計(jì)算網(wǎng)關(guān)帶Ubuntu OS支持二次開發(fā)

條碼二維碼掃碼模組,支持二次開發(fā)嵌入嗎?

評(píng)論