加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

【LPC845xx】02-月餅板-軟件篇(驅(qū)動(dòng)代碼)

05/20 09:13
2213
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
電路板圖(3)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

如題,我就是來上傳源碼的,板子焊接好了之后我就給流水源發(fā)了一塊過去,我用的庫和他用的庫不太一樣,導(dǎo)致了代碼的風(fēng)格有很大的差異,代碼從9月16日開始的,本來說在中秋節(jié)搞定的東西拖到了國慶節(jié)。

先上一下效果圖吧,本來是國慶節(jié)的東西,現(xiàn)在分享出來怕是有點(diǎn)晚了。字庫還是差一點(diǎn)的,所以上傳的代碼和實(shí)際的顯示有一點(diǎn)問題,

#include <stdio.h>
#include "LPC8xx.h"
#include "gpio.h"
#include "DRV_LED.h"
#include "DRV_UART.h"
#include "DRV_LCD.h"
#include "DRV_WS2812.h"
//int main(void)
//{
// SystemCoreClockUpdate();
// LED_INIT();
// UART_Init();
// LCD_BK_INIT();
// while(1)
// {
// UART_Test();
// LCDBK_Flash();
// }
//}

#define EXAMPLE_SPI_MASTER SPI0
#define EXAMPLE_CLK_SRC kCLOCK_MainClk
#define EXAMPLE_SPI_MASTER_CLK_FREQ CLOCK_GetFreq(EXAMPLE_CLK_SRC)
#define EXAMPLE_SPI_MASTER_BAUDRATE 30000000U
#define EXAMPLE_SPI_MASTER_SSEL kSPI_Ssel0Assert

volatile uint32_t g_systickCounter;
void SysTick_Handler(void)
{
if(ws2812_rgb.time) ws2812_rgb.time--;
if (g_systickCounter) g_systickCounter--;
}

void SysTick_DelayTicks(uint32_t n)
{
g_systickCounter = n;
while (g_systickCounter != 0U){;}
}

int main(void)
{

SystemCoreClockUpdate();
SysTick_Config( 30000000 / 1000U);
LED_INIT();
UART_Init();
LCD_BK_INIT();
LCD_SPI_Init();
LCD_Test_Init();

// WS2812B_Init();

while(1)
{
LED_Flash();
LCD_Test();
// Test_W2812B(&ws2812_rgb);
}
}

/* ----------------- end of the files -----------------*/

設(shè)立就上傳一個(gè)主程序吧,具體的程序代碼可以參考線面的附件:

軟件驅(qū)動(dòng)代碼: BaseDemo-202210-01.rar (615.24 KB)

  • BaseDemo-202210-01.rar

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
MX25U51245GZ4I00 1 Macronix International Co Ltd Flash,
$8.74 查看
AT25256B-SSHL-T 1 Microchip Technology Inc IC EEPROM 256KBIT 20MHZ 8SOIC
$1.15 查看
CWX813-100.0M 1 Connor-Winfield LVCMOS Output Clock Oscillator, 100MHz Nom,

ECAD模型

下載ECAD模型
暫無數(shù)據(jù) 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜