سلام بنده می خواهم روی میکرو های Cortex یک bootloader ایجاد کنم. که مثلا وقتی usb به میکرو متصل می شود و میکرو به کامپیوتر یک فایلی را از روی کامپیوتر از طریق usb وارد میکرو کنه و برنامه داخل flash آن را تغییر بده و به طور مشخص تر برنامه میکرو آپدیت بشه.
لطفا اگر می توانید کامل توضیح دهید یا بنده را راهنمایی کنید