|
| 見到九齊的必須mark一下。。 |
| keil只用11看內(nèi)核,不看單片機品牌,九齊單片機是什么內(nèi)核 |
Y_G_G 發(fā)表于 2023-10-15 19:36 大哥,幫忙看下 怎么理解下面這個九齊PWM配置和下面的話 TM34RH = 0; TMR3 = 100; PWM4DUTY = 50; T3CR2 = C_TMR3_ClkSrc_Inst | C_PS3_EN; T3CR1 = C_TMR3_Reload | C_TMR3_En; P4CR1 = C_PWM4_En | C_PWM4_Active_Hi | C_TMR3_Reload | C_TMR3_En; 如果要調(diào)整占空比,那就調(diào)整PWM4DUTY和占空比那高位的重載值 ,有一點要注意就是占空比的值不能大于TMR4的重載值,不然就是一直有效電平了。如果把TM34RH=0,PWM4DUTY=占空比了嗎? 如果要調(diào)整頻率,那就是調(diào)整分頻比和TMR4重載值。 TMR3 重載值=100,向下計數(shù)的話,是不是我頻率是1us,這里就是100us?但是我要調(diào)成紅外發(fā)射頻率38KHz,也就是TMR3=26us的話,又和上面的注意事項沖突了。 |
liminmod 發(fā)表于 2023-10-15 16:42 如果是公司在用,那就好辦,開發(fā)成本叫公司出 如果是個人愛好,學(xué)習(xí)成本在1000塊以上,而且,還是特定的一個系列而已 我這用的是最常用的NY8系列,燒錄器+仿真器就1000塊了,OTP單片機必需要有這兩樣的 這玩意跟什么電動牙刷的沒什么關(guān)系,只要會用STC,基本就是幾天就能上手的 但是,單片機的C語言就是這樣,每個公司有自己的除標(biāo)準(zhǔn)C以外的關(guān)鍵字,所以說,看這個品牌單片機例程并熟悉它的編程環(huán)境,這是必需要會的 還有就是單片機方面的基礎(chǔ)知識是一定要會的 九齊單片機是低端單片機,48字節(jié)的RAM是正常的,4層硬件堆棧也是正常的,所以,什么浮點型,結(jié)構(gòu)體,長整型之類的標(biāo)準(zhǔn)C數(shù)據(jù)就別想了 |
Y_G_G 發(fā)表于 2023-10-13 09:13 我也想學(xué)習(xí)九齊單片機 做下電動牙刷 |
| 九齊的單片機只能用九齊的環(huán)境才可以的,其它的不太行的,要么找keil定制(不劃算) |
|
加不了,加了也沒有用 九齊我一直在用,九齊的C語言有一些自己函數(shù),比如開啟中斷,關(guān)閉中斷之類的,只有九齊的環(huán)境才有的 只能用九齊的開發(fā)環(huán)境 |
| 可以找 KEIL 原廠定制。 |
| KEIL不支持PIC,九齊,輝芒微,等8位精簡指令集的單片機 |
| 那么keil支持pic內(nèi)核嗎 |
| Keil只看內(nèi)核不看品牌,你要搞清楚九齊使用的是什么內(nèi)核。 |
Powered by 單片機教程網(wǎng)