⑴ 單片機使用的是stm32,將採集到的數據進行上位機顯示。對上位機小白,該使用什麼軟體來編寫
多數用VB寫的,也有用C++等其它編寫的。
⑵ 怎樣寫stm32 iap應用程序
不用重新寫,只需要在你原來的沒有IAP的工程代碼上加上一些東西。
最重要的一點就是向量表需要重新定位,使用相關函數即可,具體的你稍微搜索一下就能知道如何重新定義一個中斷向量的偏移地址。
另外需要說明的是,根據我的經驗,app裡面不像網上說的那樣,從IAP跳轉到APP後,AAP第一句代碼就是重新設置向量偏移,應該要先初始化系統時鍾,再執行向量偏移的修改。
除了向量偏移修改這個必選項之外,也可以自定義加一些代碼和IAP配合,用來實現如何通過命令來使得APP運行程序時可以跳轉到IAP,一般來說是按條件軟體復位,以及要讓IAP知道是跳轉還是升級代碼這一標志位如何傳遞等。