一、簡(jiǎn)介
目前AD14N和AD15N。相比較傳統(tǒng)臺(tái)系的九齊、碩呈等等廠商,無論是性能還是成本,都非常有優(yōu)勢(shì),值得推薦給大家使用,同時(shí)杰理這兩個(gè)系列的芯片,都是采用開源的策略,
AD14N系列芯片,40納米的工藝,內(nèi)部mcu的晶圓尺寸:1.06*1.12mm
同類型的產(chǎn)品,基本是55納米和95納米的工藝。
支持1.8V---5.5V ,-40度---80度【工作】
由于它采用40nm的工藝,就會(huì)比原有的芯片功耗低非常多
AD14N靜態(tài)情況下,功耗是7mA
二、詳細(xì)分類
ad140-release_V1.3.0
SDK 等級(jí): A
發(fā)布時(shí)間:2022 年 7 月 13 日
發(fā)布版本:ad140-release_V1.3.0
發(fā)布說明:
1、修復(fù)大容量 flash(>16M 字節(jié))powerdown 喚醒可能死機(jī)的問題;
2、修復(fù)解碼斷點(diǎn)檢查可能出現(xiàn)越界訪問的問題;
3、修復(fù) tab_read 讀表模塊初始化無效的問題;
同步 gitee 修復(fù):FAQ:tab_read 讀表模塊 bug 修復(fù)
4、修復(fù)開機(jī)解碼可能出現(xiàn) po 聲問題,在電壓掃描初始化時(shí)切換時(shí)鐘;
同步 gitee 修復(fù):FAQ:AD14N / AC104N 上電解碼可能有 po 聲?
5、更新 Voice_Pitch 變音算法庫,新增卡通音效,并完善其他音效的配置;
6、更新 Notch_Howling 陷波嘯叫抑制算法庫,使用新的嘯叫抑制算法;
7、更新 Howling_PitchShifter 移頻嘯叫抑制算法庫,使用新的嘯叫抑制算法;
8、更新 MIDI 庫,支持使用壓縮的 mda 音色庫文件,
(mda 音色庫需使用新的 midi 工具制作,運(yùn)行壓縮庫時(shí)系統(tǒng)時(shí)鐘需要至少 96MHz)
9、優(yōu)化 midi 解碼只有主旋 OKON 副旋不發(fā)聲時(shí)的響應(yīng)速度;
10、新增 midi 解碼只有主旋 OKON 副旋不發(fā)聲時(shí),可使用快速打斷模式;
11、新增 midi 琴應(yīng)用,并使用新的 mda 音色庫,應(yīng)用內(nèi)容包括;
a) 琴鍵的按下與抬起響應(yīng);
b) 樂器通道切換;
c) 顫音;
d) 彎音輪;
e) 音符開始與音符結(jié)束回調(diào);
f) 疊加 A 解碼;
12、新增低電檢測(cè)方式,可配置使用 lvd 電壓檢測(cè)或使用固定值檢測(cè);
13、新增 OTA 升級(jí)時(shí) I/O 保持功能;
同步 gitee 改動(dòng):FAQ:AD14N / AC104N V1.2.1 SDK 如何在 OTA 設(shè)備升級(jí)過程中保持 IO 狀態(tài)?
14、優(yōu)化下載目錄生產(chǎn)燒錄文件對(duì)齊方式,強(qiáng)制只生成一份 4K 字節(jié)對(duì)齊的 flash.bin;
同步 gitee 改動(dòng):FAQ:關(guān)于 FLASH 數(shù)據(jù)工程文件對(duì)齊方式對(duì)升級(jí)下載的影響
15、優(yōu)化 MIC_RES_BUILT_IN 配置,現(xiàn)可配置 mic 使用外部偏置;
16、優(yōu)化 VM 擦除方式,加快 256 字節(jié)對(duì)齊 flash 的 VM 擦除速度;
17、優(yōu)化 powerdown 流程,增強(qiáng)穩(wěn)定性;
18、優(yōu)化 lvd 接口,觸發(fā) lvd 后可配置直接復(fù)位或進(jìn)入 lvd 中斷響應(yīng)函數(shù);
19、優(yōu)化 vfs 管理,將 fat 獨(dú)有的函數(shù)移出 vfs.c 文件;
20、優(yōu)化 msg 驅(qū)動(dòng),獲取事件消息關(guān)中斷時(shí) AUDIO 和 TICKTIMER 中斷不會(huì)被打斷;
21、優(yōu)化 norflash 驅(qū)動(dòng),精簡(jiǎn)結(jié)構(gòu)體大小,讀寫 0 字節(jié)直接返回;
22、優(yōu)化 mio 啟動(dòng)判斷,現(xiàn)可支持不同的 DAC 采樣率;
23、優(yōu)化 flash 安全寄存器驅(qū)動(dòng),可支持 flash 單線模式;
24、優(yōu)化 LD 文件部分段名以及段位置,函數(shù)放 ram 的段修改為統(tǒng)一格式(.*.text.cache.L1);
25、優(yōu)化下載目錄結(jié)構(gòu),app_mg 工程和 simple 工程拆分獨(dú)立的下載目錄;
26、優(yōu)化 ticktimer_loop 架構(gòu),拆分成 sys、modules 和 app 來執(zhí)行定時(shí)函數(shù);
27、優(yōu)化 F1A 解碼庫,提高解碼效率;
(LD 文件中(*.f1a_code)段位置不可移動(dòng)或調(diào)整,否則解碼可能不正常?。?br />
28、優(yōu)化 vm 擦寫時(shí)不受關(guān)中斷影響的中斷數(shù),由一個(gè)改為任意多個(gè);
(放出的中斷函數(shù)及其調(diào)用的函數(shù)/變量必須放在 ram 里,否則會(huì)導(dǎo)致死機(jī)!)
文檔更新:
1、更新文檔《杰理 AD14N_AD15N_MIDI 應(yīng)用說明文檔.pdf》,詳細(xì)介紹 MIDI 解碼和琴應(yīng)
用,新增 MIDI 工具說明,該文檔有重大更新!
2、新增文檔《杰理 AD14N_AC104N 音效算法應(yīng)用介紹文檔.pdf》;
工具版本:
1、一拖二燒寫器:V2.26.6,通過軟件上遠(yuǎn)程更新;
2、一拖八燒寫器:V3.1.11,通過軟件上遠(yuǎn)程更新;
3、音頻文件轉(zhuǎn)換工具:V1.2.17,在 gitee 上下載;
4、JLmidi_new_0706 工具(新增):該工具只能用于此發(fā)布版本以及之后的 SDK,在 gitee
上下載,gitee 上會(huì)保留舊工具(JLmidi_60);
5、pcm_eq 工具(新增):V3.1.7,在 gitee 上下載;
2.1 系列芯片的特性和區(qū)別
2.2 系A(chǔ)D14N的開發(fā)資料包簡(jiǎn)介
目前最新的sdk版本是AD140_SDK_發(fā)布版本信息_ad140-release_v1.3.0
2.3 系A(chǔ)D15N的開發(fā)資料包簡(jiǎn)介
目前最新的sdk版本是AD150_SDK_發(fā)布版本信息_ad150-release_v1.3.0
同時(shí)AD15N的芯片。也適合作為通用的MCU使用,但是目前市場(chǎng)比較慘淡,所以這個(gè)系列的芯片作為mcu使用,沒什么優(yōu)勢(shì),只是做需要發(fā)聲的產(chǎn)品。比較有優(yōu)勢(shì)
三、程序的開發(fā)
如果不需要錄音,建議使用AD15N的芯片 ,因?yàn)樾詢r(jià)比更高。需要錄音則選擇AD14N
程序運(yùn)行的流程如下,init初始化完了之后,就進(jìn)入主循環(huán),采用時(shí)間片的運(yùn)行模式
注意,這里的1117,是用的可調(diào)的芯片,穩(wěn)壓到4.2V 。實(shí)際測(cè)試過
也就是說AD系列的芯片,不敢直接用5V去進(jìn)行燒錄
-
語音芯片
+關(guān)注
關(guān)注
12文章
1711瀏覽量
36349 -
杰理科技
+關(guān)注
關(guān)注
2文章
13瀏覽量
3608
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論