找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2121|回復(fù): 10
收起左側(cè)

STM32F4關(guān)于main函數(shù)的使用方法求教

[復(fù)制鏈接]
ID:805912 發(fā)表于 2020-7-28 21:32 | 顯示全部樓層 |閱讀模式
我在相關(guān)程序沒問題的前提下,在main.c里寫下列的主函數(shù),單片機下載后可以直接運行嗎?



int main(void)
{

        NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設(shè)置系統(tǒng)中斷優(yōu)先級分組2
        delay_init(168);  //初始化延時函數(shù)
        uart_init(115200);//初始化串口波特率為115200
        carIO();//電機初始化

  TIM3_PWM_Init(500-1,84-1);
  TIM4_PWM_Init(500-1,84-1);       

        {

                stright();//小車前進
                                                speed1=300;
                                                speed2=300;               
               
                                                TIM_SetCompare1(TIM3,speed1);   
                                                TIM_SetCompare2(TIM3,speed2);   
                                                TIM_SetCompare1(TIM4,speed1);      
                                                TIM_SetCompare2(TIM4,speed2);
                                        }


回復(fù)

使用道具 舉報

ID:804115 發(fā)表于 2020-7-28 23:39 | 顯示全部樓層
只要你的啟動文件正常,就是.s那個,你沒有亂改過,一般都能跳到main函數(shù)執(zhí)行。
之后在main里一步一步往下面運行。
你這個復(fù)制的部分連括號都不全,應(yīng)該是少代碼,所以不能分析你這個是不是完整的。
回復(fù)

使用道具 舉報

ID:478073 發(fā)表于 2020-7-29 08:13 | 顯示全部樓層
內(nèi)容不全,表達也不清楚,想早一點解決問題,提問題要想好再提!
回復(fù)

使用道具 舉報

ID:420836 發(fā)表于 2020-7-29 08:57 | 顯示全部樓層
由于存在語法問題,它無法運行。 而且還不完整。 您應(yīng)該顯示整個程序。
回復(fù)

使用道具 舉報

ID:809059 發(fā)表于 2020-7-29 09:34 | 顯示全部樓層
程序貼的不全面,.s正常的話,是可以到main函數(shù)的,到main 可以單步運行 調(diào)試看看
回復(fù)

使用道具 舉報

ID:805912 發(fā)表于 2020-7-29 10:15 | 顯示全部樓層
1692483014 發(fā)表于 2020-7-28 23:39
只要你的啟動文件正常,就是.s那個,你沒有亂改過,一般都能跳到main函數(shù)執(zhí)行。
之后在main里一步一步往下 ...

最后少了一個括號……整體編譯完倒是沒出錯,就是不知道能不能正常運行
回復(fù)

使用道具 舉報

ID:805912 發(fā)表于 2020-7-29 10:15 | 顯示全部樓層
clouliu 發(fā)表于 2020-7-29 09:34
程序貼的不全面,.s正常的話,是可以到main函數(shù)的,到main 可以單步運行 調(diào)試看看

好,我單步運行調(diào)試看看
回復(fù)

使用道具 舉報

ID:805912 發(fā)表于 2020-7-29 10:16 | 顯示全部樓層
TTQ001 發(fā)表于 2020-7-29 08:57
由于存在語法問題,它無法運行。 而且還不完整。 您應(yīng)該顯示整個程序。


最后少了一個右括號……
回復(fù)

使用道具 舉報

ID:808700 發(fā)表于 2020-7-29 11:09 | 顯示全部樓層
可以啊,只要你語法沒問題
回復(fù)

使用道具 舉報

ID:733205 發(fā)表于 2020-7-29 11:27 | 顯示全部樓層
最好的方法就是自己動手驗證一下,下載進去,沒有問題最好,有問題的話調(diào)試找出問題
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表