發(fā)布成功
軟件1:STM32
1、 Bootloader程序:
a) 實現(xiàn)單片機(jī)bootloader串口IAP升級,波特率默認(rèn)為115200bps,可通過宏定義設(shè)置串口參數(shù);串口定義見上圖:UART_TX2 UART_RX2
b) 實現(xiàn)FLASH下載區(qū)到用戶區(qū)的內(nèi)容搬運,FLASH區(qū)劃分見本文末尾部分。
2、 在用戶程序中單獨一個線程實現(xiàn)CAN口IAP升級,波特率為250kbps;上位機(jī)通過串口轉(zhuǎn)CAN口模塊下發(fā)文件包(加密文件),需對每幀、整包文件進(jìn)行傳輸校驗。CAN口定義見上圖。用戶程序采用ucCosii,代碼大小不超過50K;
軟件2:上位機(jī)軟件
平臺:win7,win8 32位 64位
功能描述:
1、 通過串口升級STM32軟件bin應(yīng)用程序;
2、 通過串口轉(zhuǎn)CAN模塊,采用IAP方式實現(xiàn)STM32的CAN口在線升級;
STM32的bin文件需要加密打包,可保存加密文件包,采用適合本單片機(jī)的開源加密算法。
3、 提供串口轉(zhuǎn)CAN口轉(zhuǎn)換模塊2個或提供采購方式;
1、我愛方案網(wǎng)是會員制服務(wù),服務(wù)商通過競標(biāo)后即可聯(lián)系雇主;
2、項目預(yù)算與報價不代表最終成交價格,成交價以雙方協(xié)商為準(zhǔn);
3、平臺提供設(shè)計項目對接服務(wù),希望促成高效合作,對交易雙方不收取傭金,謝謝留意!